NetBSD
Iz Wikipedije, proste enciklopedije
NetBSD 3.1 z XFree86 4.5 X strežnikom in Enlightenment namizjem |
|
Spletna stran: | www.netbsd.org |
Podjetje/ razvijalec: |
NetBSD Fundacija |
Družina operacijskih sistemov: |
BSD |
Dostopnost izvorne kode: |
Odprta koda |
Zadnja stabilna izdaja: |
4.0 / 19. december 2007 |
Vrsta jedra: | Monolitično jedro |
Licenca: | BSD licenca |
NetBSD je odprtokodni (dovoljenje BSD) operacijski sistem iz družine *BSD. Izhaja iz Unixa 4.3BSD in 386BSD. Ime je dobil na podlagi dejstva, da so razvijalci razkropljeni po vsem svetu in komunicirajo med seboj več ali manj le prek interneta. Od 20. aprila 2004 je NetBSD tudi registrirana blagovna znamka v lasti The NetBSD Foundation[1].
NetBSD je bil prvi prosto dostopen operacijski sistem iz te družine, saj je prva različica (0.8) izšla maja 1993. Razvijati so ga pričeli Chris Demetriou, Adam Glass, Charles Hannum in Theo de Raadt, ki je konec leta 1995 zaradi nesoglasij zapustil projekt in nadaljeval delo na hčerinskem projektu OpenBSD. Zadnja stabilna različica v tem trenutku je 4.0 (19. december 2007).
Najznačilnejša lastnost sistema je prenosljivost. Drevo izvorne kode je eno samo, prevesti pa ga je mogoče, da deluje na vsaj 58 arhitekturah. To tudi pomeni, da je vsaka od strojne opreme neodvisna značilnost takoj na voljo v izvedbah za vse te arhitekture. Razvoj gonilnikov je ravno tako strojno neodvisen (npr. gonilnik za kartico na vodilu PCI deluje na vseh arhitekturah, ki podpirajo to vodilo). Zaradi tega in razpoložljivosti vseh potrebnih razvojnih orodij za navzkrižno prevajanje utegne uspeti tudi na področju vgradnih sistemov.
S prenosljivostjo je povezan tudi uradni moto »Of course it runs NetBSD«, kar bi lahko prevedli kot »Seveda je na tej strojni opremi mogoče pognati NetBSD«.
Za nameščanje programske opreme, ki ni del operacijskega sistema, skrbi sistem pkgsrc. Če želimo namestiti nek program, se moramo tako le postaviti v ustrezen imenik, pognati "make install", ki bo nato sam naložil izvorno kodo, jo odpakiral, izvedel ustrezne nastavitve, prevedel in namestil tako, da ga lahko pozneje odstranimo. Uporabimo lahko tudi že vnaprej prevedene programe (packages), katerikoli način pa že izberemo, vedno bo poskrbljeno, da se bodo namestili tudi paketi, od katerih je želeni odvisen. Po načelu prenosljivosti je sistem pkgsrc mogoče prirediti tudi za druge operacijske sisteme.
[uredi] IRC
Slovenski NetBSD kanal na IRCnetu: #NetBSD.si
[uredi] Viri
[uredi] Zunanje povezave
- Uradna stran projekta
- Vodnik po NetBSD
- NetBSD Wiki
- Zaslonski posnetki različnih sistemov z NetBSD
- Debian GNU/NetBSD
- Evolucija NetBSD
- Zbirka pkgsrc
- Živa plošča CD z NetBSD
- Družinsko drevo BSD
- Rosetta Stone for Unix