Definiție
O licență publică generală (GPL) este o licență care permite oamenilor să utilizeze, să copieze și să partajeze o bucată de software fără a solicita permisiunea dezvoltatorului original.
Persoana care proiectează software-ul sau aplicația, alege de bună voie să-l înregistreze sub această licență, astfel încât alte persoane să fie libere să-l folosească oricât doresc.
Explicație
La fel ca muzica sau invențiile, software-ul este considerat drept proprietate intelectuală și poate fi protejat prin lege. Dezvoltatorii de software pot decide să nu restricționeze utilizarea codului pe care îl creează și să-l elibereze pentru a fi folosit de public.
Un exemplu de software care este înregistrat sub o licență publică generală (GPL) este software-ul Bitcoin Core. Prin înregistrarea acestuia sub GPL, Satoshi Nakamoto, inventatorul Bitcoin, a ales de bună voie să nu limiteze modul în care alții folosesc software-ul. El s-a asigurat că nimeni altcineva nu poate revendica drepturile asupra proprietății sale intelectuale.
Ca urmare a acestei decizii, multe persoane au fost inovatoare în ceea ce privește tehnologia, dând naștere la mii de alte aplicații blockchain.