*BSD News Article 96681


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.netspace.net.au!news.mel.connect.com.au!news.uwa.edu.au!not-for-mail
From: mayd@chrysanthemum.cygnus.uwa.edu.au(David May)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: XTERM Problems
Date: 2 Jun 1997 04:35:04 GMT
Organization: The University of Western Australia
Lines: 30
Message-ID: <5mtiho$m74$1@enyo.uwa.edu.au>
References: <5mk5rp$788@nnrp4.farm.idt.net>
    <5mp5no$59p$2@nntp2.ba.best.com> <3390866A.41C67EA6@FreeBSD.org>
    <5mqs7d$20e$1@enyo.uwa.edu.au>
    <01bc6e88$857e8440$f3e94dc2@hugo09.ticsoft.de>
NNTP-Posting-Host: dial164.cygnus.uwa.edu.au
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.7
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:42016

In article <01bc6e88$857e8440$f3e94dc2@hugo09.ticsoft.de>,
	"Patrick M. Hausen" <hausen@punkt.de> writes:
> 
> Nope. It's absolutely essential for the GENERIC kernel to boot on the
> widest range of machines possible, to enable people to _install_ 
> FreeBSD in the first place.

The kernel run during installation is not the same as the final installed
kernel. It is a special purpose kernel for installing - that is why you build
a boot floppy (in most cases).

> After installation's complete, you're supposed to build your own kernel
> anyway.

That is not a valid reason why a pre-built kernel cannot be include in
FreeBSD binary distributions.

My point is that most people do not or cannot and should not have to build
a custom kernel to run an ordinary desktop machine. Think about it. Forcing
most users to have to learn to build kernels just to use an ordinary desktop
machine is silly. Why make things more complex than than they need to be?
And what about fault isolation? When an installation goes wrong the fact
that the kernel was custom-built adds more complexity to the problem.
And what about testing? If a kernel is custom-built it needs be tested
before it can be trusted for production use. 

-- 
David May	email: mayd@cygnus.uwa.edu.au
		phone: +61 41 216 8967