Tarkvaraprojektile litsentsi valimine

 Võrdlen siinkohal kolme populaarset valikut tarkvaraprojekti litsentseerimiseks: 

Ärivaraline litsents (EULA, suletud lähtekood)

Eelised:

  • Autor saab täielikult kontrollida tarkvara kasutamist, levitamist ja modifitseerimist.
  • Võimaldab tarkvara müüa või levitada tasulise litsentsi alusel, mis aidab tulu genereerida.
  • Aitab kaitsta autoriõigusi ja ärisaladusi, piirates juurdepääsu lähtekoodile.

Puudused:

  • Suletud lähtekoodiga lähenemine piirab teiste arendajate võimalust panustada või parandada tarkvara.
  • Ärivaralise litsentsiga tarkvara vajab rohkem turundust ning kasutaja veenmist, et tal on vaja just seda piiratud litsentsiga tarkvara. 

GNU GPL  (tugev copyleft)

Eelised:

  • Julgustab koostööd ja lähtekoodi jagamist, võimaldades kogukonnal tarkvara parandada ja täiendada.
  • Tagab, et tarkvara ja selle kõik tulevased versioonid jäävad vabaks, nõudes kõigil modifitseeritud versioonidel sama litsentsi kasutamist.
  • Avatud tarkvara turundub ennast sageli ise tänu kogukonnale, kes arendusse panustab kui ka kasutajaskonnale, kes ainult avatud tarkvara kasutab. 

Puudused:

  • Avatud lähtekoodi tõttu on toote müümine keerulisem. 
  • GPL litsents võib olla ühildumatu teiste avatud lähtekoodiga litsentsidega.

BSD (ilma copyleftita)

Eelised:

  • Vähe piiranguid, võimaldades tarkvara kasutada, modifitseerida ja levitada nii ärilisel kui mitteärilisel eesmärgil ilma oluliste nõueteta.
  • BSD litsentsid on tavaliselt lühemad ja arusaadavamad kui teised litsentsid. 

Puudused:

  • Lõpptooted võivad jääda suletuks, ilma et arendajad peaksid oma muudatusi avalikustama või säilitama algse litsentsi tingimusi, mis soodustab analoogsete konkureerivate toodete teket. 

Comments

Popular posts from this blog

Anarchism Triumphant: Free Software and the Death of Copyright

Eetika ja IT

IT-tugilahendused Eestis