Copyleft on piirangud piirangutele ehk autoriõiguste rakendamine eesmärgiga säilitada teose esialgseid vabadusi. Siia hulka kuuluvad vabadus teost kasutada ja uurida, seda kopeerida ja teistega jagada, teost muuta ning seda muudetuna levitada.
Free Software Foundation eristab nelja erineva kangusega copylefti:
Tugev – GPL (GNU Üldine Avalik Litsents) on tuletatud teostele laienev avatud lähtekoodiga litsents, mis tagab õiguse teost kasutada, kopeerida, muuta ja jagada, kusjuures muudetud toote edasilevitamisel on nõutav muudatuste avaldamine. Näited: Git, AbiWord, MySQL.
Väga tugev – AGPL (GNU Affero Üldine Avalik Litsents) tagab samad vabadused, mis GPLv3, ent peab levitamiseks ka võrgu kaudu kasutamist, millega peab kaasnema lähtekoodi avalikustamine.
Näited: MongoDB (kuni 2018), EdX.
Nõrk – LGPL (GNU Vähem Üldine Avalik Litsents) litsentsiga algprogramme võib viidata teistsuguse litsentsiga teostes, mis ei ole algprogrammi tuletatud teosed. Mõeldud eelkõige teekide litsentsiks.
Näited: VLC Media Player, 7-Zip ja OpenNN.
Puuduv – Apache, MIT, X11, BSD litsentsid lubavad luua tuletatud koodist ärivara jms eeldusel, et algkoodi autorile viidatakse, pidamata teda sealjuures tuletatud teoste eest vastutavaks.
Näited: Node.js, D3.js, TensorFlow.
Free Software Foundation eristab nelja erineva kangusega copylefti:
Tugev – GPL (GNU Üldine Avalik Litsents) on tuletatud teostele laienev avatud lähtekoodiga litsents, mis tagab õiguse teost kasutada, kopeerida, muuta ja jagada, kusjuures muudetud toote edasilevitamisel on nõutav muudatuste avaldamine. Näited: Git, AbiWord, MySQL.
Väga tugev – AGPL (GNU Affero Üldine Avalik Litsents) tagab samad vabadused, mis GPLv3, ent peab levitamiseks ka võrgu kaudu kasutamist, millega peab kaasnema lähtekoodi avalikustamine.
Näited: MongoDB (kuni 2018), EdX.
Nõrk – LGPL (GNU Vähem Üldine Avalik Litsents) litsentsiga algprogramme võib viidata teistsuguse litsentsiga teostes, mis ei ole algprogrammi tuletatud teosed. Mõeldud eelkõige teekide litsentsiks.
Näited: VLC Media Player, 7-Zip ja OpenNN.
Puuduv – Apache, MIT, X11, BSD litsentsid lubavad luua tuletatud koodist ärivara jms eeldusel, et algkoodi autorile viidatakse, pidamata teda sealjuures tuletatud teoste eest vastutavaks.
Näited: Node.js, D3.js, TensorFlow.
Comments
Post a Comment