Co je to General Public License (GPL)? definice a význam

click fraud protection

GPL nebo General Public License odkazuje na typ Open Source Software nebo OSS licence, který byl vyvinut Free Software Fondation nebo FSF s cílem propagovat vysoce kvalitní svobodný software. Existuje několik licencí OSS, pod kterými mohou vývojáři publikovat, pokud chtějí – ne všechny nařizují, aby software vytvořený pod nimi byl také zdarma, zatímco GPL ano.

Technipages Explains General Public License (GPL)

Software vytvořený na základě uvedené licence JE chráněn autorským právem jeho vlastníků, ale uděluje povolení kopírovat, zkoumat, upravovat a redistribuovat software, vše za jedné podmínky – ať je vytvořena jakákoli změněná nová verze, musí mít stejné licenční podmínky jako ta originál. To znamená, že není legální začlenit část nebo všechny kódy licencované GPL do placených nebo komerčních produktů. Nelze jej také šířit bez přístupu ke zdrojovému kódu.

Jiné licence OSS mají jiné podmínky, zejména týkající se použití v komerčních projektech. Smyslem licence GPL bylo vytvořit efektivní, vysoce kvalitní bezplatný software, který se postupem času zlepšuje – dobré změny implementované uživateli občas najdou cestu do základního produktu, pokud nabízejí vylepšení oproti originálu verze. Ať už to dělají nebo ne, uživatel, který má upravenou verzi, může manipulovat se softwarem pro vlastní potřebu, jakkoli uzná za vhodné. Software GPL může nabídnout alternativu k drahým placeným produktům, jako je software pro manipulaci s představami nebo dokonce programy pro zpracování textu.

Běžná použití obecné veřejné licence (GPL)

  • Software s licencí GPL lze redistribuovat, pokud je nová verze vydána pod stejnou licencí.
  • Ačkoli jiné typy OSS umožňují změnu softwaru a jeho následný prodej, GPL to neumožní.
  • Vytvoření licence GPL mělo podpořit dostupnost svobodného softwaru.

Běžná zneužití obecné veřejné licence (GPL)

  • Licence GPL chrání software před nelegální reprodukcí.