[TUHS] SCCS, TeamWare, BitKeeper, and Git

John Levine johnl at taugh.com
Mon Dec 16 06:12:25 AEST 2024


It appears that Lars Brinkhoff <lars at nocrew.org> said:
>G. Branden Robinson wrote:
>> well after Unix had fledged, its developers at CSRC found it necessary
>> and/or desirable to borrow back a Multics concept: they named it mmap().
>
>It has been argued the borrowing was from TENEX.  TENEX in turn would
>have been influenced by Multics and the SDS 940 timesharing system.

mmap() is a lot more like Tenex than it is like Multics.  Tenex ran
on a PDP-10 with a flat 18 bit address space, and you could map files
to places in that address space.  It didn't have any of the Multics
segment stuff where a process was a collection of segments and you
made a segment addressable which implicitly mapped the whole segment.





More information about the TUHS mailing list