Definice a význam Open Source

Co je Open Source?

Když je softwarový program open source, znamená to, že jeho zdrojový kód je volně dostupný veřejnosti. Na rozdíl od komerčního softwaru může programy s otevřeným zdrojovým kódem upravovat a šířit kdokoli a často je vyvíjí spíše komunita než jedna organizace. Z tohoto důvodu se pro označení vývojářů projektů vývoje open source softwaru běžně používá výraz „open source komunita“.

Jelikož zdrojový kód open source programu může upravovat kdokoli, je logické, že je tento software také volně stahovat a používat. Podmínky používání jsou často definovány v licenci GNU General Public License, která slouží jako licenční smlouva k softwaru (SLA) pro mnoho programů s otevřeným zdrojovým kódem. Projekty vývoje softwaru s otevřeným zdrojovým kódem jsou často financovány dárci se zájmem o projekt, z příspěvků uživatelů nebo prostřednictvím reklamy. Někteří vývojáři také získávají příjmy prodejem dokumentace a příruček nápovědy k softwaru. Jiné projekty nejsou financovány ničím jiným než společnou touhou vývojářů vytvořit skvělý program.

Protože je software s otevřeným zdrojovým kódem volně dostupný, není k němu obvykle přiložena žádná technická podpora. Místo toho se uživatelé mohou muset spolehnout na webová fóra a uživatelské diskuse, aby nahlásili chyby nebo získali odpovědi na své otázky. Naštěstí je u nejoblíbenějších open source programů na webu k dispozici množství užitečných zdrojů. Mezi nejznámější open source projekty patří Linux operační systém, Mozilla Firefox Webový prohlížeč a kancelářský balík OpenOffice.org. Každý z těchto projektů byl vyvinut komunitou vývojářů a získal takovou úroveň popularity, která konkuruje jejich komerčním protějškům.

Open source software může být cenově výhodným způsobem, jak na počítači provozovat mnoho typů programů. Jen nezapomeňte, že vzhledem k tomu, že za programy nestojí komerční společnost, nebudete v případě problémů s používáním softwaru s největší pravděpodobností moci získat technickou podporu od vývojáře. Pokud ovšem rádi přicházíte na věci sami nebo se účastníte internetových diskusí, může být open source software právě pro vás.

Definice Open Source na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Otevřený zdrojový kód nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Otevřený zdrojový kód alebo chcete navrhnúť nový technický termín, kontaktujte nás.