Arvutid ja paragrahvid IIː litsentsid ja autoriõigus
- ärivaraline litsents (EULA; suletud lähtekood)
EULA eeliseks on arendajale sõnaõiguse andmine, ehk lähtekoodi arendaja saab määrata, kuidas tarkvara võib ja ei või kasutada ning kaitseb ka selle eest, et konkurendid ei saaks lähtekoodi oma tarkvaras kasutada.
Puudused on eelkõige kasutaja poolsed. Ärivaralise litsensiga tarkvarad võivad kasutaja andmeid koguda, ilma et kasutaja sellest arugi saaks, Lisaks ei või kastuaja tarkvara ka probleemide korral muuta, mis tähendab, et isegi kui kasutaja saaks tarkvaras esineva vea kiiremini parandada kui arendaja, siis pole tal selleks luba.
Ärivaralist litsentsi võiks eelistada siis, kui arendaja tahab lähtekoodi suletuks jätta ning omada rohkem sõnaõigust kasutustingimuste puhul.
2. GNU GPL (tugev copyleft)
GNU GPL litsentsi eeliseks on avatud lähtekood, mis tähendab, et kasutajad näevad tarkvara koodi ja saavad seda muuta, mis omakorda tähendab, et tarkvara uuendamine toimub kiiremini, sest on rohkem inimesi, kes sellega tegelevad. Veel üheks eeliseks on see, et GPL litsentsiga tarkvara lähtekoodi ei saa muuta suletud lähtekoodiks, ehk kui sellel on GNU GPL litsents, siis see tarkvara jääb vabavaraliseks.
Puudusteks on litsentsi lihtne rikkumise võimalus ehk kui suletud lähtekoodiga tarkvarasse kogemata panna mingi sarnase avatud lähtekoodiga tarkvara koodi, siis ka see suletud lähtekoodiga tarkvara peab olema vabavaraline.
GNU GPL litsentsi võiks eelistada, kui soovite anda kasutajatele võimalust lähtekoodi muuta.
3. BSD litsents (ilma copyleftita)
BSD litsentsi eeliseks on nii kasutaja kui ka arendaja sõbralikkus. BSD puhul võib tarkvara olla nii avatud kui ka suletud lähtekoodiga.
BSD puuduseks on see, et firma võib võtta avatud lähtekoodiga tarkvara, muuta seda ning jätta suletud lähtekoodiga tarkvaraks ja edasi müüa kui oma toodet. Samuti võib BSD puhul tekkida ühest tarkvarast mitu erinevat versiooni, sest kasutajad arendavad avatud lähtekoodiga tarkvara ning firmad teevad samast tarkvarast suletud lähtekoodiga tarkvara.
BSD litsentsi võiks kasutada siis, kui arendajat ei huvita, et firmad võivad tema avatud lähtekoodiga tarkvara võtta ja siis edasi müüa.
Kommentaarid
Postita kommentaar