Linux vs. BSD Které byste měli použít?

  • Peter Holmes
  • 0
  • 725
  • 59
reklama

Ve společnosti MakeUseOf pokrýváme Linux trochu jako “alternativní” na Windows a Mac OS X. Nejsou to však jen tři operační systémy - existuje také řada operačních systémů podobných Unixu, které se technicky liší od Linuxu.

Ve jménu spravedlivé hospodářské soutěže je na čase, abychom dali operačním systémům BSD určité uznání. A neexistuje lepší způsob, jak to udělat, než je porovnat s Linuxem. Co se liší na operačních systémech BSD, a měli byste je používat místo Linux? Jak se Linux a nejlepší BSD desktop OS, PC-BSD, srovnávají na ploše?

Jak jsou Linux a BSD podobné


Pojďme se nejprve postarat o podobnosti, kterých je spousta. Oba operační systémy jsou open source a podobné Unixu, takže na obou z nich běží spousta stejných programů a utilit. Dokonce i na ploše budou oba operační systémy vypadat podobně, protože obě obvykle běží ve stejných prostředích, včetně, ale ne pouze, GNOME a KDE. Firefox, GIMP a mnoho dalších populárních open source aplikací také běží na obou systémech.

Takže když se jen snažíte hledat velké, nápadné rozdíly, nenajdete žádné. Je to opravdu na menších detailech zákulisí a jejich důsledcích, které dělají rozdíl.

Kernel vs. operační systém


Nejdříve, “Linux” je ve skutečnosti pouze jádro, které překlenuje mezeru mezi softwarem a hardwarem. Linuxové jádro: vysvětlení v podmínkách Laymana Linuxové jádro: vysvětlení v podmínkách Laymana Existuje pouze jedna faktická věc, kterou mají Linuxové distribuce společného: linuxové jádro. Ale i když se o tom často mluví, mnoho lidí opravdu neví, co přesně to dělá. . Distribuce v systému Linux jsou vytvářeny skupinami lidí (nebo organizací), kteří svazují jádro společně s jakýmkoli překrývajícím se softwarem, který by chtěli. Naštěstí skutečnost, že každá distribuce Linuxu má určité společné věci (mimo jiné jádro Linuxu), umožňuje software, který je jednoduše napsán pro “Linux” pracovat na většině distribucí.

BSD je naproti tomu obvykle celý operační systém a ne pouze jádro. Existuje několik operačních systémů BSD, které mají mezi sebou rozdíly, ale je jednodušší a docela správné je jen hromadně nazvat rodinou BSD, protože všechny pocházejí z BSD Unix.

Unix Heritage


Což mě přivádí k mému dalšímu bodu: operační systémy BSD jsou více “Unix” než Linux. Z právních důvodů se operační systémy v rodině BSD nemohou vlastně nazývat Unixy, ale pouze Unixovými, ale mají dlouhou linii unixového dědictví. Operační systémy BSD spolu s AIX, HP-UX, Solaris a dokonce i Mac OS X (přes Darwin, který je založen na BSD) mohou sledovat jejich kořeny až k původnímu vytvoření Unixu..

Na druhou stranu, Linux se připojuje k Minixu jako jedinému operačnímu systému, který je podobný Unixu a inspirován Unixem, ale nemá skutečné vazby na původní Unix.

Licencování

Pak existuje rozdíl v licencích, které používají systémy Linux a BSD. Zatímco obě používají licence open source, licence Open Source Software: Které byste měli použít? Licence na software s otevřeným zdrojovým kódem: Které byste měli používat? Věděli jste, že ne všechny open source licence jsou stejné? , Linux používá GPL, která zvýhodňuje uživatele tím, že nutí vývojáře, aby uvolnili jakoukoli ze svých změn v softwaru s licencí GPL jako open source a se stejnou licencí.

Rodina BSD používá licenci BSD, která zvýhodňuje vývojáře tím, že jim umožňuje přijímat software s otevřeným zdrojovým kódem, provádět jeho úpravy a poté je ponechat proprietární, pokud si přejí spíše než je nutit, aby zveřejnili své změny jako open source (i když by stále mohli, pokud oni chtěli).

Je to kvůli licenci BSD, že Apple mohl používat různé bity BSD (včetně z FreeBSD) a vytvářet Mac OS X jako smíšený zdrojový produkt. Google byl schopen vytvořit Android i přes použití a úpravy linuxového jádra (a jiného softwaru s licencí GPL), protože uvolňují mobilní operační systém jako open source a nemají s tím problém..

Podpora dodavatelů


A konečně, pokud porovnáváte Linux a BSD jako stolní operační systém, musíte se podívat na podporu prodejců. Pokud vyloučíte Mac OS X (protože je to technicky BSD, ale z pohledu uživatele je považujeme za samostatné), pak podpora dodavatelů není pro operační systémy BSD tak velká. Není to špatné, ale Linux to má lepší. Z těchto dvou možností je vyšší šance, že software bude psán pro Linux spíše než pro BSD operační systém. Grafické ovladače jsou lepší Open Source AMD Graphics jsou nyní úžasné, zde je návod, jak je získat Open Source AMD Graphics jsou nyní úžasné, zde je návod, jak je získat nich Proprietární ovladač AMD v systému Linux je rychlý, ale buggy a ovladač open source je nyní úžasný a více na Linuxu (proprietární i open source), a na oplátku je na Linuxu mnohem více her než BSD.

PC-BSD, který je založen na FreeBSD a je nejjednodušším operačním systémem BSD pro instalaci pro desktopové účely, je jistě použitelný a vypadá podobně jako Linux díky použití stejných desktopových prostředí. Jakmile se však pokusíte dělat více a více, začnete hledat jeho limity.

Přestože Mac OS X má na starosti pár věcí, které ostatní operační systémy BSD ne, stále to není snadné pro Mac OS X ve srovnání s Linuxem Mac OS X Yosemite, z pohledu uživatele Linuxu Mac OS X Yosemite , Z pohledu uživatele Linuxu Mac OS X se používá jako podřízený plakát pro čisté a elegantní rozhraní. Jako spisovatel Linuxu je mou povinností srovnávat distribuce Linuxu, ale také proti konkurenci. .

Technologické výhody BSD

Různá jádra BSD však mají mnoho různých implementací různých technologií, z nichž některé se ukázaly být lepší než Linux. FreeBSD je známo, že má fantastický síťový zásobník, a OpenBSD je známo, že je asi tak bezpečný, jak je to lidsky možné. NetBSD může běžet na více architekturách, než dokáže i Linux, včetně toustovače. Operační systémy BSD tedy nejsou z technického hlediska špatné, ale vývojáři třetích stran pro ně prostě nemají menší podporu než pro Linux. S dostatečnou podporou můžete v operačním systému dělat, co chcete.

Na ploše, držte se Linuxu

Nakonec se většina uživatelů bude chtít držet Linuxu na svých stolních počítačích, protože existuje více důvodů, proč je Linux lepší Linux Vs Unix: Zásadní rozdíly, které se vztahují k profesionálům Linuxu Linux Vs Unix: Zásadní rozdíly, které se vztahují k profesionálům Linuxu nevyskytují se z tenkého vzduchu; před vytvořením Linuxu a před vzestupem Windows ovládal svět výpočetní techniky Unix. Jaký je přesně rozdíl mezi Linuxem a Unixem? na ploše. Pokud vás však tento článek zajímá o operačních systémech BSD, pak neváhejte a vyzkoušejte některý z virtuálních strojů nebo na náhradním počítači. Nikdy neuškodí vědět, co je tam venku.

Jaké vlastnosti operačních systémů BSD se vám líbí nebo mají lépe než Linux? Proč byste si vybrali jednu nebo druhou? Dejte nám vědět v komentářích!

Obrázek Kredit: Forrestal_PL




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.