Linux u odnosu na BSD koji biste trebali koristiti?

  • Michael Fisher
  • 0
  • 1800
  • 321
Oglas

Na MakeUseOfu prilično pokrivamo Linux “alternativa” Windows i Mac OS X. Međutim, to nisu jedina tri operativna sustava vani - tu je i BSD porodica Unix operativnih sustava koji se tehnički razlikuju od Linuxa.

U ime poštene konkurencije, vrijeme je da i BSD operativni sustavi dodijelimo neko priznanje. I nema boljeg načina za to od usporedbe s Linuxom. Po čemu se BSD operativni sustavi razlikuju i biste li ga trebali koristiti umjesto Linuxa? Kako se uspoređuju Linux i najbolji BSD desktop OS, PC-BSD na radnoj površini?

Koliko su Linux i BSD slični


Pobrinimo se najprije za sličnosti kojih ima dosta. Oba su operativnog sustava otvorenog koda i slična su Unix-u, pa se na njima obojica pokreću isti programi i uslužni programi. Čak i na radnoj površini će oba operativna sustava izgledati slično, jer oba obično rade na istom radnom okruženju, uključujući, ali ne ograničavajući se na GNOME i KDE. Firefox, GIMP i mnoge druge popularne open source aplikacije također se pokreću na oba sustava.

Dakle, kada samo pokušate potražiti velike, primjetne razlike, nećete ih naći. Stvarno se svodi na manje detalje u prizoru i njihove posljedice.

Kernel vs. Operativni sustav


Kao prvo, “Linux” zapravo je samo jezgro koje premošćuje jaz između softvera i hardvera Linux Kernel: Objašnjenje u laikanskim uvjetima Linux Kernel: Objašnjenje u laičkim uvjetima Postoji samo jedna de facto stvar koju Linux distribucije imaju zajedničko: Linux kernel. No iako se o tome često govori, puno ljudi zapravo ne zna što točno čini. , Linux distribuciju proizvode skupine ljudi (ili organizacija) koji snose jezgru zajedno s onim softverskim softverom koji prekriva. Srećom, činjenica da svaka Linux distribucija ima određene zajedničke stvari (Linux kernel, između ostalog) omogućava softver koji je jednostavno napisan za “Linux” raditi na većini distribucija.

BSD je, s druge strane, obično čitav operativni sustav, a ne samo kernel. Postoji više BSD operativnih sustava koji imaju razlike među sobom, ali lakše je i prilično korektno samo ih kolektivno nazvati BSD porodicom jer svi dolaze iz BSD Unixa.

Unix baština


Što me dovodi do moje sljedeće točke: BSD operativnih sustava je više “Unix” nego što je Linux. Zbog pravnih razloga, operativni sustavi u BSD obitelji ne mogu zapravo sebe nazvati Unixom već samo Unix-ovim, ali oni imaju dugu liniju Unix-ove baštine. BSD operativni sustavi, zajedno s AIX-om, HP-UX-om, Solarisom, pa čak i Mac OS-om X (putem Darwina, koji se temelji na BSD-u), mogu pratiti svoje korijene sve do izvornog stvaranja Unixa.

S druge strane, Linux se pridružuje Minixu kao jedina dva operativna sustava koja su Unix-ova i nadahnuta Unix-om, ali nemaju stvarne veze s izvornim Unix-om.

licenciranje

U tom je slučaju razlika u licenci koju Linux i BSD obitelj koriste. Iako obojica koriste licence otvorenog koda Licence za softver otvorenog koda: Koji biste trebali koristiti? Licence softvera otvorenog koda: koje biste trebali koristiti? Jeste li znali da nisu sve licence otvorenog koda iste? , Linux koristi GPL koji favorizira korisnike prisiljavajući programere da puste bilo kakve svoje izmjene softvera s licencom GPL kao otvoreni kod i s istom licencom.

Obitelj BSD koristi BSD licencu, koja pogoduje programerima tako što im dopuštaju da uzmu softver otvorenog koda, unose ga izmjene i ostave ga vlasničkim, ako žele umjesto da ih prisiljavaju da svoje promjene puste kao otvoreni izvor (iako još uvijek mogu oni su htjeli).

Apple je zbog BSD licence mogao koristiti razne BSD bitove (uključujući i FreeBSD) i stvarati Mac OS X kao proizvod mješovitog izvora. Google je uspio stvoriti Android unatoč korištenju i izmjeni Linux kernela (i ostalog softvera koji ima licencu GPL) jer oslobađaju mobilni operativni sustav kao otvoreni izvor i nemaju problema s tim..

Podrška dobavljača


Konačno, ako uspoređujete Linux i BSD kao desktop operativni sustav, morate pogledati podršku dobavljača. Kada izuzmete Mac OS X (budući da je tehnički BSD, ali iz korisničke perspektive smatramo ih zasebnim), podrška dobavljača nije tako sjajna za BSD operativne sustave. Nije loše, ali Linux to ima i bolje. Od ove dvije, veće su šanse da će se softver pisati za Linux, a ne za BSD operativni sustav. Grafički pokretači su bolji Open Source AMD Grafika je sada sjajna, evo kako ih pronaći Open Source AMD grafika je sada sjajna, evo kako ih nabaviti AMD-ov vlastiti upravljački program na Linuxu je brz, ali bučan, a drajver s otvorenim kodom sada je postao sjajan i brojniji na Linuxu (i vlasnički i s otvorenim kodom), a zauzvrat je na Linuxu dostupno puno više igara nego BSD.

PC-BSD, koji se temelji na FreeBSD-u i koji je najlakši BSD operativni sustav za instaliranje za radne površine, svakako je upotrebljiv i izgleda slično kao Linux zahvaljujući korištenju istih radnih okruženja. Međutim, jednom kad pokušate raditi više i više, počet ćete otkrivati ​​njegove granice.

Iako se za Mac OS X događa prilično puno stvari koje drugi BSD operativni sustavi ne čine, Mac OS X i dalje nije laka pobjeda u usporedbi s Linuxom Mac OS X Yosemite iz perspektive korisnika Linux Mac OS X Yosemite , Iz perspektive Linux korisnika Mac OS X koristi se kao dijete postera za čisto i elegantno sučelje. Kao Linux pisac, moja je dužnost uspoređivati ​​Linux distribucije, ali i protiv konkurencije. .

Tehnološke prednosti BSD-a

Međutim, različita BSD jezgra imaju mnogo različitih implementacija različitih tehnologija, od kojih su neke dokazano superiorne Linuxu. FreeBSD je poznat po tome što ima fantastičan mrežni niz, a OpenBSD je poznat po tome što je ljudski moguće sigurnije. NetBSD može raditi na više arhitektura nego što to može čak i Linux, uključujući toster. Dakle, BSD operativni sustavi nisu loši s tehničke perspektive, ali jednostavno postoji manja podrška za njih od strane trećih proizvođača nego za Linux. Uz dovoljno podrške, u operativnom sustavu možete raditi sve što želite.

Na radnoj površini držite se uz Linux

Na kraju, većina će se korisnika htjeti držati Linuxa za radne površine jer postoji više razloga zbog kojih je Linux bolji Linux Vs Unix: krucijalne razlike koje su važne za Linux profesionalce. Linux Vs Unix: ključne razlike koje su važne za Linux profesionalce Linux nije imao ne pojavljuju se iz zraka; prije stvaranja Linuxa, a prije uspona Windowsa, računarskim svijetom dominirao je Unix. Koja je točno razlika između Linuxa i Unixa? na radnoj površini. Međutim, ako vas je ovaj članak učinio zanimljivijim za BSD operativne sustave, slobodno isprobajte u virtualnom stroju ili na rezervnom računalu. Nikad ne boli znati što je tamo.

Koje značajke BSD operativnih sustava vam se sviđaju da imaju ili rade bolje od Linuxa? Zašto biste odabrali jedno ili drugo? Javite nam se u komentarima!

Kreditna slika: Forrestal_PL




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.