Copyleft on üldine meetod, millega muudetakse tarkvaraprogramm vabaks ja see nõuab, et igasugused selle programmi versioonid oleksid ka vabad. Copyleft'i litsentsid jagunevad neljaks - väga tugev, tugev, nõrk ja puuduv copyleft.
Väga tugev copyleft (AGPL - Affero General Public License)
See on modifitseeritud versioon tugevast copyleft'ist. Sellel on üks lisa - kasutajad peavad saama ligi lähtekoodile. Seda kasutavad näiteks iText ja OnlyOffice.
Tugev copyleft (GPL - General Public License)
Lubab muuta ja jagada programmi, aga see peab jääma vabavaraks. Kasutavad näiteks Linux kernel, MySQL ja Notepad++.
Nõrk copyleft (LGPL - Lesser General Public License)
See litsents lubab kasutada ja integreerida LGPL alusel välja antud tarkvara komponenti oma tarkvarasse ilma, et nad peaksid oma komponentide lähtekoodi vabastama. Näiteks VLC media player.
Puuduv copyleft (Nt Apache License, MIT License)
Lubab kopeerida, modifitseerida ja ka kasutada ärilisel eesmärgil. Seda kasutavad näiteks PyCharm (Apache) ja GitLab (MIT).
Allikad:
https://www.gnu.org/licenses/
https://www.gnu.org/licenses/gpl-3.0.html
https://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License