Linux vs. BSD: Čo by ste mali použiť?

Linux vs. BSD: Čo by ste mali použiť?

V MakeUseOf pokrývame Linux ako „alternatívu“ k systémom Windows a Mac OS X. Nie sú to však jediné tri operačné systémy, ktoré existujú-existuje aj rodina BSD operačných systémov podobných Unixu, ktoré sú technicky odlišné od Linuxu.





V mene spravodlivej hospodárskej súťaže je načase, aby sme operačným systémom BSD tiež poskytli určité uznanie. A neexistuje lepší spôsob, ako to urobiť, ako ich porovnať s Linuxom. Čím sa líšia operačné systémy BSD a mali by ste ho používať namiesto Linuxu? Ako funguje Linux a najlepší desktopový operačný systém BSD, PC-BSD , porovnať na ploche?





Ako sú Linux a BSD podobné

Najprv sa postarajme o podobnosti, ktorých je veľa. Oba operačné systémy sú open source a podobné Unixu, takže na oboch beží veľa rovnakých programov a pomôcok. Dokonca aj na pracovnej ploche budú oba operačné systémy vyzerať podobne, pretože oba spravidla používajú rovnaké desktopové prostredia vrátane, okrem iného, ​​GNOME a KDE. Na oboch systémoch beží aj Firefox, GIMP a mnoho ďalších obľúbených open source aplikácií.





Keď sa teda pokúsite hľadať iba veľké viditeľné rozdiely, žiadne nenájdete. Je to naozaj zásluha menších, zákulisných detailov a ich dôsledkov, ktoré robia rozdiel.

Jadro vs. operačný systém

Po prvé, „Linux“ je vlastne iba jadro preklenuje priepasť medzi softvérom a hardvérom . Distribúcie Linuxu robia skupiny ľudí (alebo organizácie), ktorí spájajú jadro s akýmkoľvek prekrývajúcim softvérom, ktorý by chceli. Našťastie skutočnosť, že každá distribúcia Linuxu má určité veci spoločné (okrem iného jadro Linuxu), umožňuje softvéru, ktorý je jednoducho napísaný pre „Linux“, fungovať na väčšine distribúcií.



Windows 10 stále ruší wifi pripojenie

Na druhej strane BSD je zvyčajne celý operačný systém, nielen jadro. Existuje niekoľko operačných systémov BSD, ktoré majú medzi sebou rozdiely, ale je jednoduchšie a správnejšie ich súhrnne nazvať rodinou BSD, pretože všetky pochádzajú z BSD Unix.

Dedičstvo Unixu

Čím sa dostávam k ďalšiemu bodu: Operačné systémy BSD sú viac „unixové“ ako Linux. Z právnych dôvodov sa operačné systémy v rodine BSD nemôžu v skutočnosti nazývať Unix, ale iba unixové, ale majú dlhú tradíciu Unixu. Operačné systémy BSD spolu s AIX, HP-UX, Solaris a dokonca aj Mac OS X (prostredníctvom Darwinu, ktorý je založený na BSD) môžu vysledovať svoje korene až k pôvodnému vytvoreniu Unixu.





Na druhej strane sa Linux pripája k Minixu ako k jediným dvom operačným systémom, ktoré sú unixové a inšpirované unixom, ale s pôvodným unixom nemajú žiadne skutočné väzby.

Licencovanie

Potom je tu rozdiel v licencovaní, ktoré používajú Linux a rodina BSD. Aj keď obe používajú licencie s otvoreným zdrojovým kódom, Linux používa GPL, ktorý uprednostňuje používateľov tým, že núti vývojárov vydať akékoľvek svoje úpravy softvéru s licenciou GPL ako open source a s rovnakou licenciou.





Rodina BSD používa licenciu BSD, ktorá uprednostňuje vývojárov tým, že im umožňuje vziať si softvér s otvoreným zdrojovým kódom, vykonať v ňom úpravy a potom ho ponechať proprietárny, ak si to želá, a nie ich nútiť vydávať svoje zmeny ako otvorený zdroj (aj keď stále môžu, ak chceli).

Je to kvôli licencii BSD, že Apple mohol použiť rôzne BSD bity (vrátane FreeBSD) a vytvoriť Mac OS X ako zmiešaný zdrojový produkt. Google dokázal vytvoriť Android napriek použitiu a úprave jadra Linuxu (a iného softvéru s licenciou GPL), pretože vydávajú operačný systém pre mobilné zariadenia ako open source a nemajú s tým problém.

Podpora predajcu

Nakoniec, ak porovnávate Linux a BSD ako operačný systém pre stolné počítače, musíte sa pozrieť na podporu dodávateľov. Keď vylúčite systém Mac OS X (pretože je to technicky BSD, ale z pohľadu používateľa ich považujeme za samostatné), podpora dodávateľov nie je pre operačné systémy BSD taká skvelá. Nie je to zlé, ale Linux to má lepšie. Z týchto dvoch je šanca, že softvér bude napísaný skôr pre Linux než pre operačný systém BSD. Grafické ovládače sú v Linuxe lepšie a početnejšie (proprietárne aj open source) a na Linuxe je k dispozícii oveľa viac hier ako BSD.

PC-BSD, ktorý je založený na FreeBSD a je najľahšie nainštalovaným operačným systémom BSD na desktopové účely, je určite použiteľný a vyzerá podobne ako Linux vďaka použitiu rovnakých desktopových prostredí. Akonáhle sa však pokúsite robiť viac a viac, začnete nachádzať jeho hranice.

Napriek tomu, že Mac OS X má veľa vecí, ktoré iné operačné systémy BSD nemajú, v porovnaní s Linuxom to pre Mac OS X stále nie je ľahké vyhrať.

ako preposlať textovú správu

Technologické výhody BSD

Rôzne jadrá BSD však majú mnoho rôznych implementácií rôznych technológií, z ktorých niektoré sú preukázateľne lepšie ako Linux. FreeBSD je známy tým, že má fantastický sieťový zásobník, a OpenBSD je známy tým, že je taký bezpečný, ako je to len v ľudských silách. NetBSD môže fungovať na viacerých architektúrach, ako dokonca Linux, vrátane toastovača. Operačné systémy BSD nie sú z technického hľadiska zlé, ale vývojári tretích strán ich jednoducho podporujú menej ako Linux. S dostatočnou podporou si v operačnom systéme môžete robiť, čo chcete.

Na pracovnej ploche sa držte Linuxu

Nakoniec sa väčšina používateľov bude chcieť držať Linuxu pre svoje počítače tak, ako existujú niekoľko dôvodov, prečo je Linux lepší na ploche. Ak vás však tento článok viac zaujal operačnými systémami BSD, vyskúšajte ich vo virtuálnom počítači alebo na náhradnom počítači. Nikdy nie je na škodu vedieť, čo je tam vonku.

Aké funkcie operačných systémov BSD sa vám páčia a ktoré majú lepšie ako Linux? Prečo by ste si mali vybrať jedno alebo druhé? Dajte nám vedieť v komentároch!

Kredit na obrázok: Forrestal_PL

zdieľam zdieľam Tweet E -mail Odstráňte tieto súbory a priečinky systému Windows, aby ste uvoľnili miesto na disku

Potrebujete uvoľniť miesto na disku v počítači so systémom Windows? Tu sú súbory a priečinky Windows, ktoré je možné bezpečne odstrániť, aby sa uvoľnilo miesto na disku.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Linux Distro
O autorovi Danny Stieben(481 publikovaných článkov)

Danny je senior na University of North Texas, ktorý má všetky aspekty open source softvéru a Linuxu.

Viac od Dannyho Stiebena

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber