NetBSD — kaasaskantav avatud BSD-operatsioonisüsteem

NetBSD — kiire, turvaline ja äärmiselt kaasaskantav avatud lähtekoodiga BSD-operatsioonisüsteem (ARM, amd64 jt). Tutvu omaduste, paindlikkuse ja BSD-litsentsiga.

Autor: Leandro Alegsa

NetBSD on avatud lähtekoodiga Unixist tuletatud BSD-põhine arvuti operatsioonisüsteem. NetBSD on loodud selleks, et pakkuda lihtsat, hästi korraldatud ja portatiivset süsteemi, mida on lihtne kohandada nii serveritele, tööjaamadele kui ka sisse ehitatud seadmetele.

NetBSD on tuntud oma suure kaasaskantavuse poolest: see töötab paljudel riistvaraplatvormidel, alates väikestest ARM-põhistest seadmetest kuni suurte x86_64/amd64 serveriteni. Projekt rõhutab, et süsteem on võimalikult riistvaraneutraalne — NetBSD-sõnumiks on sageli ka naljatlev kõnekäänd "Of course it runs NetBSD", mis rõhutab selle võimet töötada haruldastel või vanadel platvormidel.

Ajalugu ja arenduse mudel

NetBSD projekt sai alguse 1990ndate alguses ja on sellest ajast arenenud avatud kogukonna projektiks, kus arendajad üle maailma panustavad nii kerneli kui ka kasutajaruumi tarkvarasse. Arendus toimub avalikult — olemas on stabiilsed väljalasked ja arendusharu (tavaliselt nimetatud -current), kus uusi funktsioone katsetatakse enne järgmist ametlikku versiooni.

Kaasaskantavus ja toetatud arhitektuurid

NetBSD on disainitud nii, et suur osa süsteemist on riistvarast sõltumatu. Tulemuseks on süsteem, mis töötab üle 50 erineval arhitektuuril, sealhulgas tavapärased lauaarvutite ja serverite platvormid ning mitmesugused sisse ehitatud seadmed ja vanem riistvara. See teeb NetBSD-st populaarse valiku arendajatele ja uurijatele, kes vajavad sama operatsioonisüsteemi mitmel eri riistvaral.

Turvalisus ja stabiilsus

NetBSD on tuntud oma stabiilse ja hästi testeeritud tuuma ning moodulite poolest. Kuigi iga operatsioonisüsteem vajab haldamist ja korralikku seadistust, on NetBSD disainitud selliselt, et selle nii-öelda „põhipotentsiaali“ kasutamine on turvaline ja eeldatavalt taastev. Projekt hoolitseb vigade parandamise ja turvauuenduste jagamise eest.

Litsents ja tarkvara taasjagamine

Nagu enamik tarkvara, mille all NetBSD kirjalikult levitatakse, tuleb ka selle kasutamiseks nõustuda litsentsitingimustega. NetBSD kasutab permissiivset BSD-litsentsi, mis lubab tarkvara kasutada, muuta, edasi anda või müüa tingimusel, et säilitatakse autoriõiguse märge ja litsentsitekst. See tähendab, et inimesed või ettevõtted võivad teha NetBSD-st kommertslikke või suletud lähtekoodiga tuletisi, ilma et nad oleksid kohustatud erinõudena jagama allikat (vt lähtekood), kuid peavad säilitama algse autoriõiguse märgistuse.

Pakettide haldus ja tööriistad

NetBSD-l on oma tuntud pakettide haldussüsteem pkgsrc, mis võimaldab lihtsat kolmanda osapoole tarkvara paigaldust ja hooldust. pkgsrc on iseseisev projekt ja seda kasutatakse lisaks NetBSD-le ka teistel operatsioonisüsteemidel, muutes saadaval oleva tarkvara hulga suureks ning paindlikuks. Lisaks pakub NetBSD hästi dokumenteeritud man-lehti ja juhendeid, mis aitavad süsteemi kasutada ja kohandada.

Kasutusalad

NetBSD-t kasutatakse laialdaselt kohtades, kus on vaja väikest, usaldusväärset ja portatiivset süsteemi: sisse ehitatud seadmetes, võrguseadmetes, teaduslikes keskkondades, vanas riistvaras ja serverites. Tänu oma portatiivsusele ja läbimõeldud arhitektuurile sobib NetBSD hästi ka hariduseks ja arendustöödeks, kus testitakse süsteemi käitumist eri platvormidel.

Kogukond ja tugi

NetBSD-d arendab vabatahtlike ja ettevõtete globaalne kogukond. Dokumentatsioon, arenduskanalid ja foorumid aitavad kasutajatel alustada, leida abi ja panustada projektile. Kuna tegemist on avatud projektiga, on võimalik nii vigu parandada kui ka uusi funktsioone lisada koostöös teiste arendajatega.

NetBSD on hea valik neile, kes vajavad kerget, stabiilset ja laialt porteeritavat BSD-põhist operatsioonisüsteemi koos paindliku litsentsiga ning aktiivse kogukonnatoega.

Seotud leheküljed

Küsimused ja vastused

K: Mis on NetBSD?


V: NetBSD on avatud lähtekoodiga versioon Unixist tuletatud BSD arvutite operatsioonisüsteemist.

K: Mille poolest on NetBSD tuntud?


V: NetBSD on tuntud selle poolest, et on väga kaasaskantav, kiire, turvaline ja stabiilne.

K: Milliste arvutitega suudab NetBSD töötada?


V: NetBSD on võimeline töötama mitmete arvutitega, näiteks väikeste ARM- või suurte amd64 Opteron-arvutitega.

K: Millist litsentsi NetBSD kasutab?


V: NetBSD kasutab BSD litsentsi.

K: Mida saavad inimesed teha NetBSD-ga vastavalt BSD litsentsile?


V: Inimesed võivad NetBSD-d kasutada, muuta, edasi anda või müüa, kui nad ei võta ära autoriõiguse märkust ja litsentsiteksti.

K: Kas inimesed peavad NetBSD kasutamisel andma inimestele lähtekoodi?


V: Ei, inimesed ei pea NetBSD kasutamisel inimestele lähtekoodi andma.

K: Mille poolest erineb NetBSD teistest tarkvaradest?


V: NetBSD erineb teistest tarkvaradest selle poolest, et inimesed peavad selle kasutamisel nõustuma litsentsiga, mis võimaldab neil kasutada, muuta, edasi anda või müüa NetBSD-d, ilma et nad peaksid andma inimestele lähtekoodi.


Otsige
AlegsaOnline.com - 2020 / 2025 - License CC3