instability in Berkeley versus AT&T releases
Doug Gwyn <gwyn>
gwyn at brl-tgr.ARPA
Fri Jul 26 02:43:15 AEST 1985
> System III.
UNIX 3.0
> System V, consider it standard.
UNIX 5.0 (4.0 was not released for public licensing)
> System V, release 2, from now on consider it standard.
UNIX 6.0, until AT&T decided to establish "UNIX System V" as
a recognized symbol. Now UNIX 5.2
> System V, release 2, Version 2?
This has been a remarkably upward-compatible evolutionary path.
5.2.2 added demand paging (much cleaner than 4BSD's) and
record locking (more general than either 4BSD or /usr/group)
without visibly changing the semantics of already-existing
facilities. This is the way it should be.
Both 4BSD and UNIX System V have good and bad points and both
have unnecessarily broken things in new releases. The main
advantage of System V (notice that "UNIX" is omitted here)
with regard to stability is that all significant commercial
UNIX and C standardization efforts are adhering closely to it
(and vice-versa).
Could we go on to more productive topics?
More information about the Comp.unix.wizards
mailing list