From: lm@mcvoy.com (Larry McVoy)
Subject: [TUHS] the guy who brought up SVr4 on Sun machines
Date: Wed, 4 Jan 2017 17:01:49 -0800 [thread overview]
Message-ID: <20170105010148.GC6931@mcvoy.com> (raw)
In-Reply-To: <4c14e37a-f959-d625-b877-f498a644415c@gmail.com>
On Wed, Jan 04, 2017 at 07:50:27PM -0500, William Pechter wrote:
> Where would the current FreeBSD be if you compared it with SunOS4?
That's a good, and hard question. One of the nice things about SunOS4
was the VM system and the VFS layer and the VNODE layer. Those were
really well thought out. They all, so far as I know, were Bill Joy
dreams, but Steve Kleiman was the primary driver of the vnode design
but I think Joe Moran was the main coder of all of that. It's one of
those things that people copy but don't get right. I think Linux got
closer than FreeBSD did.
I haven't dug into the FreeBSD kernel in years so who knows, maybe
it is fantastic. When I last looked it was lagging way behind SunOS
(which isn't fair, Sun was a business and as such had buildings full of
motivated people who were making it better. There was a building with
just networking people in, we're talking a two story building with I
dunno, ~100 offices). They threw more resources at it that FreeBSD has
ever had.
If you took the ~1992 SunOS and stacked it up against the 2016 FreeBSD,
well I would hope that FreeBSD would be better but I wouldn't bet on it
across the board. It would certainly have more drivers (and if we're
being honest, that's 99% of the work, all this generic kernel stuff
is super fun to talk about but all the real coding is in the drivers).
I think the more interesting question is would {Free,Net,Open}BSD even
exist if there had been a Free SunOS. I'm 100% convinced the answer
to that is a resounding no.
next prev parent reply other threads:[~2017-01-05 1:01 UTC|newest]
Thread overview: 91+ messages / expand[flat|nested] mbox.gz Atom feed top
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 [this message]
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
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
2017-01-10 15:38 Noel Chiappa
2017-01-10 21:26 Noel Chiappa
2017-01-11 18:07 Noel Chiappa
2017-01-11 19:37 ` Charles Anthony
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=20170105010148.GC6931@mcvoy.com \
--to=lm@mcvoy.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).