Teljes körű útmutató a BSD disztribúciókhoz: Történet, változatok és különbségek

  • Eredete a Berkeley Egyetem UNIX rendszerén és annak a nyílt forráskódúvá válásán alapul.
  • A főbb jelenlegi változatok, mint például a FreeBSD, az OpenBSD és a NetBSD, mindegyik speciális fókuszú.
  • Alapvető különbségek a GNU/Linuxhoz képest a fejlesztési modell és a megengedőbb licencek tekintetében.
  • Valós alkalmazások modern hardvereken, a nagy teljesítményű szerverektől a videojáték-konzolokig.

BSD rendszerek

Amikor a megszokottól eltérő operációs rendszerekről beszélünk, lehetetlen nem megemlíteni a Berkeley Software Distributiont . Ez a rendszer, amely a Kaliforniai Egyetem, Berkeley laboratóriumaiban született, lényegében a UNIX közvetlen leszármazottja. Különlegességét az adja, hogy más rendszerekkel ellentétben fejlesztését jogi csatározások és a szabadság szélsőséges filozófiája jellemezte, amely nyomot hagyott a modern számítástechnikában.

Azok számára, akik nem igazán ismerik a témát, a UNIX valószínűleg szinte mindennek az őse, amit ma használunk. Bár már nem az asztali számítógépek királya, továbbra is hihetetlenül nagy teljesítményű rendszerek alapja , a szuperszámítógépektől kezdve a mobiltelefont működtető szoftverekig. Ebben az értelemben a BSD nem csupán operációs rendszerek egy csoportja, hanem egy technológiai örökség , amely lehetővé tette a nyílt forráskódú szoftverek virágzását még a zárt és zárt szoftvereken belül is.

Kapcsolódó cikk:
Milyen operációs rendszert használjak egy Raspberry Pi-n?

A BSD család eredete és fejlődése

Minden akkor kezdődött, amikor az AT&T Bell Labs engedélyezte Berkeley-nek, hogy UNIX kódot használjon kutatási célokra. A dolgok azonban rosszabbra fordultak, amikor az AT&T kereskedelmi okokból úgy döntött, hogy visszavonja ezeket az engedélyeket , ami monumentális jogi csatához vezetett. Az egyetem megoldása zseniális volt: létrehozták a saját verziójukat, kiküszöbölve a tulajdonosi függőségeket, és kiadtak egy olyan verziót, amely úttörő újításokat hozott a virtuális memória-kezelésbe és a TCP/IP verembe.

A hihetetlenül laza, a közkinccsel határos BSD licencnek köszönhetően számos vállalat sietett használni. Valójában a kód egy része be van ágyazva a Windowsba (pontosabban a hálózati verembe), valamint a macOS és iOS kernelébe a Darwinon keresztül. Még az olyan konzolok is, mint a PlayStation 4, a FreeBSD-t használják alapként a belső folyamataik kezeléséhez.

A legkiemelkedőbb BSD disztribúciók

Fontos tisztázni, hogy ezek a rendszerek nem a Windows vagy a Linux helyettesítésére szolgálnak a mindennapi otthoni használatban, mivel nem frissülnek olyan gyakran, és nem is rendelkeznek ugyanolyan illesztőprogram-támogatással. De azok számára, akik el szeretnének mélyedni a komoly számítástechnikában , igazi kincsek. Az alábbiakban a legrelevánsabb lehetőségeket tekintjük át:

  • FreeBSD: Valószínűleg ő a csapat sztárja. Az 1993-ban megjelent albummal a következőt keresi: egyensúly a teljesítmény között és a könnyű használat. Stabilitásának köszönhetően kedvelt webszerverek, tárhelyek és tűzfalak beállításához.
  • OpenBSD: Itt a biztonság az elsődleges, semmi más. Úgy határozza meg magát, mint Fizetésképtelenségi biztosításEz magában foglalja a kód mikroszkopikus nagyítóval történő vizsgálatát a sebezhetőségek felderítése érdekében. Ideális eszköz tűzfalak és behatolásérzékelő rendszerek létrehozásához.
  • NetBSD: A hordozhatóság a megszállottságuk. A mottójuk alapvetően az, hogy Bármire működikEgy régi PDA-tól a NASA űrrepüléseiig a NetBSD a legjobb választás, ha nagyon régi vagy szokatlan hardvered van.
  • DragonFly BSD: A FreeBSD egy származéka, amely 2003-ban úgy döntött, hogy a saját útját járja. A következőkre összpontosítanak: tranzakciós számítástechnika és nagy teljesítményt nyújt többprocesszoros szervereken, kiemelve a HAMMER fájlrendszerét.
  • GhostBSD: A korábbi verziókkal ellentétben ez a felhasználói kellemetlenségek megelőzését célozza. használni kívánt listát olyan asztali környezetekkel, mint a MATE, ami ideális belépési pont a Linuxról érkezők számára.
  • NomadBSD: Ez egy olyan rendszer, amelyet arra terveztek, hogy egy olyan környezetben éljen, USB pendriveTökéletes rendszerjavítások elvégzésére, adatok helyreállítására, vagy egyszerűen a BSD élmény kipróbálására a merevlemez érintése nélkül.
  • ÉjfélBSD: Egy különös keverék, amely különböző ágak kódját integrálja, és Xfce környezetet kínál, így bárki számára nagyon ismerős. linux felhasználó.

BSD vs. GNU/Linux: Mik a valódi különbségek?

Bár mindkettő UNIX-alapú és a POSIX szabványt használja, hatalmas különbségek vannak közöttük. Az első a fejlesztési modell . Linuxban a kernel egy dolog, a felhasználói eszközök (GNU) pedig egy másik; a disztribúció készítői különböző forrásokból állítanak össze részeket. Ezzel szemben BSD-ben ugyanazok a fejlesztők készítik mind a kernelt, mind az alapvető alkalmazásokat , ami egy sokkal integráltabb és koherensebb rendszert eredményez.

Aztán ott van a szoftverlicencelés kérdése . A Linux a GPL-t használja, ami „aktivistább” és megköveteli a kódmódosítások megosztását. A BSD licenc sokkal megengedőbb; lehetővé teszi egy vállalat számára, hogy átvegye a kódot, módosítsa azt, és saját szoftverként értékesítse anélkül, hogy felfedné a titkait. Ezért olyan vonzó a BSD a kereskedelmi szektor számára.

Hardvertámogatás tekintetében a Linuxnak van előnye. Sokkal gyakoribb, hogy egy gyártó Linuxhoz ad ki illesztőprogramokat, mint BSD rendszerhez. A BSD rendszerek gyakran kompatibilitási problémákkal küzdenek , például a rendszer felfüggesztésének támogatásának hiányával laptopokon vagy annak teljes hiányával mobileszközökön.

Egyéb változatok és kapcsolódó projektek

A BSD családfája hatalmas. Léteznek olyan specializált projektek, mint a pfSense és az OPNsense , amelyek lényegében a FreeBSD-n alapuló hatékony tűzfalak. Vannak szokatlanabb lehetőségek is, mint például a TrueNAS tömeges tároláshoz vagy a HardenedBSD , amely extra biztonsági rétegeket biztosít a támadások ellen.

Vannak olyan Linux disztribúciók is, amelyek megpróbálják utánozni a BSD filozófiáját. A legtisztább példa erre a NetBSD fejlesztők által készített Void Linux , amely a BSD portok stílusához nagyon hasonló csomagkezelő rendszert használ , és az egyszerűség megőrzése érdekében kerüli a systemd használatát.

Egy BSD rendszer lényegében az architektúra stabilitása és a technikai tisztaság iránti elkötelezettséget jelenti. Bár piaci részesedése kicsi a Windows dominanciájához vagy a Linux növekedéséhez képest, befolyása mindenütt jelen van. A hálózatot fenntartó szerverek robusztusságától az Apple rendszerek eleganciájáig a Berkeley öröksége minden interneten áthaladó adatcsomagban tovább él.


Hozzáadás előnyben részesített forrásként a Google-ben