*BSD News Article 78747


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.mel.connect.com.au!news.mira.net.au!news.vbc.net!alpha.sky.net!newshub.cts.com!news7.crl.com!nntp.crl.com!howland.erols.net!newsfeed.internetmci.com!news.sgi.com!enews.sgi.com!EU.net!news2.EUnet.fr!newsbr.eunet.fr!usenet
From: fgm@osinet.fr (Frederic G. MARAND)
Newsgroups: comp.os.linux.misc,comp.unix.bsd.freebsd.misc,comp.infosystems.www.misc
Subject: Re: Unix too slow for a Web server?
Date: Thu, 19 Sep 1996 20:14:22 GMT
Organization: Groupe SEDI / Agorus SA / OSI SARL /
Lines: 32
Message-ID: <51pog8$1gj@newsbr.eunet.fr>
References: <323ED0BD.222CA97F@pobox.com> <323EE2A3.2C23B8A2@sullivan.bentley.com> <51kn0h$1i1@newsbr.eunet.fr> <DxzAw5.EEG@interactive.net> <32413ece.157716099@news6.erols.com> <32414673.3BEF@metrosol.demon.co.uk>
NNTP-Posting-Host: demo3-cng.s-ip.eunet.fr
X-Newsreader: Forte Free Agent 1.0.82
Xref: euryale.cc.adfa.oz.au comp.os.linux.misc:130461 comp.unix.bsd.freebsd.misc:27640 comp.infosystems.www.misc:43867

>> NT is Un*x!!  Way down deep in the heart of the os, surrounded
>> by tons of extraneous MicroSquish slush....is for all intents and
>> purposes, Mach (From CMU).  Some might remember Mach as the
>> OS that supported the NeXT as NeXTStep.  Well, S. Jobs picked
>> Mach for the same reason B. Gatez picked it, that being it was easily
>> hidden under a layer of crud as to make it something else.

>I think you should have another word with your contact. I think that NT
>owes more to VMS kernel design than it does to MACH. It certainly is
>nothing like MACH 2.5 which is what Nextstep is.

Basically, you're both wrong and right: MS makes no secret that the
chief architects of NT are the two architects from VMS and Mach. 

Think again, by the way: which OS, apart from DOS and NT, has
parameters passed to programs with a "/" delimiter. 
-- Unix ? Definitely no: the hyphen "-" is the standard for arguments.
-- VMS ? Right on the mark.

However, just as Unix is not Mach and Mach is not Unix, having a
Mach-inspired microkernel does not make NT a Unix derivative. There is
a scant number of microkernels, and Mach and Chorus seem to be the two
ones most used, for all sorts of OS projects.

Think again, too: even Linux can't be called a Unix, although its
command-line interface and API resemble Posix(*): the kernel is fully
original.

(*) Posix is a trademark of IEEE. forgive the mention, but as a member
of one of the Posix groups, I feel obliged to mention it.