Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!sgiblab!news.cygnus.com!kithrup.com!headwall.Stanford.EDU!bloom-beacon.mit.edu!ai-lab!life.ai.mit.edu!mycroft From: mycroft@duality.gnu.ai.mit.edu (Charles M. Hannum) Newsgroups: comp.os.386bsd.questions Subject: Re: NetBSD-0.9 to FreeBSD-??? Date: 19 Jul 1994 18:22:40 GMT Organization: MIT Artificial Intelligence Lab Lines: 37 Message-ID: <MYCROFT.94Jul19142240@duality.gnu.ai.mit.edu> References: <3031ps$d1u@dopey.cc.utexas.edu> <michaelv.774191014@ponderous.cc.iastate.edu> <1994Jul15.102530.17910@cm.cf.ac.uk> NNTP-Posting-Host: duality.ai.mit.edu In-reply-to: paul@isl-gate.elsy.cf.ac.uk's message of Fri, 15 Jul 1994 10:25:28 +0000 In article <1994Jul15.102530.17910@cm.cf.ac.uk> paul@isl-gate.elsy.cf.ac.uk (Paul) writes: This is undoubtedly going to be considered inflammatory [...] It seems clear that it was intended to be inflammatory. but I just don't accept the claim that NetBSD-1.0 is a "completely 4.4BSD-lite based kernel" since merging in bits of 4.4 to the existing NetBSD tree does not constitute in my opinion a completely 4.4-lite based system. `Bits' is an unreasonable word to use. Except for some machine-specific files (like, the entire i386 port, which doesn't even compile in 4.4-Lite, and a couple of pieces from the hp300 port), EVERY piece of kernel code has been `merged'. By `merged', I mean, we took the 4.4-Lite code, looked at what changes we had made from the Net/2 versions, redid those changes which were useful and not already done in 4.4-Lite, and put it in our source tree. Had you even *looked* at the code, you could have told this very easily without me having to say it, but you clearly didn't bother to check your facts before flaming. That, combined with importing various parts of the user-level code, including every file on the `hot list', means that there is *no* encumbered code in NetBSD 1.0. (For anyone curious, we've also rewritten the System V-like shared memory extension, with improvements even, so there is no loss of functionality.) -- - Charles Hannum NetBSD group Working ports: i386, hp300, amiga, sparc, mac68k, pc532. In progress: pmax, sun3.