*BSD News Article 29090


Return to BSD News archive

Xref: sserve comp.os.386bsd.misc:2193 comp.os.linux.misc:12280
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!usc!howland.reston.ans.net!pipex!sunic!EU.net!ieunet!news.ieunet.ie!jkh
From: jkh@whisker.hubbard.ie (Jordan K. Hubbard)
Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc
Subject: Re: Impressions: FreeBSD vs Linux
Date: 02 Apr 1994 11:03:30 GMT
Organization: Jordan Hubbard
Lines: 25
Distribution: world
Message-ID: <JKH.94Apr2120330@whisker.hubbard.ie>
References: <2n9f90$9em@great-miami.iac.net> <R8m2Jc1w165w@oasys.pc.my>
	<2nem8q$ddj@acme.gatech.edu> <2nhmn3$sjs@apollo.west.oic.com>
NNTP-Posting-Host: whisker.hubbard.ie
In-reply-to: dillon@apollo.west.oic.com's message of 1 Apr 1994 09:47:15 -0800

In article <2nhmn3$sjs@apollo.west.oic.com> dillon@apollo.west.oic.com (Matthew Dillon) writes:

       Personally, having worked on BSD systems for years, I prefer Linux.
       BSD has always felt, well, stuffy.  From a comparative standpoint,
       at least for PC-based UNIXs, Linux is the most compatible and one is
       likely to see drivers for new cards developed on it before anything
       else.  Also from a comparative standpoint, BSD-specific code tends to
       be rather archaic... a lot of it is still K&R C (rather than ANSI C),
       and a lot of it tends to makes BSD-specific assumptions for system
       calls that are incompatible with ANSI C.

While I highly respect some of the work you have done on the Amiga
front, this statement leads me to believe that you've never really
looked at the code you're criticising.  Do you really think we'd
settle for non-ANSI compliant code?  Much of both the FreeBSD and
NetBSD teams' effort has been in adding extensive prototyping, and we
run the entire codebase through `gcc -Wall' periodically.  The
mainline efforts in *BSD are anything but archaic, and this strikes me
as simply more of the same unthinking bigotry that people in both
camps periodically exhibit.  It's both innaccurate and unnecessary.

				Jordan
--
Jordan K. Hubbard	FreeBSD core team	Electric Bivalves Anonymous
On the net, no one can hear you scream.