Nädal 7, Copyleft
Copyleft annab õiguse teise autori tehtud ning jagatud tööd kopeerida, edasi jagada ning muuta juhul kui jäävad alles algsed reeglid ning kui muudetud töö on vabalt kättesaadav teistele.[1][2]
Neli põhilist vabadust copyleftiga programmi näitel[3]:
- Vabadus jooksutada programmi ükstapuha millise eesmärgiga.
- Vabadus õppida programmi ning teha muudatusi vastavalt enda soovidele.
- Vabadus jagada teistega.
- Vabadus jagada enda programmi enda tehtud muudatustega.
Copyleft jaotatakse enamasti kahte gruppi mis näitavad kui palju osa tööst kuulub copylefti alla:
- Tugevad - Näiteks GPL(General Public License), kasutades koodi mis on laiendatud ja jagatud teiste poolt, pead ka enda muudatused avaldama täielikult koos koodiga. Lisaks veel mõned copylefti litsentsid mida nimetatakse tugevaks:[4]
- GPL v2 - General Public License Version 2.0 [4][8]
- GPL v3 - General Public License Version 3.0 [4][9]
- Affero GPL Licence (AGPL) [4]
- Nõrgad - Näiteks Mozilla public license 2.0, mille puhul peab kasutaja siiski vabalt jagama muudatusi tehtud koodis aga tohib juurde lisada väliseid file, pluginaid jne mida ei pea vabaks tegema ning võib olla mõne muu litsenti all ja mitte vaba, ehk siis niiöelda "closed-source".
Mõni näide veel nõrga copylefti litsentsi kohta:[4] - LGPL - Lesser General Public License[10]
- APSL - Apple Public Source License 2.0[5][6]
- CDDL- Common Development and Distribution License[6][7]
- https://copyleft.org/
- https://www.gnu.org/copyleft/
- https://www.whitesourcesoftware.com/resources/blog/open-source-copyleft-licenses/
- https://fossa.com/blog/all-about-copyleft-licenses/
- https://tldrlegal.com/license/apple-public-source-license-2.0-(apsl)
- https://opensource.saucelabs.com/docs/license-guide/#weak-copyleft-licenses
- https://tldrlegal.com/license/common-development-and-distribution-license-(cddl-1.0)-explained
- https://fossa.com/blog/open-source-software-licenses-101-gpl-v2/
- https://fossa.com/blog/open-source-software-licenses-101-gpl-v3/
- https://fossa.com/blog/open-source-software-licenses-101-lgpl-license/
Comments
Post a Comment