Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 1998 10:55:30 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Arney@agape.twu.ca
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: BSD vs linux
Message-ID:  <19980112105530.31996@lemis.com>
In-Reply-To: <34BBD3E8.21D2@agape.twu.ca>; from Nathanael Arney on Tue, Jan 13, 1998 at 12:51:52PM -0800
References:  <34BBD3E8.21D2@agape.twu.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 13, 1998 at 12:51:52PM -0800, Nathanael Arney wrote:
> I was about to install linux on my computer when someone told me of BSD.
> 
> What are the differences between the two.  (I don't know much)

I suppose I should put this on a web  page.  In the meantime, here's a
comparison.  Sorry for the overwidth, it's originally from a book.

Linux  is a  clone  of UNIX  written by Linus   Torvalds, a student in
Helsinki, Finland.   At the  time,  the  BSD  sources were  not freely
available, and so Linus wrote his own version of UNIX.

Linux is  a superb example  of how a  few dedicated, clever people can
produce an operating system that is  better than well-known commercial
systems developed by a large number of trained software engineers.  It
is better even than a number of commercial UNIX systems.

Obviously, I don't think Linux is as good as FreeBSD, or I wouldn't be
writing this, but the differences between FreeBSD and Linux are more a
matter of    philosophy rather than    of concept.    Here  are a  few
contrasts:

		Differences between FreeBSD and Linux

FreeBSD is a direct  descendent  of  the   Linux is a clone and never contained any
original  UNIX,  though  it  contains no   AT&T code
residual AT&T code.

FreeBSD  is a complete operating system,   Linux is a kernel, personally maintained
maintained by a central group  of  soft-   by  a  Linus  Torvalds.   The non-kernel
ware  developers.   There  is  only  one   programs supplied with Linux are part of
distribution of FreeBSD.                   a  distribution, of which there are sev-
                                           eral.

FreeBSD aims to be a  stable  production   Linux  is  still a ``bleeding edge'' de-
environment.                               velopment environment, though many  dis-
                                           tributions  aim to make it more suitable
                                           for production use.

As a result of the centralized  develop-   The ease of installation  of  Linux  de-
ment  style,  FreeBSD is straightforward   pends  on  the ``distribution''.  If you
and easy to install.                       switch from one distribution of Linux to
                                           another,  you'll have to learn a new set
                                           of installation tools.

FreeBSD  is  still  relatively  unknown,   Linux  did  not  have  any  lawsuits  to
since  its  distribution  was restricted   contend with, so for a long time it  was
for a long time due  to  the  AT&T  law-   the  only  free  UNIX-type system avail-
suits.                                     able.

As a result of the lack of knowledge  of   A growing amount of commercial  software
FreeBSD, not much commercial software is   is becoming available for Linux.
available for it.

As  a  result  of the smaller user base,   Just  about any new board will soon have
FreeBSD is less likely to  have  drivers   a driver for Linux.
for brand-new boards than Linux.

Because of the lack of commercial appli-   Linux appears not to need to be able  to
cations  and  drivers,  FreeBSD will run   run FreeBSD programs or drivers.
most Linux programs, whether  commercial
or  not.  It's also relatively simple to
port Linux drivers to FreeBSD.

FreeBSD has a large number of afficiona-   Linux has a large number of afficionados
dos who are prepared  to  flame  anybody   who  are  prepared  to flame anybody who
who  dares  suggest that it's not better   dares suggest that it's not better  than
than Linux.                                FreeBSD.

In summary,  Linux is also a  very  good operating system.   For many,
it's better than  FreeBSD.  It's a  pity that so  many people on  both
sides are  prepared to flame  each  other.  There are  signs that both
sides are learning to  appreciate each other,  and a number  of people
are now running both systems.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980112105530.31996>