přejít na obsah přejít na navigaci

Linux E X P R E S, Duel: Porovnanie FreeBSD a OpenBSD, dokončenie

Duel: Porovnanie FreeBSD a OpenBSD, dokončenie

openBSD.png

Pokiaľ si chcete vybrať z týchto dvoch operačných systémov a slová ako robustnosť či aktuálnosť sú vám nie cudzie, prednosť má FreeBSD. Ak preferujete štíhlosť, väčšiu bezpečnosť a konzervatívnosť, tu dominuje OpenBSD.


reklama

Prvý diel: Nie jeden, ale dva koláče: Porovnanie FreeBSD a OpenBSD

FreeBSD: Má podstatne viac aplikácií než OpenBSD, počet prekročil už 20000, o čom je info napríklad na stránke freebsd.org/ports/. OpenOffice.org bol do tohto OS portovaný veľmi skoro. Medzi balíčky, pravdaže okrem stoviek ďalších, ktoré boli takto portované do FreeBSD, patria aj kuriozity ako linuxovský cfdisk, ktorý nájdete v /usr/ports/sysutils.

Linuxovský cfdisk vo FreeBSDLinuxovský cfdisk vo FreeBSD

OpenBSD: Má podstatne menej aplikácií, ale tie existujúce bežia spoľahlivo. OpenOffice.org bol portovaný dosť neskoro (neskôr ako vo FreeBSD), a to v období, kedy v Linuxe už rozkvitla možnosť pracovať s akýmikoľvek dokumentmi Microsoft.

FreeBSD: Má viac možností pre virtualizáciu (ako hostiteľský systém), zbehnete na ňom staršie verzie VMware a nájdete i čosi naviac - WIN4BSD. Nemá emuláciu pre OpenBSD, ale tá nie je potrebná, pretože balíčkov v OpenBSD je menej.

OpenBSD: Wine beží horšie ako vo FreeBSD a okrem Qemu a Bochs (virtualizácia pre akýkoľvek OS) ťažko použiť iný virtualizačný softvér. OpenBSD však má emuláciu pre binárne súbory FreeBSD a pravdaže aj pre Linux.

FreeBSD: Nič tu nedominuje - stabilita, bezpečnosť, použiteľnosť a rovnako aj desktopové či serverové/sieťové využitie stojí rovnocenne popri sebe.

OpenBSD: Dominuje tu zameranie na bezpečnosť. Aj serverové využitie vrátane sieťových služieb (firewall, gateway atď.) dominuje nad desktopovým využitím - nejedna firma totiž potrebuje kvalitný a bezpečný server. OpenBSD používa aj softvérový gigant Adobe Systems. Ako základný systém prechádza bezpečnostným auditom a experti ho využívajú aj ako lákadlo na hackerov.

FreeBSD: Pracuje s modulmi, ktoré načíta do jadra ako Linux; moduly sú uložené v adresári /boot/kernel (s príponou *.ko ako napríklad snd_driver.ko), kde je aj jadro (pod názvom "kernel"). Moduly mimo základného systému ako kqemu (pre akcelerátor Qemu) sú v adresári /boot/modules.

OpenBSD: Tiež podporuje moduly, ale nie veľmi ich používa, skoro vôbec. Jadro má pomenovanie "bsd", je monolitické (z jedného kusa a nič nepotrebuje) a uložené v koreňovom adresári /, ako to bolo kedysi aj vo FreeBSD.

FreeBSD: Názvy zariadení sú iné. Vo FreeBSD sa napríklad disky označujú ako /dev/ad0, /dev/ad1 atď. - to isté čo /dev/sda, /dev/sdb v Linuxe a diskové oddiely ako /dev/ad0s1 (v Linuxe /dev/sda1). Abecedné písmeno na konci (ad0s1a, ad0s1b, ad1s1e atď.) naznačuje, že ide o diskový oddiel v rámci súborového systému UFS.

OpenBSD: Disky za označujú ako /dev/wd0 (/dev/sda v Linuxe), /dev/wd1 (/dev/sdb v Linuxe) a diskové oddiely vždy iba abecednými písmenkami (wd0j, wd0a atď.).

FreeBSD: Pre prepínanie medzi konzolami stačí iba stlačiť klávesy [Alt-F1], [Alt-F2] atď. Do prostredia X sa užívateľ vráti pomocou [Alt-F9]. Z X Window, ak sa chce užívateľ prepnúť do textovej konzoly, použije [Ctrl-Alt-F1].

OpenBSD: Užívateľ prepína medzi textovými oknami (konzolami) vždy troma klávesmi - [Ctrl-Alt-F1], [Ctrl-Alt-F2] atď. Do systému X, ak beží, sa dostane z konzoly klávesmi [Ctrl-Alt-F5].

FreeBSD: Komunita je viac otvorenejšia k nápadom i rôznym otázkam, na ktoré užívateľ väčšinou vždy dostane odpoveď. Pokiaľ máte akúkoľvek všeobecnú otázku, môžete ju poslať na emailovú adresu uvedenú na tomto odkaze.

OpenBSD: Komunita je veľmi uzavretá a vraví sa, že nemá rada otázky. Vyplýva to možno z toho, že nechcú viesť užívateľov za ručičku, pretože očakávajú, že si prečítajú manuálové stránky.

FreeBSD: Konfiguračný súbor verzie 7.x pre kompiláciu jadra (/sys/i386/conf/GENERIC) používa pre USB napríklad syntax:

device ehci

OpenBSD: Tu ten istý riadok vyzerá:

ehci* at pci

FreeBSD: V implicitnej distribúcii (bez tuningu) je o niečo promptnejší. OpenOffice.org 2.4 sa mi otvoril v KDE 3 za 16 sekúnd a i mnohé ďalšie aplikácie zbehli rýchlejšie.

OpenBSD: V implicitnej distribúcii bez užívateľského tuningu je trošičku pomalší. OpenOffice.org 2.4 sa mi otvoril až za 34 sekúnd vo verzii KDE 3 (a samozrejme na rovnakom počítači). Pre zrýchlenie sa môže užívateľ pohrať s nastaveniami. Určite aj swapovanie, implicitne šifrované, môže máličko vplývať na rýchlosť.

Spoločne o rozdieloch a výhodách

O väčšej priateľskosti FreeBSD svedčí viac vecí, aj jednoduché menu pri jeho bootovaní. Začiatočníci budú musieť čosi študovať, aby zistili, ako sa v OpenBSD aktivuje jednoužívateľský mód (single-user mode - do boot promptu treba napísať: boot -s).

Bootovacie menu tiež vo FreeBSD kedysi neboloBootovacie menu tiež vo FreeBSD kedysi nebolo

Ak máte USB kľúče, USB disky, štandardné sieťové karty, proste bežný hardvér, niet sa čoho obávať, ale pred kúpou hardvéru je vždy lepšie trochu pregooglovať web. FreeBSD má väčšiu podporu hardvéru pre počítače typu i386 a možno ho nasadiť kamkoľvek s väčším manévrovacím priestorom i pre výber softvéru. Ak softvér neexistuje, je vždy ešte nádej použiť ten z Linuxu (linuxovská emulácia). V prípade, že ste viac konzervatívni a možno i paranoidní, bude úplne najlepšie použiť OpenBSD kvôli jeho čistote a aj vašim očakávaniam do budúcnosti.

V zásade platí:

V OpenBSD je na prvom mieste bezpečnosť, potom štíhlosť, stabilita a napokon použiteľnosť, pretože OS dosť zaostáva v prispôsobovaní sa dnešku - kód v nijakom prípade nie je zastaralý, naopak vynikajúci a stabilný, len rôzne nové prvky sa implementujú neskôr s výnimkou tých dôležitých, ktoré sa týkajú bezpečnosti.

Vo FreeBSD nijaká vlastnosť nie je na prvom mieste. Užívatelia môžu očakávať novinky skôr ako v OpenBSD, tak sa podľa väčšiny názorov skôr hodí na desktop, hoci to nie je pravidlo.

OpenOffice.org 3.0 je novinkou OpenBSD 4.5OpenOffice.org 3.0 je novinkou OpenBSD 4.5

V OpenBSD prehráte takmer akékoľvek video rovnako ako vo FreeBSD vďaka balíčkom ako VLC či MPlayer, ale s internetovým videom (youtube.com) to už nebude jednoduché. Vo Firefoxe síce krásne funguje archaický Flash 7 pre Operu (youtube video), ale so zvukom je to už horšie - zadrháva sa. Treba však povedať, že ani v nedávnych verziách FreeBSD (7.0) to s videom youtube nebolo jednoduché.

OpenBSD ešte aj dnes nainštalujete ľahko na staršie počítače. Linuxovská emulácia je vynikajúca, ale vo FreeBSD vyzerá byť o čosi lepšia, resp. aktuálnejšia, o čom svedčí napríklad možnosť aktivovať kompatibilitu pre linuxovské jadro 2.6.x pomocou sysctl compat.linux a použiť i Flash 9, čo v OpenBSD chýba.

Oba systémy bežia excelentne a môžete ich mať na disku spoločne s Linuxom i Windows, ale iba na primárnom diskovom oddieli, nie v logickom ako Linux. Balíčky, až na menšie detaily, sa inštalujú rovnako (pkg_add) alebo cez /usr/ports (make install). OpenBSD podporuje viac platforiem ako FreeBSD, ale menej než NetBSD.

Tieto systémy vrátane NetBSD sú tri rozdielne koláče - každý s odlišnou, ale podobnou chuťou, každý vývojom zmenený, dnes oproti tým ostatným už iný, hoci pôvodne všetky vychádzajú z jedného receptu z veľmi starej dielne, ktorá ich všetky spája. Veľa odborníkov potvrdí, že jej pracovníci boli skutoční majstri!

Nahoru

Odkazy

(Jako ve škole)
Průměr: 5,00 | Hodnotilo: 1
 

Top články z OpenOffice.cz

Příspěvky

Duel: Porovnanie FreeBSD a OpenBSD, dokončenie
Marek Byrtus 18. 06. 2009, 19:15:32
Odpovědět  Odkaz 
Jak je na tom 64-bit nativni ovladac nvidia? Stale cekam,kdy se objevi, ale vse nasvedcuje tomu, ze to tak brzo nebude. Z mailing listu vyvojaru jsem pochopil, ze problem je se samostatnym rozhranim jadra komunikujicim s ovladacem nVidie. Nevi o tom nekdo neco blizsiho? Pokud vim, Ati(ted uz vlastne AMD) na BSD kasle uplne.
Duel: Porovnanie FreeBSD a OpenBSD, dokončenie
icon 19. 06. 2009, 10:37:53
Odpovědět  Odkaz 
Dakujem za pekne porovnanie, dal by sa este porovnat system aktualizacii v OpenBSD a FreeBSD. Cital som ze OpenBSD sa neda jednoducho updatovat, len pomocou diff alebo cd. Ci sa da updatovat na novsiu verziu aj nejakym nastrojom, ktory stiahne potrebne veci z internetu? diky
Re:Duel: Porovnanie FreeBSD a OpenBSD, dokončenie
Juraj 23. 06. 2009, 22:46:55
Odpovědět  Odkaz 
OpenBSD, ak zasuniete CD a restartujete PC, ponuka upgrade popri install. Proces upgradu v OpenBSD je popisany na tejto stranke: http://www.openbsd.org/faq/upgrade45.html, ale sposobov je viac, pretoze mozete pouzit i CVS a rebuildnut cely system napr. na STABLE (zo zdrojakov). Vo FreeBSD sa upgraduje pomocou utility freebsd-update, ktora sluzi aj na update. Update je terminologicky aktualizacia jednej a tej istej verzie a upgrade z nizsej verzie na vyssiu. Ale aj vo FreeBSD je sposobov viac a upgradovat sa da i cez sysinstall.
Vojtěch Zeisek A další BSD?
Vojtěch Zeisek 20. 06. 2009, 11:03:29
Odpovědět  Odkaz 
A pro nás neználky, alespoň pár slov o DesktopBSD, DragonFly BSD nebo NetBSD by nebylo?
Duel: Porovnanie FreeBSD a OpenBSD, dokončenie
nemo 8. 09. 2009, 23:56:19
Odpovědět  Odkaz 
Pro neználky: BSD další členy nemá, tedy kromě zmíněného NetBSD. DesktopBSD a DragonFly jsou deriváty FreeBSD (podobně jako OSX), vycházejí z jeho jádra a jsou orientovány na desktopové nasazení.
Zřejmě si autor vybral k porování nejrozdílnější dvojici BSD systémů. Co se týká NetBSD - je společným základem porovnávaných systémů, každý z nich se však vyvíjí svou cestou. NetBSD v neposlední řadě podporuje nejvíce architektur, takže například já můžu zkusit nainstalovat nejnovější (5.0.1) verzi na Performu 630...(Apple, 1995). Jen RAMka asi nebude stačit...

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Juraj Šípoš

Juraj Šípoš (*1959) žije v Bratislave, pracuje v psychologickom ústave so zameraním na detskú psychológiu ako rešeršér, dokumentarista a IT pracovník, venuje sa prekladom a aj literárne činnosti. Vydal niekoľko kníh básní i prekladov, i linuxovské HOWTO pre Xmodmap.


  • Hodnocení autora: *