Professional Researcher's Encyclopaedia

Knowledge is only a click away

NetBSD - enyclopaedia article

NetBSD

Summary: NetBSD is one of the freely redistributable versions of the BSD Unix-like operating system, along with FreeBSD, OpenBSD and Darwin. NetBSD was the first of the modern open-source BSDss to produce a formal release, with 0.8 in May 1993. NetBSD and FreeBSD are derived from the original UCB 4.3BSD via the Networking/2 release and ...

read the full NetBSD article

Buy NetBSD related products:


Buy from Amazon.co.uk Books - Music - Classical - VHS - DVD - Video-games - Software - Electronics - Toys
Buy from Amazon.com Books - Music - Classical - VHS - DVD - Videogames - Software - Electronics - Photo - Toys
Buy from Amazon.ca Books - Music - Classical - VHS - DVD - Video-games - Software - Livres en Français
Buy from Amazon.de - - - - - - -
Buy from Amazon.fr - - - - -
Advanced Product Search (new):    uk    |     us    |     ca    |     de    |     fr

NetBSD

     From Wikipedia, the free encyclopedia.

NetBSD is one of the freely redistributable versions of the BSD Unix-like operating system, along with FreeBSD, OpenBSD and Darwin.

NetBSD was the first of the modern open-source BSDss to produce a formal release, with 0.8 in May 1993.

NetBSD and FreeBSD are derived from the original UCB 4.3BSD via the Networking/2 release and 386BSD. OpenBSD forked from NetBSD around the end of 1995. The current (March 2004) release of NetBSD is version 1.6.2.

NetBSD has been ported to a vast number of architectures; the NetBSD motto is "Of course it runs NetBSD." The binaries for the 58+ architectures are built from a single source code tree, so feature additions in machine independent areas benefit all platformss immediately, with no re-porting required. Driver development is also machine independent, with the driver for a specific card serving whether that card is in a PCI slot on an i386, Alpha, PowerPC, SPARC, or other architecture with PCI buses. This platform independence helps greatly in developing embedded systems, especially starting in NetBSD 1.6, with the whole toolchain of compilers, assemblers, linkers, and other tools fully supporting cross-compiling.

NetBSD features its own collection of 3rd party software, the NetBSD Packages Collection, which consists of more than 4,000 packages as of Jan 2004. Installing things like GNOME, KDE, the Apache server or Perl are just a matter of changing into the right directory and typing "make install". This will fetch sources, unpack, configure, build and install the package such that it can be removed again later. An alternative to compiling everything is to use a precompiled binary package. Either way, any prerequisites/dependencies will be installed automatically by the packages system, with no need for manual intervention.

Following its mantra of portability, the NetBSD Packages Collection (pkgsrc) has been made portable not only across all the hardware platforms that run NetBSD, but also — with the help of an autoconf-based bootstrap system — on many other operating systems, such as Linux, FreeBSD, OpenBSD, Solaris, Darwin/MacOS X, IRIX etc.

External links

See also

link to this article with the following HTML

 
This article is from Wikipedia. This article was up-to-date as of 8 May 2004 - See live article
All text is available under the terms of the GNU Free Documentation License.

This page is part of Professional Researcher
Web site design by Dean Marshall