- BSD-ekosysteemi nousi esiin UNIXin perustavanlaatuisena johdannaisena, joka oli tunnettu erittäin sallivasta lisenssistään.
- On olemassa merkittäviä variantteja, kuten FreeBSD, OpenBSD ja NetBSD, jotka kukin keskittyvät suorituskykyyn, turvallisuuteen tai siirrettävyyteen.
- Toisin kuin Linuxissa, BSD:t kehittävät ytimen ja käyttäjäapuohjelmat yhdeksi, yhtenäiseksi järjestelmäksi.
- Sen vaikutus on valtava, ja se toimii pohjana järjestelmille, kuten macOS, iOS ja konsoliohjelmistoille, kuten PlayStation 4.

Jos olet kiinnostunut tietojenkäsittelyn maailmasta, olet luultavasti kuullut Unixista. Berkeley Software Distribution , joka tunnetaan paremmin nimellä BSD, on pohjimmiltaan kyseisen järjestelmän erittäin menestynyt jälkeläinen, joka syntyi Kalifornian yliopiston Berkeleyn saleissa. Sen erityispiirre ei ole pelkästään sen koodi, vaan myös sen ilmainen ohjelmistolisenssi , joka on niin avoin, että se on lähes julkisen omaisuuden rajoissa, sallien kenen tahansa käyttää sitä, muokata sitä ja jopa sisällyttää sitä kaupallisiin tuotteisiin ilman muihin lisensseihin liittyviä komplikaatioita.
Kontekstin löytämiseksi Unix on luultavasti historian vaikutusvaltaisin käyttöjärjestelmä, lähes kaiken nykyään käyttämämme isoisä. Vaikka se ei olekaan yhtä yleinen jokapäiväisessä käytössä, se on edelleen monien nykyaikaisten johdannaisten perusta . Tässä kohtaa Linux tulee mukaan kuvaan, ilmeisenä viitekehyksenä, mutta meillä on myös jättiläisiä, kuten Android, iOS ja macOS, jotka ammentavat suoraan näistä lähteistä. BSD syntyi, kun Berkeley alkoi tutkia ja parantaa alkuperäistä Bell Labsin koodia, ja vaikka kaupallisista lisensointikysymyksistä käytiin valtavia oikeudellisia taisteluita, lopulta luotiin oma versio, joka mullisti TCP/IP-pinon ja virtuaalimuistin hallinnan.
BSD-ekosysteemin tärkeimmät perheet
Nykyään alkuperäinen BSD on kaukana takanapäin, mutta sen perintö elää uskomattomissa yhteisöprojekteissa. Yksi vankimmista on FreeBSD , joka on ollut olemassa vuodesta 93. Se on suosikki niiden keskuudessa, jotka etsivät korkeaa suorituskykyä ja helppokäyttöisyyttä , erityisesti palvelimille ja verkoille. Viime aikoina he ovat parantaneet merkittävästi yhteensopivuutta ARM- ja Intel-suorittimien kanssa, ja se on kuuluisa siitä, että se on ollut PlayStation 4:n ja Nintendo Switchin kaltaisten järjestelmien perusta.
Sitten meillä on NetBSD , joka on kiistaton kannettavuuden kuningas. Sen motto on pohjimmiltaan, että se toimii millä tahansa sirulla varustetulla järjestelmällä, PDA:sta NASAn avaruuslentoihin . He keskittyvät vahvasti puhtaaseen koodiin ja vakauteen, ja heillä on pkgsrc -niminen pakettijärjestelmä , joka on tekninen ihme.
Jos kyberturvallisuus on sinun juttusi, sinun on tutustuttava OpenBSD: hen . Tämä projekti syntyi NetBSD:n sisäisestä konfliktista ja keskittyi oletusarvoiseen turvallisuuteen . He tarkistavat koodin huolellisesti ja poistavat käytöstä kaiken, mikä ei ole ehdottoman välttämätöntä haavoittuvuuksien estämiseksi. Se on ihanteellinen työkalu palomuurien tai tunkeutumisen havaitsemisjärjestelmien asentamiseen , joissa usein on tarpeen hallita pääkäyttäjää turvallisesti haavoittuvuuksien estämiseksi.
Eikä pidä unohtaa DragonFly BSD:tä , FreeBSD:n haaraumaa, joka julkaistiin vuonna 2003. Sen tehtävänä on optimoida samanaikaisuuden hallintaa ja SMP:tä , tehden siitä erinomaisen tehokkaan transaktiolaskennan. Lisäksi he esittelivät HAMMER -tiedostojärjestelmän ja erittäin tehokkaan asennusohjelman, jotka muut jakelut ovat kopioineet.
Vaihtoehtoja pöytätietokoneiden käyttäjille ja erityistapauksissa
Niille, jotka eivät halua kamppailla terminaalin kanssa alusta alkaen, on olemassa GhostBSD . Se perustuu FreeBSD:hen, mutta on käyttövalmis , ja siinä on ympäristöjä, kuten MATE, sekä esiasennettuja sovelluksia. Se on täydellinen aloituskohta niille, jotka etsivät vakautta tinkimättä intuitiivisesta graafisesta käyttöliittymästä.
Toinen mielenkiintoinen vaihtoehto on MidnightBSD , joka yhdistää elementtejä useista eri jakeluista ja käyttää oletuksena Xfce:tä. Se on suunnattu Linuxia käyttäville keskivertokäyttäjille, jotka haluavat jotain tuttua, mutta BSD:n vakautta hyödyntäen . Toisaalta, jos tarvitset pelastusjärjestelmän, NomadBSD on ihanteellinen valinta, koska se on suunniteltu toimimaan käynnistettävältä USB-asemalta ja suorittamaan nopeita korjauksia tai testejä.
Erikoistuneiden johdannaisten saralla löydämme työkaluja, kuten OPNsense tai pfSense , jotka ovat pohjimmiltaan FreeBSD-pohjaisia palomuureja. On myös projekteja, kuten TrueNAS (entinen FreeNAS) massatallennuksen hallintaan tai HardenedBSD niille, jotka vaativat äärimmäistä hyökkäysten torjuntaa.
BSD vs. Linux: Mitkä ovat todelliset erot?
Vaikka molemmat perustuvat Unixiin ja käyttävät POSIX-standardeja, niiden välillä on aivan omaa luokkaansa. Ilmeisin on lisenssi . Linux käyttää GPL-lisenssiä, joka edellyttää, että jaat kaikki koodiin tekemäsi parannukset. BSD-lisenssi on paljon rennompi; sen avulla voit integroida koodin omaan ohjelmistoon ilman, että sinun tarvitsee julkaista muutoksia, minkä vuoksi Apple valitsi sen Darwinille ja macOS: lle.
Myös kehitysmalli on erilainen. Linuxissa ydin on yksi asia ja käyttäjätyökalut (kuten GNU:ssa) toinen. BSD:ssä ydin ja perussovellukset kehitetään yhdessä yhdeksi yhtenäiseksi järjestelmäksi. Tämä tekee järjestelmästä erittäin vakaan, kun taas portit (kolmannen osapuolen sovellukset) päivitetään erikseen.
Laitteistotasolla Linux voittaa ylivoimaisesti. Valmistajat tukevat yleensä Linuxia, mutta harvoin BSD:tä. Tämä tarkoittaa, että BSD:n kanssa on yleisempää kohdata ajuriongelmia tai perustoiminnot, kuten kannettavan tietokoneen lepotila, eivät toimi täydellisesti. Jos kuitenkin etsit hyvin jäsenneltyä ja yhtenäistä järjestelmää , BSD-malli on erittäin houkutteleva.
Yhteenvetona tästä ekosysteemistä voimme sanoa, että meillä on käyttöjärjestelmiä, jotka asettavat teknisen puhtauden ja turvallisuuden etusijalle markkinaosuuden sijaan. FreeBSD:n valtavasta suorituskyvystä ja NetBSD:n siirrettävyydestä OpenBSD:n vankkaan tietoturvaan asti nämä jakelut tarjoavat vankan ja joustavan vaihtoehdon, muodostaen näkymättömän perustan suurelle osalle älypuhelimissamme ja konsoleissamme käyttämästämme modernista teknologiasta .
