Erinevatest tarkvara litsentsidest
Ärivaraline EULA (suletud lähtekood) annab arendajale täieliku kontrolli tarkvara üle, võimaldades teenida tulu litsentsitasudest ning tagades, et kasutajate tehtud muudatusi ei pea avalikustama. Samas on see lähenemine vähem atraktiivne kogukondliku arenduse seisukohalt, kuna suletud lähtekood ei soodusta vabatahtlikku panustamist ning võib tekitada kasutajates umbusku selle toimimise või turvalisuse suhtes. Kui ärimudel nõuab maksimaalselt kindlat kontrolli ja soov on koodi konfidentsiaalsust säilitada, on ärivaraline EULA üks loogiline valik. Teiseks võimaluseks on GNU GPL, mis on tuntud tugeva copyleft-põhimõtte poolest. GPL kohustab kõiki tuletatud töid olema samuti sama litsentsi all, mistõttu tagab see, et tarkvara jääb vaba ja avatud lähtekoodiga. See soodustab kasutajate ja arendajate ühist panust, sest iga uus funktsionaalsus muutub automaatselt ka teistele kättesaadavaks. Paraku võib tugev copyleft mõnes ärivaldkonnas olla takistuseks, sest GPL-koodi kasutamine nõuab avatud...