W e l c o m e    t o    [ www.mauspfeil.net ] Datum: 10.01.2009, 04:17 Uhr

Dictionary of Meaning


<<Back
Please select a letter:
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0-9
Search:
Shopping-Bestseller-Search:    
 Click here for Shopping

Google

Netbsd

*** Shopping-Tip: Netbsd

{{Infobox OS| name = NetBSD |screenshot = Image:NetBSD.png 200px|The NetBSD flag |caption = "Of course it runs NetBSD" |developer = The NetBSD Foundation |family = BSD |source_model = Open source |latest_release_version = 3.0 |latest_release_date = December 23, 2005 |kernel_type = Monolithic kernel |license = BSD |working_state = Current |website = [http://www.netbsd.org/ www.netbsd.org] }} '''NetBSD''' is a freely redistributable, open source version of the Unix-like Berkeley Software Distribution BSD computer operating system. It was the second open source BSD variant to be formally released, after 386BSD, and continues to be actively developed. Noted for its Porting portability and quality of design and implementation, it is often used in embedded systems and as a starting point for the porting of other operating systems to new computer architecture architectures.

History
NetBSD, like its sister project FreeBSD, was derived from the original University of California Berkeley's 4.3BSD release via the Networking/2 and 386BSD releases. The project began as a result of frustration within the 386BSD developer community with the pace and direction of the operating system's development. The four founders of the NetBSD project, Chris Demetriou, Theo de Raadt, Adam Glass and Charles Hannum, felt that a more open development model would be more beneficial to the project; one which was centred on portable, clean, correct code. Their aim was to produce a unified, multi-platform, production-quality, BSD-based operating system. Because of the importance of networks such as the Internet in the distributed, collaborative nature of its development, de Raadt suggested the name "NetBSD", which was readily accepted by the other founders. The NetBSD source code repository was established on March 21 1993 and the first official release, '''NetBSD 0.8''', was made in April, 1993. This was derived from 386BSD 0.1 plus the version 0.2.2 unofficial patchkit, with several programs from the Net/2 release missing from 386BSD re-integrated, and various other improvements. In August the 1993 same year, '''NetBSD 0.9''' was released, which contained many enhancements and bug fixes. This was still a PC compatible PC-platform-only release, although by this time work was underway to add support for other architectures. '''NetBSD 1.0''' was released in October, 1994. This was the first multi-platform release, supporting the PC compatible PC, HP 9000 Series 300, Amiga, 68k Apple Macintosh Macintosh, Sun-4c series and PC532. Also in this release, legally-encumbered Net/2-derived source code was replaced with equivalent code from 4.4BSD-lite, in accordance with the USL v BSDi lawsuit settlement. In 1994, for disputed reasons, one of the founders, Theo de Raadt, was forced out of the project. He later founded a new project, OpenBSD, from a forked version of NetBSD 1.0 near the end of 1995. NetBSD 1.x releases continued at roughly annual intervals, with minor "patch" releases in between. The Pkgsrc pkgsrc packages collection was introduced with '''NetBSD 1.3''' in 1998. By 1999, '''NetBSD 1.4''' had been released, supporting 16 different platforms in its binary release, and several others in the source code. In December, 2004, '''NetBSD 2.0''' was released. The change in major version number signified the introduction of a native Thread (computer science) threads implementation for all platforms (based on the Scheduler Activations model) and support for Symmetric multiprocessing SMP on several different CPU architectures. 48 platforms were supported in the 2.0 binary release, with another six in source code form only. From release 2.0 onwards, each major NetBSD release now increments the major version number, ie. the major releases following 2.0 are 3.0, 4.0 and so on. The previous minor releases are now divided into separate "stable" maintenance releases and "security/critical" fix releases. The current release of NetBSD is version '''3.0''' (23 December 2005).

Portability
NetBSD has been ported to a large number of 32-bit 32- and 64-bit computer architecture architectures, from VAX minicomputers to Pocket PC Personal Digital Assistant PDAs; the NetBSD motto is ''"Of course it runs NetBSD."'' The kernel and userland for the 54+ currently-supported hardware platforms (comprising around 17 different processor architectures) are all built from a central unified source-code tree managed by Concurrent Versions System CVS. Due to the centralized source code management, and highly portable design, feature additions (which are not hardware specific) benefit all System platform platforms immediately, with no re-porting required. Device driver development is also often platform-independent, eg. the driver for a specific Peripheral Component Interconnect PCI card will work whether that card is in a PCI slot on an i386, DEC Alpha Alpha, PowerPC, SPARC, or other architecture with PCI buses. Many NetBSD device drivers also have bus-specific code factored out into bus drivers, allowing a single driver for a specific device to operate via several different buses (eg. industry standard architecture ISA, PCI, PCMCIA, etc). This platform independence helps greatly in developing embedded systems, especially starting in NetBSD 1.6, with the entire toolchain of compilers, assemblers, linkers, and other tools fully supporting cross compiler cross-compiling.

Licensing
All of the NetBSD kernel and most of the core userland source code is released under the terms of the BSD License (two, three, and four-clause variants). This essentially allows everyone to use, modify, redistribute or sell it as they wish, as long as they do not remove the copyright notice and license text (the four-clause variants also include terms relating to publicity material). Thus, the development of commercial products based on NetBSD is possible without the requirement to make modified source code public, as is almost always the case with the GPL license. NetBSD also includes the GNU development tools and other packages, which are covered by the GPL and other open source licenses.

Compatibility with other operating systems
At the source code level, NetBSD is very nearly entirely compliant with POSIX.1 (IEEE 1003.1-1990) standard and mostly compliant with POSIX.2 (IEEE 1003.2-1992). NetBSD also provides system call-level binary compatibility (on the appropriate processor architectures) with several UNIX-derived and UNIX-like operating systems, including GNU/Linux, FreeBSD, Darwin (operating system) Darwin, Solaris Operating Environment Solaris, HP-UX, SunOS 4 and Santa Cruz Operation SCO UNIX. This allows NetBSD users to run many applications that are only distributed in binary form for other operating systems, usually with no significant loss of performance. A variety of "foreign" disk filesystem formats are also supported in NetBSD, including File Allocation Table FAT, NTFS, Linux ext2fs, Mac OS X UFS, RISC OS FileCore and AmigaOS Amiga Fast File System Fast File System.

The pkgsrc packages collection
NetBSD features its own collection of third-party application software packages that will install almost wikt:automagic automagically, '''pkgsrc''' (short for "package source"), which consists of more than 5,500 packages As of 2005 as of September 2005. Installing software such as KDE, GNOME, the Apache server or Perl is just a matter of changing into the right directory and typing make install. This will fetch source code, unpack, patch, configure, build and install the package such that it can be removed again later. An alternative to compiling from source 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 Porting portability, 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 GNU/Linux, FreeBSD, OpenBSD, Solaris Operating Environment Solaris, Darwin (operating system) Darwin/Mac OS X, IRIX, Interix and others. pkgsrc has also been adopted as the official package system for DragonFly BSD ([http://leaf.dragonflybsd.org/mailarchive/users/2005-08/msg00347.html announcement]).

Logo
The NetBSD "flag" logo, designed by Grant Bisset, was introduced in 2004 and is an abstraction of their [http://www.netbsd.org/images/NetBSD-old.jpg older logo], designed by Shawn Mueller in 1994. This was based on the famous World War II photograph Raising the Flag on Iwo Jima, which some thought had negative cultural ramifications. "NETBSD" is a registered trademark of The NetBSD Foundation as of April 20, 2004.[http://tarr.uspto.gov/servlet/tarr?regser=serial&entry=78-025507] "PKGSRC" is a registered trademark of The NetBSD Foundation as of July 6, 2004. [http://tarr.uspto.gov/servlet/tarr?regser=registration&entry=2860236]

Hosting
Hosting for the project is provided primarily by the Internet Systems Consortium Inc, the Helsinki University of Technology, and Columbia University. Mirrors for the project are spread around the world and provided by volunteers and supporters of the project.

See also
{{Portalpar|Free software}} * OpenBSD * DragonFly BSD * FreeBSD * Comparison of operating systems * Debian GNU/NetBSD

External links

- NetBSD project homepage
- NetBSD release engineering status
- NetBSD in action
- NetBSD CVS Digest
- The UVM Virtual Memory System
- UBC: An Efficient Unified I/O and Memory Caching Subsystem for NetBSD
- An Implementation of Scheduler Activations on the NetBSD Operating System
- The Evolution of NetBSD
- pkgsrc.org
- The pkgsrc-wip (work in progress) project
- WWW interface for the pkgsrc repository
- pkgsrc-wip status * Binary packages from pkgsrc bulk builds at [ftp://ftp.netbsd.org/pub/NetBSD/packages], [http://smaug.fh-regensburg.de/~feyrer/ftp/pub/NetBSD/] and [ftp://ftp.gw.com/pub/packages/NetBSD/] * fdgw - NetBSD router software contained in a floppy. * Live CD image of [ftp://ftp.netbsd.org/pub/NetBSD/iso/2.0/i386live.iso NetBSD 2.0]
- NeWBIE live CD based on NetBSD 3.0 * NetBSD Shell account at [http://www.freeshell.org/ Super Dimensional Fortress] and [http://www.polarhome.com/ polarhome] * International Space Station [http://mail-index.netbsd.org/port-i386/1997/12/04/0008.html message 1] and [http://mail-index.netbsd.org/port-i386/1997/12/04/0022.html message 2]
- Internet2 SUNET Internet2 Land Speed Record *Portability issues *
- What Makes An Operating System "Portable"? by Hubert Feyrer *
- bus_space(9) architecture independent bus *
- bus_dma(9) architecture independent Direct memory access DMA *
- uvm(9) architecture independent virtual memory management *
- Multi-platform package system *
- Cross-compiling * [ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/share/misc/bsd-family-tree BSD family tree] {{unix-like}} Category:BSD Category:Free software operating systems Category:Embedded operating systems bs:NetBSD ca:NetBSD cs:NetBSD de:NetBSD es:NetBSD eu:NetBSD fr:NetBSD ko:NetBSD it:NetBSD he:NetBSD hr:NetBSD lt:NetBSD hu:NetBSD nl:NetBSD ja:NetBSD no:NetBSD pl:NetBSD pt:NetBSD ro:NetBSD ru:NetBSD sl:NetBSD fi:NetBSD sv:NetBSD th:NetBSD zh:NetBSD see NetBSD

*** Shopping-Tip: Netbsd
   
SHOPPING-TIPPS
- Bestseller
- Books
- Computer
- Computerequipment
- DVD (Topfilms)
- Photo & Elektronics
- Household/Kitchen
- Music
- Software (Bestseller)
- Video
- Videogames
- All Categories


Search:
In Partnerschaft mit Amazon.de


 


[The article Netbsd is based on the the dictionary Wikipedia, the free encyklopedia. There you will find a list of all editors and the possibility to edit the original text of the article Netbsd.
The texts from Wikipedia and this site follow the GNU Free Documentation License.]

<<back | Home | Impressum | To the Start of this page
Web-Tipps: www.nomen-online.de
Jobmarkt Deutschland
Reisen online buchen |