🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: 68000 Memory Managment (Bechtolsheim patent) (SUID Patent)

#1067
From: Jerry Leichter
Date: Fri, 03 Oct 1986 17:41
27 lines
2227 bytes
Bsrry Shein writes about TOPS-10 as "a descendent of TENEX" and perhaps not
as old as Unix.  This has the history quite confused.

I used TOPS-10 in 1969 or so; at the time it was already at Version 5 or
thereabouts.  JACCT was already there; I don't know exactly when it was
introduced.  TOPS-10 itself descended from earlier OS's for the PDP-15 (?),
which, for all I know, already had JACCT or some analogue.

TENEX was considerably later, and while not a direct descendent of TOPS-10
had some similarities.  It was TOPS-20 that descended from TENEX.

None of this has anything to do with the patentability of SUID.  Clearly, the
original idea in SUID is NOT that some programs can be privileged - in one
form or another, that's been present in every OS with any idea of protection -
but that "privilege" is not a unique things belonging only to the OS, but
something any user has, in some sense, and can share.  Years ago, an article
appeared - in Software Practice and Experience, I believe - which described
a game of some sort, with a master list of high scores.  A challenge was
given:  Maintain such a master list, given the constraints that (a) anyone
who runs the game program can have their score recorded; (b) no one can spoof
the records by accessing the master list directly; (c) any user, without
special privileges, can create a new master list for his version of the game.
These constraints are easy to satisfy on Unix with a SUID program.  To this
day, they are quite difficult to satisfy on most other systems.  (Often, they
simply CANNOT be satisfied.)
							-- Jerry
Technical Details
Message-ID: <3608@yale-celray.yale.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!caip!elbereth!rutgers!husc6!yale!leichter
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!elbereth!rutgers!husc6!yale!leichter
From: leichter@yale.UUCP (Jerry Leichter)
Newsgroups: net.micro.68k,net.arch
Subject: Re: 68000 Memory Managment (Bechtolsheim patent) (SUID Patent)
Message-ID: <3608@yale-celray.yale.UUCP>
Date: Fri, 3-Oct-86 13:41:38 EDT
Article-I.D.: yale-cel.3608
Posted: Fri Oct  3 13:41:38 1986
Date-Received: Sat, 4-Oct-86 12:11:42 EDT
References: <1611@bu-cs.bu-cs.BU.EDU>
Reply-To: leichter@yale-celray.UUCP (Jerry Leichter)
Organization: Yale University, New Haven, CT
Lines: 27