*BSD News Article 16319


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!darwin.sura.net!dtix.dt.navy.mil!cs.umd.edu!nocusuhs!Pt!postmaster@hq.af.mil!rick
From: rick@postmaster@hq.af.mil
Newsgroups: comp.os.386bsd.questions
Subject: difference between 386bsd and NetBSD ?
Message-ID: <22948@hq.hq.af.mil>
Date: 20 May 93 12:41:54 GMT
Sender: news@Pt.hq.af.mil
Reply-To: rick@hq.af.mil
Organization: 7TH Communications Group
Lines: 159

I saw several posts asking about the differences, what is, etc...
on NetBSD and 386BSD. So I thought I'd stick this out there.
Thought it might answer some of the FAQ's. 

Hope Chris and company don't mind.

This is from the install doc from NetBSD. (edited for television :-))

BEGIN INCLUDED***********************

What is NetBSD:
---- -- ------

NetBSD is a new system, based heavily on 386BSD 0.1, with
many improvements over 386BSD 0.1, and with different goals
than those which are espoused by the principal developers
of 386BSD.  NetBSD, as the name implies, is a creation of
the members of the network community and without the net,
it's likely that this release wouldn't have come about.

The source for NetBSD is derived from 386BSD 0.1, patched
with the 0.2.2 patch kit.  In addition, many programs in
UCB's second BSD Networking Software Release which were
missing from 386BSD have been integrated into NetBSD, some
of the changes from the upcoming 0.2.3 patch kit have been
included, and many local additions and bug fixes have
been performed.  NetBSD is currently 100% binary compatible
with 386BSD, so programs like XFree86 which are already
available for 386BSD will install and run on NetBSD as easily
as on 386BSD.

NetBSD would not be possible were it not for the work
of the UCB Computer Systems Research Group, which
released Net/2, or the work of William and Lynne Jolitz,
who brought 386BSD into the world, or the work of the
thousands of contributors to Net/2 and 386BSD.  NetBSD
is the product of the efforts of a large group of people,
and we believe that that group should have a say in deciding
NetBSD's future.


Differences Between 386BSD and NetBSD:
----------- ------- ------ --- ------

NetBSD is currently 386BSD 0.1, with lots of patches applied.
As such, it is completely binary-compatible with 386BSD 0.1,
and is much more stable.  It, like 386BSD, is intended to be
used for research.

Some could look at NetBSD as simply an interim release of
386BSD.  We look it as more, and therefore have named it
differently.  The new name and version number reflect two
of our goals for NetBSD: an escape from the political wars
surrounding what we consider a wonderful operating system,
and the rapid development of a stable release which we
would consider of "production quality."


The Future of NetBSD:
--- ------ -- ------

We have several plans for the future of NetBSD.
The first is to organize regular releases of patches to
the source tree.  These will probably be done using "cron"
to automate the process and ensure that it actually
happens.  We believe these are necessary in order to
minimize duplicated work.  We also hope to have
regular releases of the full binary and source trees,
but as these are much more difficult to coordinate,
this can only happen if someone volunteers for
the job.

We intend to integrate free, positive changes from
whatever sources will provide them, providing
that they are well thought-out and increase the
usability of the system.  This includes integrating
changes from 386BSD 0.2 when it appears, as well
as from 4.4BSD, and perhaps even going back to Net/2
in order to re-integrate support for other architectures,
such as the Hewlett-Packard 9000/300 family of workstations.

Above all, we hope to create a stable and accessible system,
and to be responsive to the needs and desires of NetBSD
users, because it is for and because of them that NetBSD exists.


Sources of NetBSD:
------- -- ------

Currently, the NetBSD system is available from the host
agate.berkeley.edu [128.32.155.1] in the directory
pub/NetBSD/NetBSD-0.8, by anonymous FTP.

The distribution as provided on agate.berkeley.edu does not
contain crypt(3), for password and data encryption, because
it is an implementation of DES and not exportable from the
United States.  If you wish to obtain the files containing
the crypt(3) functionality and are in the United States,
you may obtain it from sun-lamp.cs.berkeley.edu [128.32.240.164]
in the directory "NetBSD/NetBSD-0.8".
Hopefully, other sources of the distribution will become
available in the near future, as agate.berkeley.edu can
accept a very limited number of anonymous FTP connections.
(If you wish to become a distribution site for NetBSD,
contact Chris Demetriou, cgd@sun-lamp.cs.berkeley.edu.)


System Requirements and Supported Devices:
------ ------------ --- --------- -------

NetBSD 0.8 runs on ISA (AT-Bus) and EISA systems, with
386 and 486 processors, with or without math coprocessors.
It does NOT support Micro-channel systems, such as some
IBM PS/2 systems.  The minimal configuration includes
4Meg of RAM, and a 30Meg hard disk, but to install the entire
system you'll need much more disk space, and to run X
or compile the system more RAM is recommended.  (4Meg
will actually allow you to run X and/or compile, but it's
extremely slow.)

Supported devices include:

        Standard floppy controllers
        Standard hard disk controllers:
                MFM
                ESDI
                IDE
                RLL
        SCSI hard disk controllers:
                Adaptec AHA-1542A, -1542B [ only on kc-aha floppy ]
                Adaptec AHA-1742 (EISA) [ only on kc-ahb floppy ]
                Bustec 742 (EISA) [ only on kc-ahb floppy ]
                Ultrastor 14f
        Display Adaptors:
                MDA
                CGA
                VGA (and SVGA)
                HGC
        Serial communications ports
        Ethernet controllers
                SMC/WD 8003, 8013, and equivalents
                        (including the SMC "Elite" series)
                Novell NE1000, NE2000
                3COM 3c503
                ISOLAN ISOLink
        Tape drives:
                QIC-02 format tape drives
                most SCSI tape drives should work
                _NO_ QIC-40 or QIC-80 tape drives will work
        CD-ROM drives:
                most SCSI CD-ROM drives should work
                _NO_ non-SCSI CD-ROM drives will work
END INCLUDED*****************************

Hope this helps--
-- 
Rick Weldon     I-NET Inc. (Pentagon, 7TH Com Group)
E-mail: rick@hq.af.mil
Phone:  703-695-5060