Výhody open source

Ačkoliv prvotní implemantace open source řešení může být stejně drahá, nebo dokonce i dražší než jiná placená řešení,

open source dále naopak nabízí řadu výhod. O tomto tématu toho bylo napsáno mnoho. Já jsem se pokusil shrnout
několik bodů, tak jak je vnímám já.

Výhody:

  • Víte co máte. Řešení open source přichází s otevřeným kódem, který je pod kontrolou mnoha dalších lidí i Vaší.
    Narozdíl od uzavřených řešení, která „nainstalujete“ a vlastně do nich „nevidíte“ (a musíte důvěřovat výrobci a
    dodavateli), zde máte vše pod kontrolou.
  • Vše lze přizpůsobit Vašim potřebám. Nejsou vnucována řešení za která „zaplatíte“ a musíte je pak používat
    „tak jak jsou“ Můžete použít třeba jen část řešení, které Vám vyhovuje.
    Toto je velká výhoda například u informačních systémů, které jsou postavené na open soruce.
  • Máte naprostou licenční svobodu. Vše co poutíváte má otevřený zdrojový kód, který můžete sami upravovat
    podle svých potřeb a dál ho pak (také bezplatně) šířit. Více licence GNU/GPL.
    Pokud tedy používáte open source řešení, nehrozí Vám postihy za používání nelegálního software.
  • Máte značnou finanční úsporu, protože nemusíte nakupovat a obnovovat licence a hardware.
    U různých komerčních řešení jste přímo nebo nepřímo nuceni stále obnovovat Vaše licence a operační
    systém a spolu s tím i Váš hardware. U open source řešení toto neplatí. Software můžete používat jak dlouho
    chcete a sami se můžete rozhodnout zda chcete nebo potřebujete přijmout upgrade na nové verze, který je
    navíc v drtivé většině případů zcela zdarma.
  • Systém „nestárne“. Nemusíte znovu a znovu přeinstalovávat váš počítač, protože operační systém začal být
    líny. Unix-based systémy systém fungují, dokud se Vám nepokazí hardware (nebo dokus si systém sami nezničíte :-)).
    To s sebou přináší obrovskou úsporu lidských i finančních zdrojů.. a také úsporu času.
  • Pokud chcete, můžete počítat s dosutpností nových verzí operačního systému a programů, které používáte.
    Vývoj jde velice rychle dopředu díky open source komunitě a také díky oficiálním společnostem, které tento vývoj
    podporují, kontrolují i usměrňují.
  • Můžete ale i nemusíte mít profesionální placenou podporu včetně záruky ve formě certifikovaného hardware.
  • Můžete využívat extrémně bezpečné řešení, které je odolné vůči virům, trojským koňům a podobné „havěti“.
    Samozřejmě každý systém je zranitelný, zvláště ten, co je špatně nainstalovaný a nastavený.
    K dispozici však máte celou škálu nastavení – od otevřeného systému až po zcela paranoidní uzavřený systém.
    Unixové systémy jsou navíc již od počátku velice moudře navržené  – právě s ohledem na bezpečnost a použití
    více uživateli najednou.
  • Můžete mít (ve většině případů zdrama) k dispozici řešení, které pokrývá většinu Vašich potřeb.
    Ať už se jedná o serverová řešení, kancelářské aplikace nebo práci s multimédii.
  • Pokud si zvyknete na jiný styl ovládání a práce se systémem zjistíte, že práce s ním
    může být mnohem pohodlnější, ergonomičtější a efektivnější. Navíc.. téměř všechno lze upravit :-).
  • Řada apliací pro MS Windows lze spoustit pod Wine bez nákupu potřebné licence.

Nevýhody:

  • Linux nejsou Windows. Ačkoliv já osobně toto považuji naopak za velkou výhodu, některým lidem toto může působit
    určité obtíže. Nenajdou například disk C: a nejspíš ani soubory s příponami *.bat a *.exe
    Vše je trochu jinak… 🙂
  • Implemetnace některých řešení může trvat déle než u „předpřipravených“ komerčních apliací.
    Důvodem je to, že je třeba mnoho věcí ručně „nastavit na míru“. To je sice velká výhoda v konečném důsledku,
    ale může to trvat déle, než když je to „jen klikačka“.
  • K dispozici je menší množství aplikací pro desktop. Například pro MS Windows existuje obrovské množství ať už freewarových
    nebo placených aplikací. S podobnou „nevýhodou“ je ale nutné počítat i u dalších operačních systémů
  • Všechna řešení nejsou plně lokalizovaná. (Je však možné je kdykoliv přeložit ;-)) a některá řešení zatím neexistují.
    Na vině je většinou uzavřený formát komerčních řešení, díky kterému existuje něco jako monopol, díky kterému nemůže
    nebo těžko může vzniknout open source alternativa. Typickým příkladem mohla být například DRM ochrana.
  • Problémy s plnou kompatibilitou hlavně u nejnovějšího hardware a grafických karet.
    Toto je dáno opět uzavřeností hardwarových specifikací a kódu ovladačů výrobců hardware i software.
    Proto je velice obtížné napsat open source ovladač a pokud se výrobce sám nerozhodne,
    takový ovladač buď neexistuje, nebo nefunguje dobře nebo je k dispozci až mnohem později.
    Zda se zde jedná o „taktiku“ nebo „úmyslnou strategii“ nechám na zvážení každého.
  • Desktop je několik let pozadu. Ačkoliv vše velmi rychle dohání a v některých případech jsou k dispozici řešení,
    která vysoce předstihují ostatní operační systémy, přece jen je možné vidět určité „zpoždění“ hlavně co sse týká
    určitého komfortu ap odpory nejnovějího hardware (což bylo vysvětleno již výše).
  • Díky bouřlivému vývoji úplné novinky občas úplně nefungují. Pokud jste fanoušky naprostých novinek,
    musíte počítat s tím, že každý software obsahuje chyby a nějaký čas trvá, než se vyladí.
    U open source řešení jsou většinou k dispozici různé alfa a beta verze, které již mnohdy fungují
    stabilně jako „hotový software“, ale mnohdy také ne.. 🙂