Co je open source
Pojem open source (v češtině někdy jako otevřený software) se používá pro označení programu nebo systému s volně přístupným zdrojovým kódem, který tak může každý libovolně upravovat a měnit za účelem vývoje daného nástroje.
Součástí open source softwaru bývá popis podmínek, které musí zapojení vývojáři dodržovat. Instrukce pro nakládání s tímto typem kódu vycházejí z licence od organizace Open source initiative (OSI), která všechny požadavky zformulovala do deseti hlavních kritérií (OSD – Open source definition). Definice zahrnuje například teoretické vymezení volné distribuce, vylučuje jakoukoli diskriminaci a zdůrazňuje nutnost zachovat technologickou neutralitu.
Za vznikem open source programu stojí jedna osoba nebo skupina vývojářů. Postupně se vytváří komunita programátorů, kteří ho cíleně a dlouhodobě vylepšují. Odhalují a odstraňují chyby, přidávají funkce, sledují zpětnou vazbu od uživatelů. V případě oblíbených a úspěšných platforem se může jednat o celosvětovou spolupráci napříč zeměmi. Financování řeší crowdfundingové kampaně nebo speciální nadační projekty.
Přehled známých open source programů/technologií
- Linux: operační systém, alternativa Windows.
- WordPress: nejpopulárnější redakční systém na světě, určený pro snadnou tvorbu webových stránek.
- Drupal: obdoba WordPressu, také se jedná o CMS, tedy o systém pro správu obsahu webu.
- GIMP: editor na úpravu fotografií a práci s rastrovou grafikou.
- My SQL: databázový server, který slouží k online ukládání dat webových stránek.
- Android: operační systém pro mobilní zařízení.
- Blender: nástroj pro modelování a editaci 3D počítačové grafiky.
- Apache OpenOffice: sada kancelářských programů, které nabízejí funkcionality jako Micorsoft Office.
- Firefox: oblíbený internetový prohlížeč.