🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.68k
Article #1069

Re: SUID Patent and TOPS-10 History

#1069
From: Alan Lehotsky
Date: Fri, 03 Oct 1986 12:16
17 lines
1807 bytes
In discussing the age of SUID in UNIX, Barry Shein claims that UNIX predates TOPS-10,
but that he wasn't sure about its predecessor TENEX.   In the interest of architectural
history, I want to set the record straight.

    TOPS-10 was one of the first "time-sharing" systems - and dates back to approximately
1966!  So, it significantly precedes any version of UNIX (even the PDP-7 proto-UNIX)!  I
don't have a date for when .JACCT was invented - and my "TOPS-10 Phonebook" is at home, not
at work - but I think that it was in place by 1969.  TENEX was an operating system built
originally by BBN [could be wrong about this] and then adopted by DEC as TOPS-20 and released
in the mid-70's.

    The amusing thing about the age of TOPS-10 is that when the file system was originally
designed, they only had about 12 bits to store dates (file-creation, modification, etc.) But
that was okay, because it was stored relative to 1966, which gave them 9 years - and they were
sure that the machine would be obsolete LONG before that!  When 1975 roled around you can imagine
the chagrin (and broken programs) when the dates rolled around!  (Luckily, they managed to find
another 6 bits)
Technical Details
Message-ID: <307975ee.7011@apollo.uucp>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!think!nike!ll-xn!mit-amt!mit-eddie!genrad!decvax!wanginst!apollo!alan
References: <1611@bu-cs.bu-cs.BU.EDU>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!think!nike!ll-xn!mit-amt!mit-eddie!genrad!decvax!wanginst!apollo!alan
From: alan@apollo.uucp (Alan Lehotsky)
Newsgroups: net.micro.68k,net.arch
Subject: Re: SUID Patent and TOPS-10 History
Message-ID: <307975ee.7011@apollo.uucp>
Date: Fri, 3-Oct-86 08:16:16 EDT
Article-I.D.: apollo.307975ee.7011
Posted: Fri Oct  3 08:16:16 1986
Date-Received: Sat, 4-Oct-86 13:28:27 EDT
References: <1611@bu-cs.bu-cs.BU.EDU>
Reply-To: alan@apollo.UUCP (Alan Lehotsky)
Organization: Apollo Computer, Chelmsford, MA
Lines: 17