Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa líšia GNU GPL a Open Source navzájom?

Licencia GNU General Public (GNU GPL) je * špecifický typ * licencie s otvoreným zdrojom, nie úplne iná vec. Celý softvér licencovaný v rámci GNU GPL je otvorený zdroj, ale nie všetok softvér s otvoreným zdrojom má licenciu pod GNU GPL.

Tu je kľúčový rozdiel:

* Otvorený zdroj: Open Source je široká filozofia a súbor princípov, ktoré definujú softvér, ktorý je možné voľne používať, upravovať a zdieľať. Je to všeobecný pojem zahŕňajúci mnoho rôznych licencií. Jedinou požiadavkou je, že softvér spĺňa súbor kritérií (napríklad umožnenie bezplatného redistribúcie, prístupu zdrojového kódu atď.) Definovaného iniciatívou Open Source (OSI).

* gnu gpl: GNU GPL je * špecifická licencia *, ktorá implementuje filozofiu otvoreného zdroja. Je to licencia * copyLeft *, čo znamená, že akékoľvek derivátové práce (úpravy alebo založené na origináli) musia mať licenciu aj v rámci GPL. To zaisťuje, že sloboda softvéru sa zachováva počas jeho vývoja. Ostatné licencie s otvoreným zdrojovým kódom, ako napríklad licencia MIT alebo licencia Apache, sú *tolerantné *, čo znamená, že umožňujú, aby boli derivátové práce licencované na základe rôznych licencií.

Pomyslite na to takto:„Open Source“ je kategória a „GNU GPL“ je špecifická značka v tejto kategórii. Celý softvér s licenciou GNU GPL je otvoreným zdrojom, okrem GPL je však mnoho ďalších licencií s otvoreným zdrojom.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené