Voľný alebo open-source softvér môže byť licencovaný pod rôznymi licenciami. Skutočnosť, že softvér je klasifikovaný ako voľný, ho automaticky nerobí bezplatným . Preto je vhodné pochopiť rôzne typy licencií používaných pre tento typ softvéru , aby ste lepšie pochopili, ako funguje. Najprv si objasníme tri základné pojmy.
Licencia. Licencia udelená na softvér je zmluva o duševnom vlastníctve, ktorá je predmetom autorských práv.
Patent . Ide o zákonné práva, ktoré nadobudol tvorca duševného diela.
Autorské práva. Sú to zákony, ktoré definujú práva tvorcu diela.
Typy licencií aplikovaných na softvér
Slobodný softvér sa často považuje za open source a hoci je to vo všeobecnosti pravda, nie vždy to tak je. Preto je užitočné pochopiť pojmy, ktoré definujú oba typy softvéru , aby sme ich mohli správne klasifikovať.
Slobodný softvér je softvér, ktorý umožňuje štúdium a úpravu programu za účelom jeho voľného šírenia a prospechu používateľom.
Softvér s otvoreným zdrojovým kódom sa zameriava na praktické aspekty softvéru, čo je hlavný rozdiel oproti slobodnému softvéru , ktorý úplne uprednostňuje slobody jednotlivca.
Príkladom slobodného softvéru , ktorý je zároveň open source , by bolo samotné jadro Linuxu , ktoré spĺňa obe požiadavky.
Teraz, keď poznáme definície hlavných licencií používaných pre slobodný softvér, špecifikujme si požiadavky, ktoré musia obsahovať, aby boli akceptované ako licencie GNU/Linux.
V prvom rade musia byť schválené iniciatívou Open Source Initiative a mať označenie GPL.
Základné pojmy v licenciách GNU / Linux
GPL: Uplatňuje copyleft na určité verzie, pokiaľ sú pod licenciou GPL a sú bezplatné.
BDS: Umožňuje iným verziám mať rôzne licencie, ako napríklad BSD alebo GPL.
MPL: Uplatňuje dvojité licencie na spustiteľné súbory a zdrojový kód, čo vyžaduje odovzdanie úprav kódu ich tvorcovi a licencuje iba binárne súbory.