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

Traditsiooniline meedia vs uus meedia

Tehnoloogiad Interneti varasemast ajaloost

Diplomid ja erialased kutsetunnistused/sertifikaadid