Copyleft ja Creative Commons
Copyleft ehk edasikandumisklausel on põhiline meetod kuidas teha oma tarkvara vabakasutuseks ning mille muudetud või laientatud versioonid on ka vabad. See lõikab välja vahendaja ning hoiab kõik tarkvara avatuna kõigile kasutamiseks ilma, et keegi saaks selle muudetud või laientatud versioone piirata.
Edasnikandumisklause tüüpe on 3:
1. AGPL - Affero General Public License (Väga tugev)
2. GPL - General Public License (Tugev)
3. LGPL - Lesser General Public License (Nõrk)
Samuti on ka olemas Apache, MIT, X11, BSD, mis lähevad toime siis kui edasikandumisklausel puudub.
AGPL-iga tuleb avalikustada kõik lähtekood peale igat kasutust. AGPL on päris sarnane GPL-ile kuid selle ainuke erinevus on see, et see kaitseb tarkvara firmade eest kes kasutavad lähtekoodi ilma, et nad peaksid selle lähtekoodi muutatusi avalikustama. AGPL keelab tarkvara koopiat kaubanduslikuks kasutamiseks. Kui keegi võtab teise veebi lehe HTML koodi ja muudab seda peab ta avalikustama lähtekoodi.
GPL oli esimene edasnikandumisklausel. See on väga kasulik kuna kõik saavad tarkvara lähtekoodile ligi ning saavad seda kasutada õppimiseks programeerimises ning oma enda tarkvarades. Kui keegi võtab teise veebi lehe HTML koodi ja muudab seda ei pea ta uuendatud tööd avalikustama ning võib seda kasutada privaatselt.
LGPL kehtib ainult teekide kohta. Inimene võib kasutada LGPL teeke oma enda programmides ning hiljem seda ka müüa aga kõik muudatused mida ta teekis teeb peab ta avalikustama.
AGPL, GPL, LGPL puudumisel on kõigil võimalus kasutada tarkvara lähtekoodi oma enda harimiseks, uurimiseks ja isegi kaubanduslikuks kasutamiseks. Kõik võivad kasutada veebi lehe HTML koodi millel puuduvad AGPL, GPL, LGPL ning seda muuta, uuendada ja müüa.
Kasutatud alliakd:
https://kuuluskirjanik.ee/vabade-litsentside-copyleft/
https://www.gnu.org/licenses/copyleft.en.html
https://www.gnu.org/licenses/gpl-3.0.en.html
Kommentaarid
Postita kommentaar