Open source software

Z Wikipedie, otevřené encyklopedie

Open source nebo také open-source software (OSS) je počítačový software s otevřeným zdrojovým kódem. Otevřenost zde znamená jak technickou dostupnost kódu, tak legální dostupnost - licenci software, která umožňuje, při dodržení jistých podmínek, uživatelům zdrojový kód využívat, například prohlížet a upravovat.

V užším smyslu se OSS míní software s licencí vyhovující definici prosazované Open Source Initiative. Pro odlišení se někdy open source software vyhovující požadavkům OSI označuje Open Source (s velkými písmeny).

V nepřesném ale poměrně běžném vyjadřování se označení open source používá i pro mnoho vlastností, které s otevřeností zdrojového kódu nesouvisí, ale vyskytují se u mnoha open source programů. Například může jít o bezplatnou dostupnost software, vývoj zajišťovaný úplně nebo z podstatné části dobrovolnickou komunitou nebo „nekomerčnost“.

Souvisejícím tématem je svobodný software (free software) - tento pojem prosazuje Free Software Foundation pro podmnožinu open source software dostupnou pod svobodnou licencí, která musí oproti Open Source licenci splňovat ještě další podmínky, například musí umožňovat uživatelům šířit díla odvozená z původního programu.

Obsah

[editovat] Srovnání některých vlastností open source

[editovat] Bezpečnost

Z hlediska bezpečnostních děr v software je otevřenost kódu dvojsečná zbraň. Chyby v programech může hledat mnohem širší skupina lidí (nebo i automatických pomůcek) a je proto naděje, že se snáze opraví. Na druhou stranu zranitelnosti mohou snáze najít i útočníci. V současném paradigmatu informační bezpečnosti full disclosure se ovšem považuje za obecně výhodnější, když jsou informace dostupné všem, i za tu cenu, že jsou dostupné útočníkům. Alespoň u populárních programů s velkou základnou uživatelů a vývojářů lze předpokládat, že „uživatelská“ strana má výrazně větší prostředky (především více času kvalifikovaných lidí) než cracker.

Nespornou výhodou otevřeného zdrojového kódu je ohromné ztížení možnosti propašování zadních vrátek a trojských koní.

[editovat] Známý open source software

[editovat] Podívejte se také na

[editovat] Externí odkazy