cs.phhsnews.com


cs.phhsnews.com / Jaký je rozdíl mezi Linuxem a BSD?

Jaký je rozdíl mezi Linuxem a BSD?


Linux i BSD jsou volné a otevřené operační systémy typu Unix. Používají dokonce většinu stejného softwaru - tyto operační systémy mají více společných věcí než rozdíly. Tak proč všichni existují?

Existuje více rozdílů, než bychom zde mohli pokrýt, zvláště filozofické rozdíly ohledně způsobu, jakým by měl být vybudován operační systém a licencován. To by mělo pomoci pochopit základy.

Základy

To, co většina lidí nazývá "Linux", není ve skutečnosti Linux. Linux je technicky jen Linuxové jádro - typické linuxové distribuce jsou tvořeny mnoha kusy softwaru. To je důvod, proč se Linux někdy nazývá GNU / Linux. Ve skutečnosti je většina stejného softwaru nad Linuxem stejný software používaný na BSD.

Linux a BSD jsou oba operační systémy typu Unix. Jak jsme pokryli, když jsme se podívali na historii operačních systémů podobných operačním systémům Unixu, Linux a BSD mají jinou linii. Linux napsal Linus Torvalds, když byl student ve Finsku. BSD znamená "Berkeley Software Distribution", neboť původně byla sada změn na Bell Unix vytvořená na University of California v Berkeley. Nakonec se stal kompletní operační systém a nyní existuje několik různých BSD.

Jádro vs. Kompletní operační systém

SOUVISEJÍCÍ: Co je Linux Distro a jak se liší? > Linux je oficiálně jen jádro. Distribuce Linuxu musí provést práci, která spojuje veškerý potřebný software k vytvoření kompletního operačního systému Linux a jeho kombinace do distribuce Linux, jako jsou Ubuntu, Mincovna, Debian, Fedora, Red Hat nebo Arch. Existuje mnoho různých distribucí Linuxu.

BSD jsou naopak jádrem i operačním systémem. Například FreeBSD poskytuje jak jádro FreeBSD, tak operační systém FreeBSD. Je zachován jako jeden projekt. Jinými slovy, pokud chcete nainstalovat FreeBSD, stačí nainstalovat FreeBSD. Pokud chcete nainstalovat Linux, budete muset nejprve zvolit mezi mnoha distribucemi Linuxu.

BSD obsahují systém portů. který poskytuje způsob instalace softwarových balíčků. Systém portů obsahuje software ve zdrojové podobě, takže je musí počítač před jejich spuštěním kompilovat. (Pokud jste někdy používali Gentoo, když je to populární, je to trochu podobné.) Balíky však mohou být také nainstalovány v předinstalované binární podobě, takže nemusíte trávit čas a systémové prostředky, které je kompilují.

Licencování

SOUVISEJÍCÍ:

Co je to software s otevřeným zdrojovým kódem a proč to má záležitost? Licencování je významný rozdíl, i když pro většinu lidí nezáleží. Linux používá GNU General Public License nebo GNU. Pokud upravujete jádro Linuxu a distribuujete jej, musíte uvolnit zdrojový kód pro vaše modifikace.

BSD používají licenci BSD. Pokud změníte jádro BSD nebo jej distribuujete a distribuujete, nemusíte vůbec uvolňovat zdrojový kód. Máte možnost dělat, co se vám líbí, BSD kódem a nejste povinni uvolnit zdrojový kód, ačkoli to můžete udělat, pokud se vám líbí.

Oba jsou open-source, ale různými způsoby. Lidé se někdy dostanou do debat o tom, která licence je "více zdarma." GPL pomáhá uživatelům tím, že zajistí, že mohou mít zdrojový kód pro software GPL, ale omezuje vývojáře tak, že je nutí uvolnit kód. Licence BSD nezaručuje, že uživatelé mohou mít zdrojový kód, ale dávají vývojářům svobodu dělat, co si vyberou s kódem, a to i v případě, že se chtějí obrátit na projekt uzavřeného zdroje.

BSD

Tyto jsou často považovány za tři "hlavní" operační systémy BSD:

FreeBSD: FreeBSD je nejoblíbenější BSD, zaměřené na vysoký výkon a snadné použití. Pracuje dobře na standardních 32-bitových a 64bitových procesorech Intel a AMD.

  • NetBSD: NetBSD je navržen tak, aby fungoval téměř na všechno a podporuje mnoho dalších architektur. Motto na domovské stránce je "Samozřejmě, že běží NetBSD."
  • OpenBSD: OpenBSD je navržena pro maximální bezpečnost - nejen s jejími vlastnostmi, ale i s jejími implementačními postupy. Je navržen tak, aby byl operační systém banky a jiné vážné instituce použity pro kritické systémy.
  • Existují dva další pozoruhodné BSD operační systémy:

DragonFly BSD: DragonFly BSD byl vytvořen s cílem designu poskytovat operační systém bude fungovat dobře ve vícevláknových prostředích - například v klastrech více počítačů.

  • Darwin / Mac OS X: Mac OS X je skutečně založen na operačním systému Darwin, který je založen na BSD. Je to trochu odlišné od ostatních BSD. Zatímco jádro nízkého stupně a další software jsou BSD kód s otevřeným zdrojovým kódem, většina zbytku operačního systému je uzavřený zdrojový kód Mac OS. Apple postavil Mac OS X a iOS na vrchol BSD, takže by nemuseli psát samotný nízkoúrovňový operační systém, stejně jako Google postavil Android na Linuxu
  • Proč byste si zvolili BSD přes Linux?

SOUVISEJÍCÍ:

Uživatelé Linuxu mají možnost volby: 8 Linux Desktop Prostředí Linux je stále populárnější než dokonce FreeBSD. Linux má tendenci získat například novou podporu hardwaru předtím, než je FreeBSD. BSD mají k dispozici balíček kompatibility, takže mohou nativně spouštět binární soubory Linux a většina z nich funguje podobně.

Pokud jste použili Linux, FreeBSD nebude cítit vše jinak. Nainstalujte FreeBSD jako pracovní plochu a skončíte pomocí stejného prostředí prostředí GNOME, KDE nebo Xfce, které byste použili v systému Linux spolu s většinou stejného jiného softwaru. Až se dostanete k tomuto okamžiku, FreeBSD automaticky neinstaluje grafickou plochu, takže se necháte starat o sebe víc, než jste s moderními distribucemi Linuxu. Je to starší zkušenost se staršími školami.

V některých serverových operačních systémech může být upřednostňován FreeBSD kvůli jeho spolehlivosti a stabilitě. Výrobci, kteří vytvářejí zařízení, si mohou místo operačního systému zvolit BSD pro operační systém, takže nebudou muset uvolnit modifikace do svého kódu.

Jste-li uživatel desktopového počítače, nemusíte se příliš starat o BSD. Pravděpodobně budete preferovat Linux za vynikající hardwarovou podporu, snadnější instalaci a obecnou moderní a krvácející hloubku. Pokud sestavíte server nebo vestavěné zařízení, můžete preferovat FreeBSD z jiného důvodu.


Budeme pravděpodobně dostávat komentáře od lidí, kteří nyní používají FreeBSD na svých stolních počítačích, a určitě byste to mohli udělat! Ale operační systém jako Ubuntu nebo Mint bude pro většinu lidí uživatelsky příjemnější a modernější

Image Credit: atzerok na Flickr


ŽIvot s Chromebookem: můžete přežít pouze pomocí prohlížeče Chrome?

ŽIvot s Chromebookem: můžete přežít pouze pomocí prohlížeče Chrome?

Chromebooky se stávají stále oblíbenějšími a téměř 2 miliony prodaných v prvním čtvrtletí roku 2016. Ale Chromebook se stále zdá trochu děsivý - jak žijete pouze s prohlížečem Chrome? Je to opravdu dostačující pro laptop? Jak můžete používat prohlížeč? Mnoho lidí tráví většinu času počítače v prohlížeči a prohlížečem je často Google Chrome.

(how-to)

10 skvělých webových stránek pro volné šablony PowerPoint

10 skvělých webových stránek pro volné šablony PowerPoint

PowerPoint je stále králem, pokud jde o prezentační software. Je to už po věky a každá nová verze přidává další funkce a činí produkt ještě lepší. Hlavním problémem s aplikací PowerPoint je, že většina lidí nemůže vytvářet stylové nebo krásné prezentace sama o sobě, protože to vyžaduje vysokou úroveň designových dovedností.Naštěstí existují doslova desítky tisíc

(How-to)