Nädal 7: Arvutid ja paragrahvid IIː litsentsid ja autoriõigus
Selle nädala teemaks on aidata Naatan Nohikul valida enda rakendusele sobiv litsents. Valida on kolme litsentsi hulgast:
- ärivaraline litsents (EULA; suletud lähtekood)
- GNU GPL (tugev copyleft)
- BSD litsents (ilma copyleftita).
See on strateegiline otsus, mis mõjutab projekti tulevikku, kogukonna kaasatust, ärimudelit ja isegi seda, kuidas teised arendajad tema koodi kasutada tohivad. Igal neist on oma tugevused, nõrkused ja sobiv kasutuskoht.
Vaatame alustuseks mis on erinevate litsentside eelised ja puudused.
1. Ärivaraline litsents (EULA; suletud lähtekood)
Ärivaraline litsents tähendab, et lähtekood jääb täielikult autori kontrolli alla. Kasutajad võivad tarkvara kasutada ainult litsentsitingimuste piires, kuid nad ei saa ligipääsu lähtekoodile.
Eelised
- Täielik kontroll intellektuaalomandi üle
- Võimalus müüa tarkvara litsentsitasu või tellimusmudeli alusel
- Konkurendid ei saa koodi kopeerida ega edasi arendada
- Võimaldab hoida ärisaladusi ja tehnilisi lahendusi varjatuna
Puudused
- Kogukonna panus on minimaalne või puudub
- Kasutajad ei saa tarkvara kohandada ega parandada
- Vajab rohkem sisemist arendusressurssi
- Tagab, et tarkvara ja selle tuletised jäävad alati vabaks
- Soodustab kogukonna panust ja läbipaistvust
- Kaitseb projekti ärilise kaaperdamise eest
- Suur avatud lähtekoodi ökosüsteemi tugi
- GPL koodi ei saa integreerida suletud lähtekoodiga projektidesse
- Ettevõtted võivad vältida GPL'i, kartes juriidilisi kohustusi
- Võib piirata koostööd kommertspartneritega
- Maksimaalne paindlikkus kasutajatele ja ettevõtetele
- Võimaldab integreerida koodi kommertstarkvarasse
- Väga lihtne ja arusaadav litsents
- Soodustab laia levikut ja kasutust
- Keegi võib võtta koodi, sulgeda selle ja müüa oma versiooni
- Ei taga, et parandused või täiustused jõuavad tagasi kogukonda
- Vähem kaitset projekti algsele autorile
Allikad:
End User License Agreement (EULA): Complete Guide
Various Licenses and Comments about Them - GNU Project - Free Software Foundation
The BSD License Problem - GNU Project - Free Software Foundation
Kommentaarid
Postita kommentaar