Arvutid ja paragrahvid IIː litsentsid ja autoriõigus


Millist litsentsi Naatan Nohiku tarkvaraprojekti jaoks valida? Mis on eelised ja puudused? Millal võiks üht litsentsi teistele eelistada?

  • Ärivaraline litsents (EULA, suletud lähtekood) 

    • Eelised - annab kõige parema kontrolli oma tarkvara üle, võimalus piirata levitamist ja müüa litsentside alusel.
    • Puudused - väike arendajate kogukond, keerulisem integreerida teiste tarkvaradega
    • Millal kasutada - kui tarkvara sisaldab tundliku informatsiooni, soov omada täieliku kontrolli. 

  • GNU GPL (tugev copyleft)

    • Eelised - suur arendajate kogukond, avatud lähtekood soodustab toote arengut ning kuna kõik selles tarkvarast väljaarendatav tarkvara peab olema tehtud samadel tingimustel, on see hõlpsamini integreeritav.  
    • Puudused - ettevõtted ei soovi oma kasutada sellist tarkvara, mis tekitab riski, et GPL litsents võib sattuda nende tarkvara sisse, mis seab ärilised piirangud.
    • Millal kasutada - kui soov arendada oma tarkvara avalikult ning et arenduse juures oleks võimalikult suur kogukond. 

  • BSD litsents (ilma copyleftita)

    • Eelised - suurem paindlikus levitamisel ja vähem piiranguid kasutusele võtmisel. Kui oled tarkvara ostnud, siis omandad ka õigused selle lähtekoodi üle ning võid sellega mida iganes sa tahad ning ei pea avaldama samadel alustel. 
    • Puudused - kaob kontroll tarkvara arengu üle. 
    • Millal kasutada - kui tahad, et tarkvara jõuaks siiski võimalikult suure kogukonnani aga samas ei peletaks eemale võimalike ärikliente. Nt lähtekoodile kirjutatud tulevane tarkvara võib sisaldada tundliku informatsiooni.

Viited:

Kommentaarid