3 ms·
> AT&T SVR4 was the reference implementation That is correct. When I was working on one of the early SMP UNIX flavors at Encore, the SVR4 code we used as a bas
by notacoward 7y ago
> AT&T SVR4 was the reference implementation
That is correct. When I was working on one of the early SMP UNIX flavors at Encore, the SVR4 code we used as a base was from AT&T. The only thing we got from Sun was NFS source - for which they'd accept patches, and apply them to their own version of NFS, but then ship the next version back to us with our own changes stripped back out. Such a lovely bunch of people.
- hapless 7y agoYou didn't need to get a bunch of extra stuff from Sun, because SVR4 was, itself, a Sun/AT&T joint venture. e.g. The Sun sockets support was in the base SVR4 kernel and libc.
- nineteen999 7y agoSure, but there seems to be somewhat of a gap between AT&T SVR4 release date (1989)[1] and the release of Solaris 2.0 (1992) [2], which was the first SVR4 based version - Solaris 1.0 was merely re-branded SunOS 4.x. SVR4.2 was not released until 1992 however[1]. Solaris may have been the SVR4 "reference platform" for SPARC hardware, but the other official hardware platform at release was the mainstream x86, which Solaris did not support until 2.1 in 1993. Also I have a bunch of SVR4 install floppy images here, and for some reason I don't believe it installs TCP/IP support by default. I should go back and check now. [1] http://www.unix.org/what_is_unix/history_timeline.html http://www.unix.org/what_is_unix/history_timeline.html [2] https://en.wikipedia.org/wiki/Solaris_(operating_system) https://en.wikipedia.org/wiki/Solaris_(operating_system)