From: berny@berwynlodge.com (Berny Goodheart)
Subject: [TUHS] the guy who brought up SVr4 on Sun machines
Date: Tue, 10 Jan 2017 16:34:10 +0000 [thread overview]
Message-ID: <D36F98AD-CB43-4518-9988-506A1B8842DB@berwynlodge.com> (raw)
In-Reply-To: <1154c8d8-2051-455e-a3f2-45415d901232.maildroid@localhost>
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2314 bytes --]
> On 10 Jan 2017, at 16:16, pechter at gmail.com wrote:
>
> Wasn't msg SVR4... It was in the Xelos sources @Concurrent Computer which was an SVR2 port. Xelos didn't do paging but the source in 87 or 88 or so had ksh in it.
>
> I. built it for SVR4 on my Xelos 3230 back in the day.
msgs goes back as far as SVR2.
>
> Bill
>
> Sent from my android device.
>
> -----Original Message-----
> From: Berny Goodheart <berny at berwynlodge.com>
> To: tuhs at minnie.tuhs.org
> Sent: Tue, 10 Jan 2017 10:12
> Subject: [TUHS] the guy who brought up SVr4 on Sun machines
>
> I have been trolling these many threads lately of interest. So thought I should chip in.
>
> "SVr4 was not based on SunOS, although it incorporated
> many of the best features of SunOS 4.x”.
>
> IMHO this statement is almost true (there were many great features from BSD too!).
> SunOS 5.0 was ported from SVR4 in early 1991 and released as Solaris 2.0 in 1992 for desktop only.
> Back in the late 80s, Sun and AT&T partnered development efforts so it’s no surprise that SunOS morphed into SVR4. Indeed it was Sun and AT&T who were the founding members of Unix International…with an aim to provide direction and unification of SVR4.
> I remember when I went to work for Sun (much later in 2003), and found that the code base was remarkably similar to the SVR4 code (if not exact in many areas).
>
> 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
> C Shell
> Sockets
> Process groups and job Control
> Some signals
> FFS in UFS guise
> Multi groups/file ownership
> Some system calls
> COFF
>
> From SunOS:
> vnodes
> VFS
> VM
> mmap
> LWP and kernel threads
> /proc
> Dynamic linking extensions
> NFS
> RPC
> XDR
>
> From SVR3:
> .so libs
> revamped signals and trampoline code
> VFSSW
> RFS
> STREAMS and TLI
> IPC (Shared memory, Message queues, semaphores)
>
> Additional features in SVR4 from USL:
> new boot process.
> ksh
> real time extensions
> Service access facility
> Enhancements to STREAMS
> ELF
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20170110/ceaf81a8/attachment.html>
next prev parent reply other threads:[~2017-01-10 16:34 UTC|newest]
Thread overview: 91+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-10 15:12 Berny Goodheart
2017-01-10 16:03 ` arnold
2017-01-10 16:20 ` Larry McVoy
2017-01-10 16:24 ` Joerg Schilling
2017-01-10 16:32 ` Berny Goodheart
2017-01-10 16:40 ` Chet Ramey
2017-01-10 16:41 ` Joerg Schilling
2017-01-10 16:20 ` Joerg Schilling
2017-01-10 16:34 ` Clem cole
2017-01-10 16:38 ` Chet Ramey
2017-01-10 16:57 ` Berny Goodheart
2017-01-10 17:10 ` Joerg Schilling
2017-01-10 17:47 ` Warner Losh
2017-01-10 18:28 ` Larry McVoy
2017-01-10 18:33 ` Warner Losh
2017-01-10 18:42 ` Larry McVoy
2017-01-10 19:21 ` Clem cole
2017-01-10 19:41 ` Clem cole
2017-01-11 21:03 ` Dan Cross
2017-01-11 20:56 ` Dan Cross
2017-01-11 22:57 ` Joerg Schilling
2017-01-11 23:06 ` Larry McVoy
2017-01-11 23:52 ` Joerg Schilling
2017-01-11 23:57 ` Larry McVoy
2017-01-12 0:07 ` Joerg Schilling
2017-01-12 1:58 ` Larry McVoy
2017-01-12 10:39 ` Joerg Schilling
[not found] ` <1154c8d8-2051-455e-a3f2-45415d901232.maildroid@localhost>
2017-01-10 16:34 ` Berny Goodheart [this message]
-- strict thread matches above, loose matches on Subject: below --
2017-01-11 18:07 Noel Chiappa
2017-01-11 19:37 ` Charles Anthony
2017-01-10 21:26 Noel Chiappa
2017-01-10 15:38 Noel Chiappa
2017-01-04 2:41 Larry McVoy
2017-01-04 3:00 ` Warner Losh
2017-01-04 3:23 ` Dan Cross
2017-01-04 3:35 ` Larry McVoy
2017-01-04 12:24 ` Ed Carp
2017-01-04 16:17 ` ron minnich
2017-01-04 16:31 ` Joerg Schilling
2017-01-04 16:34 ` ron minnich
2017-01-04 16:57 ` Joerg Schilling
2017-01-04 17:06 ` Larry McVoy
2017-01-04 17:11 ` Joerg Schilling
2017-01-04 17:15 ` Larry McVoy
2017-01-04 17:40 ` Joerg Schilling
2017-01-04 17:42 ` Larry McVoy
2017-01-04 17:48 ` Joerg Schilling
2017-01-04 17:57 ` Larry McVoy
2017-01-04 18:24 ` Dan Cross
2017-01-04 18:30 ` Dan Cross
2017-01-04 18:25 ` Joerg Schilling
2017-01-04 18:32 ` Joerg Schilling
2017-01-04 18:46 ` Dan Cross
2017-01-05 11:18 ` Joerg Schilling
2017-01-06 2:09 ` Larry McVoy
2017-01-06 3:07 ` Steve Nickolas
2017-01-06 17:38 ` Warner Losh
2017-01-04 17:36 ` ron minnich
2017-01-04 17:41 ` Joerg Schilling
2017-01-04 16:46 ` Larry McVoy
2017-01-04 17:02 ` Joerg Schilling
2017-01-04 17:10 ` Larry McVoy
2017-01-04 17:39 ` Joerg Schilling
2017-01-04 17:52 ` Larry McVoy
2017-01-04 18:23 ` Joerg Schilling
2017-01-04 18:27 ` Larry McVoy
2017-01-04 18:29 ` Joerg Schilling
2017-01-04 18:44 ` Larry McVoy
2017-01-05 11:50 ` Joerg Schilling
2017-01-06 2:02 ` Larry McVoy
2017-01-09 13:40 ` Joerg Schilling
2017-01-09 17:48 ` Larry McVoy
2017-01-10 3:58 ` Larry McVoy
2017-01-10 4:16 ` Warner Losh
2017-01-08 1:37 ` Larry McVoy
2017-01-05 2:26 ` Wesley Parish
2017-01-04 18:56 ` Nevin Liber
2017-01-04 19:05 ` Warner Losh
2017-01-04 20:00 ` Clem Cole
2017-01-04 21:20 ` Brad Spencer
2017-01-04 21:57 ` William Pechter
2017-01-04 21:57 ` William Pechter
2017-01-05 0:36 ` Dave Horsfall
2017-01-05 0:43 ` Larry McVoy
2017-01-05 0:50 ` William Pechter
2017-01-05 1:01 ` Larry McVoy
2017-01-05 3:00 ` Wesley Parish
2017-01-05 3:13 ` Larry McVoy
2017-01-05 8:12 ` Andy Kosela
2017-01-05 16:23 ` Larry McVoy
2017-01-05 16:31 ` Clem Cole
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=D36F98AD-CB43-4518-9988-506A1B8842DB@berwynlodge.com \
--to=berny@berwynlodge.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).