Arvutid ja paragrahvid IIː litsentsid ja autoriõigus

 Naatan Nohiku tarkvaraprojektil on valida kolme litsentsi vahel: ärivaraline litsents, GNU GPL ja BSD litsents. Toon välja iga litsentside eelised, puudused ja millistes oludes neid eelistada.

Ärivaraline litsents (EULA; suletud lähtekoodiga):

Eelised:

  • Arendajal on kontroll oma tarkvara üle ning võib tarkvara müüa ja litsentsida vastavalt oma soovile.
  • Suletud lähtekood aitab ärile kaasa. Konkurendid ei saa kasutada sinu lähtekoodi.

Puudused:

  • Arendamine kulukam ja kestab kauem, kuna puudub kogukonna abi.
  • Kasutajatele negatiivne, sest nad ei saa muuta ja levitada tarkvara

Kasutus:
Sobib kasutamiseks, kui sul on hea idee ja ei taha, et teised su lähtekoodi abil rahateeniks. Peamiselt sobib olukordadesse, kus arendaja soovib täielikku kontrolli oma tarkvara üle.


GNU GPL (tugev copyleft):

Eelised:

  • Kasutajatel vabadus kasutada, muuta ja levitada tarkvara.
  • GPL litsents kaitseb originaal tarkvara ( Keegi ei saa peale panna autoriõiguseid sinu tööst edasi arendatud tööle)
  • Tarkvara kiirem ja parem arendamine tänu kogukonna panusele.

Puudused:

  • Tulu teenimine raskem.
  • Mõningatel juhtude on ka negatiivne, et ei saa muuta litsentsi. Kui tarkvara juba GPL litsentsi all, peab muudetud tarkvara ka olema GPL litsentsi all (Võib olla probleemiks ärilisele tarkvarale)
  • GPL-i tingimuste järgimine aeganõudev ja keeruline.

Kasutus:
Sobib olukordades, kus ei plaanita tulu teenida ning soovitakse kogukonna abiga arendada loodavat tarkvara.


BSD litsents (ilma copyleftita):

Eelised:

  • Kasutajate vabadus kasutada, muuta ja levitada oma nägemise järgi.
  • Vähe piiranguid
  • Teised tarkvara muutjad võivad litsentsi muuta (nii eelis kui ka puudus). Pigem positiivne edasi arendajatele.

Puudused:

  • Teised tarkvaramuutjad võivad litsentsi muuta (nii eelis kui ka puudus) Negatiivne pigem originaal autori suhtes. Teised saavad originaal autori tõttu raha teenida.

Kasutus:
Sobib kasutamiseks kui originaal autor soovib teiste abiga arendada tarkvara ning kui tal ei ole vahet, kas keegi teenib tema idee pealt raha või mitte.


Olenevalt Naatan Nohiku tarkvaraprojekti eesmärgist, peab ta valima vastava litsentsi. Talle sobiks kõige paremini ärivaraline litsents, kui tarkvaraprojekti idee on väga hea ja ei taha, et konkurendid raha teeniks. Ehk see litsents sobib kui tarkvaraprojekt on rahalisel eesmärgil ja tahab suuremat kontrolli selle üle. Kui aga raha pole eesmärk, siis sobiks talle GPL litsents, mille arendusse saab panustada kogukond. Kui tal vahet ei ole, kas teised teenivad tema tarkvara pealt või mitte, siis võib ta valida BSD litsentsi.

Comments

Popular Posts