EULA, GNL GPL, BSD

EULA (End User License Agreement) on dokument, mis annab ostjale õiguse kasutada tarkvara, mille ta on ostnud.

Selle dokumendi eeliseks on see, et arendajal on suurem kontroll oma tarkvara üle kui kasutajal. Arendaja saab peale sundida tingimusi ja piirata tarkvara ebasoovitud või illegaalse kasutuse. See võib ka peatada kasutajal sama tarkvara tegemist ja selle müümist. Puudusteks oleks see, et tarkvara arendajad kasutavad ära kasutajaid pikkade lepingutega. Kasutajal tuleb sõlmida leping, kuid need lepingud võivad tihti peale olla pikad ja ostja ei pruugi seda läbi lugeda ja võib allakirjutada halvale lepingule. Kasutaja jaoks võib olla puuduseks see, et temal ei ole õigust koodi muuta või vaadata. (Mohanan 2021) GNL GPL (General Public License) on Richard Stallmani poolt kirjutatud tasuta tarkvara litsents, mis tagab tarkvara tasuta kasutamise, muutmise ja jagamise. Eeliseks on see, et tasuta kood, mida saad kasutada nii kuidas ise tahad. See on ka litsents, mis on kohtu kaudu kehtivaks tunnistatud. Kui keegi toodab rakenduse sinu kasutatud koodist, siis saab koodi arendaja ikka krediiti oma töö eest. GPL litsentsi puudus on see et, litsents sunnib ettevõtetel nende muudetud koodi avalikult avaldama. Kuna see on avatud kood siis ettevõtetel on riskantne kasutada seda koodi kuna see võib juba kuskil kasutuses olla.(Myayan 2023) BSD (Berkeley Software Distribution) on avatud koodi litsnents, mis laseb kasutajatel tarkvara tasuta kasutada, muuta ja levitada, mis on ka selle eeliseks.
Lisaks on eeliseks see, et sellel puudub copyleft, mis tähendab, et kasutaja ei pea uuendatud koodi avalikustama. BSD litsents on paindlik ja lihtne järgida see võimaldab arendajatel kasutada tarkvara mis tahes viisil, kui need sisaldavad originaalset autoriõiguse teatist ja vastutusest lahtiütlemist. Puuduseks oleks see, et seal on vähe arendajate tuge ja see vajab palju praktikat kuna seda on natuke raske mõista. (Pedamkar) Oleneb milleks arendaja oma tarkvara kasutada tahab, kui ta soovib saada tulu ja soovib et ainult temal oleks tarkvara üle kontroll siis oleks soovituslik EULA litsents, aga kui arendaja soovib lihtsalt oma koodi jagada teistega tasuta siis oleksid soovituslikud BSD ja GPL litsents.

Kasutatud allikad:

Mohanan, Monisha. 2021 Advantages and disadvantages of end-user license agreements URL:

Myayan. 2023 Advantages and Disadvantages of GPL License URL:

Pedamkar, Priya. What is FreeBSD? URL:

Kommentaarid

Populaarsed postitused sellest blogist

Üks tarkvara arendus- ja üks ärimudel

Üks positiivne ja üks negatiivne näide kasutatavusest veebis

Eetika ja IT