> On Mon, 17 Dec 2007, Josh Paetzel wrote:
> 
> > A linux distribution is an independantly developed kernel + a bunch of 
> > independantly developed 3rd party userland tools + an independantly 
> > developed package management system + an independantly developed 
> > installer released as an operating system.
> >
> > In FreeBSD (and the other BSD projects follow this model as well) the 
> > installer, package management, userland, and kernel are all developed 
> > together by the same project.

And that is an advantage because...?  Microsoft follows the same
model.

> > Take for instance the split in development between gnu libc and the 
> > linux kernel.  At one point in the past it was a difficult enough 
> > situation that the linux kernel crowd forked gnu libc so they could 
> > maintain their own, and only their inability to keep up with feature 
> > development sent them back to using straight gnu libc.

References?

> >                                                         So you end up in 
> > a situation where the linux kernel devs criticize gnu libc and vice 
> > versa...."You got your chocolate in my peanut butter!" and in the 
> > ultimate examples of absurdity the distros provide a fix! (a doesn't 
> > worth with b so x provides a patch)

And in FreeBSD something like this never happen?  Or in any reasonably
large group of people that work to deliver a product?  Like guys
developing rocket engines and the guys developing the control logic,
using different units of measure.

There will always be friction at the interfaces.  Be it a rock on a
inclined plane or hardware and software or application and database or
Tom & Jerry.

> > That's what I mean by FreeBSD having a coherent development model.

Lack of criticism between groups responsible for different layers?  Or
everybody changing everything at once, without regard for layers
whatsoever?

'need more data'... 'need more data'...

Cheers,
florin

-- 
Bruce Schneier expects the Spanish Inquisition.
      http://geekz.co.uk/schneierfacts/fact/163
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20071217/a366a90e/attachment.pgp