BSD: A másik ingyenes Unix

Szerző: Eugene Taylor
A Teremtés Dátuma: 8 Augusztus 2021
Frissítés Dátuma: 11 Lehet 2024
Anonim
BSD: A másik ingyenes Unix - Technológia
BSD: A másik ingyenes Unix - Technológia

Tartalom



Forrás: Rvlsoft / Dreamstime.com

Elvitel:

Számos ingyenes BSD verzió érhető el széles választékkal az alkalmazások és a választható lehetőségek közül. Keresse meg az egyedi igényeinek megfelelő BSD-t.

Persze, ha technikus vagy, akkor tud a Linuxról, még akkor is, ha nem igazán használja. Ez egy nagy teljesítményű, vállalati szintű Unix-szerű operációs rendszer. De mi van, ha lenne egy másik ingyenes Unix rendszer? A BSD operációs rendszerek családja életképes alternatívát kínál a Linux számára. Ebben a cikkben megvizsgáljuk a BSD történetét, és megvizsgálunk néhány főbb verziót, hogy kiderüljön-e egyikük az Ön számára.

A Berkeley szoftver disztribúcióinak előzményei

Korai napjaiban az Unix nem kereskedelmi, hanem kutatási termék volt. Az AT&T-t megtiltotta, hogy a kormány eladásként szolgáltassa, ám megengedték nekik, hogy semmi esetre sem adják el az egyetemeknek. Az egyik UC Berkeley volt. Mivel a forráskódhoz került, a grad diákok nem tudtak ellenállni annak, hogy megbénítsák. Az egyik ilyen hallgató, Bill Joy, saját programjait kezdte hozzáadni a mixhez, beleértve a vi szerkesztõt. Csomagolta néhány eszközét a Berkeley Software Distribution vagy a BSD néven.

Nagy áttörés történt, amikor az egyetem vadonatúj Digital Equipment Corporation VAX mini számítógépet kapott. A Unix számára már volt egy verziója, de nem élvezte a számítógép által kínált virtuális memória funkcióinak előnyeit. Joy-nak és néhány másik hallgatónak sikerült támogatást hozzáadnia, és a BSD a VAX gépek választott Unix-já vált.

A 80-as évek elején a DARPA szerződést adott az UC Berkeley-nek a TCP / IP támogatás BSD-hez történő hozzáadására, mivel az Unix tényleges szabványt vált a számítástechnika kutatási világában.

Számos vállalat BSD-t futtató munkaállomásokat ajánlott fel, amelyek lényegében minikomputerek voltak, az asztali méretre csökkentve. Az egyik legnagyobb gyártó a Sun Microsystems volt. Bill Joy még az egyik alapító.

A 90-es évek elején William Jolitz a BSD-t a PC-höz továbbította, ez egy újabb nagy áttörés. Túl ijesztőnek találta az operációs rendszer fejlesztésének a feladatát, de a 386 / BSD-je alapja a mai összes modern BSD-verziónak.

Annak ellenére, hogy a született internetes operációs rendszernek ígéretes indulása volt, a BSD-t akadályozta az AT&T pert indító szerzői jogok megsértésére alapított pert. Végül azonban a bíróságok úgy döntöttek, hogy a BSD annyira eltérő volt, hogy csak néhány irat sértett meg, és könnyen átírhatóak voltak. A peres eljárás azt jelentette, hogy egy kicsi projekt, a Linux, a 90-es évek elején robbant előre, hogy világszerte vonzza a következőket. Az alábbiakban említett teljesen nyílt forráskódú BSD rendszerek végül kialakultak, hogy vonzzák a dedikált felhasználói és fejlesztői közösségeket.

Ha többet szeretne megtudni, Kirk McKusick, az egyik eredeti fejlesztő, részletes és informatív áttekintést adott a BSD történetéről.

BSD verziók

Számos BSD verzió közül választhat.

A FreeBSD az egyik legnagyobb. Főleg a szerverekre, különösen a webszerverekre és a fájlkiszolgálókra összpontosít. A FreeNAS egy offshore program, amely teljes, könnyen használható, hálózathoz csatlakoztatott tárolókiszolgálót kínál. A PC-BSD a BSD közösség válasza az Ubuntu-ra, a FreeBSD-t könnyen használható asztali környezetbe csomagolva.

A NetBSD a BSD olyan verziója, amelyet hordozhatóan terveztek - és hordozhatóan jelennek meg. Sok olyan hardvert támogat, amely már régen nem működött, az x86-tól egészen az eredeti VAX-ig. Néhány vállalkozó felhasználó még azt is megszerezte, hogy kenyérpirítón futjon. Nagyon népszerű a beágyazott rendszerek fejlesztésében, különösen a hálózati eszközökben. Valójában a Wi-Fi útválasztója valószínűleg futtatja azt.

Az OpenBSD nagyon biztonságos. A fejlesztők nagyon alaposan ellenőrzik a kódot, lyukakat keresve, és olyan funkciókat tartalmaznak, mint például a beépített tűzfal. Csak két távoli lyukat állítanak az alapértelmezett telepítésben, ami nagyon lenyűgöző rekord. A Heartbleed vita után kihozták az OpenSSL saját verzióját, LibreSSL-nek hívják. (Igen, ez a Comic Sans az oldalon.)

Néhány nagy programot közreműködtek a nyílt forráskódú világban, még akkor is, ha soha nem használta magát az OpenBSD-t. Az OpenSSH-t a távoli bejelentkezéshez használják, a tmux pedig egy ügyes program, amely lehetővé teszi a terminál multiplexelését, vagy egyfajta "tabbed-böngészést" a parancssorban.

A DragonflyBSD a BSD újabb verziója, de ez a teljesítmény célja. Az utóbbi években nagy nyomást gyakorolt ​​az SSD teljesítményére és a teljesítményre a multiprocesszoros rendszerek felett.

Kultúra: BSD Vs. Linux

Az egyik legnagyobb különbség a BSD és a Linux kultúra között a nyílt forráskódú licencek preferálása. A BSD licenc és a GPL egyaránt lehetővé teszi a forráskód megnézését, de a GPL megköveteli, hogy a forráskódot nyisson meg minden kiadott származékos verzióhoz. A BSD engedély ezzel szemben nem rendelkezik ilyen követelménnyel. Ön szabadon módosíthatja a kódot, és szükség esetén kiadhat védett változatot. A BSD fejlesztői szerint ez még nagyobb szabadságot ad a fejlesztőknek a kóddal, amit akarnak, mint a GPL.

A BSD filozófiája

Egy másik jelentős különbség a Linux és a BSD között az, hogy a BSD rendszereket koherens rendszerekre tervezték, ahogyan Matt Fuller írja. A legtöbb Linux disztribúció a Linux kernelnek, a GNU segédprogramoknak és bármi másnak a fejlesztőinek a tartalmába tartozik. A BSD fejlesztői viszont minimalista "alaprendszert" építenek. A felhasználók ezután hozzáadhatják, amit akarnak. Ez nagyon stabil telepítést tesz lehetővé. A Linuxnak nincs központi alaprendszere. A BSD szempontjából minden kiegészítő. A BSD fejlesztői általában úgy gondolják, hogy az operációs rendszer megszervezésének módja hosszú távon jobb eredményeket eredményez. A stabilitás és az új szolgáltatások támogatása közötti választás előtt a BSD fejlesztői általában az előbbit választják.

Alsó vonal? Ha olyan stabil, sziklaszilárd rendszert keres, amely az eredeti Unix-ig visszavezetheti a vonalát, érdemes megkeresni a BSD operációs rendszereket.Lehet, hogy nem olyan népszerűek, mint a Linux, de a fejlesztőknek valószínűleg ez így tetszik, és valószínűleg így is érezheti magát.