EULA, GNU GPL ja BSD astusid sisse kõrtsi...

 

... üks neist võttis õlle, teine võttis õlle, mille koostist kõik teadsid ja kolmas pruulis oma õlle ise. Ehk kuidas on seotud omavahel õlu ja tarkvara litsentsid? Lühidalt võiks juba asja kokku võtta, kui et asi on retseptis.  Tarkvaraarendajad seisavad silmitsi küsimusega, millist litsentsi oma koodi jaoks valida, sest litsents määrab selle, kuidas ja kes saab tarkvara levitada ning muuta. Neist kolm laialdasemalt levinut on EULA, GNU GPL ja BSD.

EULA kindel eelis on intellektuaal omandi kaitse. See oma korda võimaldab tulusamat ärimudelit ning aitab samuti kasvatada ka kõrval seisvaid teenuseid näiteks klienditoe teenus ja tarkvara uuendused. Ehk kus seda rakendada, kui tuua paralleel õllemaailma – kui oled leiutanud õlle, mis sisaldab alkoholi ja  mis sama aegselt teeb olemise lõbusaks aga näiteks alkomeeter ei näita seda, siis oleks seda päris hea kasutada.

GNU GPL on palju avatuma suhtumisega. Tarkvara on avatud lähtekoodiga ja kõik võivad seda vabalt levitada, kui teed midagi ümber tarkvaras või kasutad seda oma rakendustes siis tuleb seda samuti jagada edasi GNU litsentsi alustel. Ehk väga hea lahendus olukorda, kus soovitakse jätta tarkvara kasutamine vabaks ning teha see kõigile kättesaadavaks.

BSD puhul on tegu natuke veel sammuga edasi. Siin juhul on lubatud tarkvara kasutada ka ärilistel eesmärkidel (nagu ka mõlema eelneva puhul), kuid oma muudatusi ei pea edasi jagama. See omakorda tähendab, et on väga lihtne kombineerida teiste litsentsidega. Muidugi on siin selgeks miinuseks see, et ettevõtted võivad avatud lähtekoodiga tarkvara muuta mingi hetk suletumaks, kuna edasiarendused ei pruugi jõuda avalikuse ette. Kui siin paralleeli tuua, siis võiks mainida Saaremaa koduöllede retsepte – igal talul on üldjoontes sama, aga oma väikese „kiiksuga“ mida teistega ei jagata. 

Tarkvara litsentside maailm on kirju, umbes nagu keskmise hipsteritele suunatud kesvamärjukese lett. Iga üks on natuke erinev ja erinevalt maitsev ning ka sobiv. Seega eks lõpuks on iga ühe enda otsustada, kellele mis see parim keelekaste ka on.


PS. Et BSD retsept saaks kirja ja kõik saaksid enda marki pruulima hakata, jagan siia alla ühe üldise koduõlle valmistamise koostis osad, suvalises järjekorras:

Orda linased – purustatuna
Vesi
Pärm
Humalad
Suhkur

Virre läbi keeta ning ära filtreerida, panna aami käima soojalt ja lahustada sinna sisse pärm, lasta käia piisavalt kaua kuni magusus kaduma hakkab ning panna öllekihadesse ootama paariks nädalaks. 


NB! Tegu on nii nimetatud elus õllega, ehk tegu on salakavala tootega.




Kommentaarid

Populaarsed postitused sellest blogist

Kuidas Suströmming sai minu tuppa?

Kuidas ma Ameerikas käisin?

Aga miks me ei Gopherda Bobr’it?