Skip to main content

Co je to open source software?

Open Source odkazuje na alespoň dvě věci.Za prvé, jedná se o ochrannou známku Iniciativy Open Source Initiative® a licence, která open source iniciativa® granty na open source software (OSS) splňuje určitá kritéria, nazvaná Definice open source .Existují však i další představy o softwaru s otevřeným zdrojovým kódem, které nedrží stejné standardy a nabízejí software s otevřeným zdrojovým kódem v různých typech licencí.Jedna věc, kterou má společný software s otevřeným zdrojovým kódem, je dostupnost pro uživatele zdrojového kódu, což znamená, že uživatel může přesně vidět, jak byla aplikace nebo program kódována a často jej může upravit.V závislosti na typu licence, kterou má, mohou uživatelé schopni upravit a redistribuovat software s otevřeným zdrojovým kódem.

Jakýkoli typ licence, který přichází, je software s otevřeným zdrojovým kódem proprietárním komerčním softwarem.Proprietární komerční software je založen na jedné společnosti, která vyvíjí a vlastní zdrojový kód.Licence produktu umožňuje uživateli používat produkt jako komerční podnik.V některých případech jsou uživatelé povoleni a/nebo povzbuzováni k vytváření plug-in nebo doplňků pro vylepšení proprietárního komerčního softwaru, ale existují limity, co mohou dělat.Jedná se o ochranu investice vývojáře softwaru.Jedna si myslela, že oddělení vývoje softwaru od ziskového motivu povzbudí vývojáře, aby dělali to, co je pro software nejlepší, což vede k produktům, které mají zvýšenou užitečnost a méně chyb.Rovněž se věří, že vzájemná kontrola bez omezení komerčního data vydání přispěje k softwaru, který bude i nadále upgradován neustále, než aby pečlivě načasoval hlavní vydání, která se nevyskytují velmi často, a mezi nimi zůstanou uživatele s buggy softwarem.Dalším hlediskem je, že otevřením kódu, velké množství vývojářů, z nichž každý může mít myšlenky na zlepšení softwarua přijímat to v mnoha směrech a rozšířit rozsah softwaru