[TUHS] the guy who brought up SVr4 on Sun machines
Joerg Schilling
schily at schily.net
Wed Jan 11 02:20:49 AEST 2017
Berny Goodheart <berny at berwynlodge.com> wrote:
> Here???s the breakdown of SVR4 kernel lineage as I recall it. I am pretty sure this is correct. But I am sure many of you will put me right if I am wrong ;)
>
> From BSD:
> TCP/IP <=== NO, Svr4 uses a STREAMS based TCP/IP stack
> C Shell
> Sockets <=== NO, BSD has sockets in kernel, SVr4 in
userland
> Process groups and job Control
> Some signals
> FFS in UFS guise <=== NO, rather taken from SunOS-4
> Multi groups/file ownership
> Some system calls
> COFF <=== NO, COFF was from SysV and deprecated in Svr4
>
> From SunOS:
> vnodes
> VFS
> VM
> mmap
> LWP and kernel threads
> /proc <=== NO, /proc did not exist in SunOS-4
> Dynamic linking extensions
> NFS
> RPC
> XDR
>
> From SVR3:
> .so libs <=== What should this be?
I am not even sure whether SVr4 included
backwards compatibility for the SVr3
"installed" shared libraries.
> revamped signals and trampoline code +++++sigset() was not in SVr2, I believe
it was not available in svr3 as
well and rather invented for
Svr4
> VFSSW <=== NO, this is from SunOS-4
> RFS
> STREAMS and TLI <=== SVr3 did not have STREAMS
> IPC (Shared memory, Message queues, semaphores) <=== Already in SunOS-4
Jörg
--
EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/
More information about the TUHS
mailing list