The UNIX system has been in wide use for over 20 years, and has helped to define many areas of computing.
Whenever a new system that tried to upstage UNIX came along, somebody would dissect the newcomer and clone its central ideas into UNIX.
love getting called uppity
The unique ability to use a small, comprehensible system, written in a high-level language, in an environment swimming in new ideas led to a UNIX system that evolved far beyond its humble beginnings.
"we took all the credit for everything since the 1960s"
hmmm tbh @SRAZKVT you might find this interesting ("The Design and Implementation of the 4.4 BSD Operating System"). thinking about C as the rust of the 80s is killing me
The third important distinction of UNIX was that it provided individual users with the ability to run multiple processes concurrently and to connect these processes into pipelines of commands.
literally pouzin's legacy
At the time, only operating systems running on large and expensive machines had the ability to run multiple processes, and the number of concurrent processes usually was controlled tightly by a system administrator.
bro this guy keeps trying to radicalize me. vint cerf is the system administrator my man
oh lmao plan 9 is literally just y2k unix
this guy is so funny it's almost charming
USG released UNIX System V (System V) in 1983;
that system is largely derived from System III. The court-ordered divestiture of the Bell Operating Companies from AT&T permitted AT&T to market System V aggressively [Wilson, 1985; Bach, 1986].
props for not using some invective term instead of "court-ordered divestiture"
Version 4 introduced paging [Miller, 1984; Jung, 1985], including copy-on-write and shared memory, to System V.
ok so not cerfslop. false alarm
The System V implementation was not based on the
Berkeley paging system.
what could this mean
That system included STREAMS, an IPC mechanism adopted from V8
both of these names suck but now i gotta make up a name for my macrokernel
The ease with which the UNIX system can be modified has led to development work at numerous organizations,
sir i know how corps make decisions but nice try
Probably the most widespread version of the UNIX operating system, according to the number of machines on which it runs, is XENIX by Microsoft Corporation and The Santa Cruz Operation.
i bet they bought it like gates bought DOS
Systems prominently not based on UNIX include IBM's OS/2 and Microsoft's Windows 95 and Windows/NT.
"prominently not" ok
All these systems have been touted as UNIX killers, but none have done the deed.
i'm gonna do it
The reason for the large virtual-memory space of 3BSD was the development of what at the time were large programs, such as Berkeley's Franz LISP.
bazel OOMs for fun but nice try
bruh
This memory-management work convinced the Defense Advanced Research Projects Agency (DARPA) to fund the Berkeley team for the later development of a standard system (4BSD) for DARPA's contractors to use.
this sounds like the page cache shit i hate. but that would be too simple
oh yeah that's when cerf added the replay attack protocol and the surveillance protocol. makes sense that you'd want lots of memory and to have file writes instantly visible globally across the machine
good meme
We refer to all the Berkeley VAX UNIX systems following 3BSD as 4BSD, although there were really several releases—4.0BSD, 4.1BSD, 4.2BSD, 4.3BSD, 4.3BSD Tahoe, and 4.3BSD Reno.
literally TLS 1.3 version negotiation. look it up this is how it works