Što su licence otvorenog koda i kako funkcioniraju? Početnici se često gube u tim pitanjima pa kroz nastavak teksta donosimo svojevrsni vodič za kreatore, korisnike i druge koji žele sudjelovati u “pokretu” otvorenog koda.
Iza njega stoji tim s The New Stacka.
Zašto bi me trebala zanimati licenca otvorenog koda?
Licenca koju je postavio kreator ključna je za poštovanje namjera i kreatora te zajednice suradnika, utječući na aspekte kao što su korištenje, komercijalizacija, distribucija i drugi atributi projekta, prenosi ICT Business.
Što je licenca otvorenog koda?
Koristi se kao ponuda uvjeta za poštovanje namjere kreatora i za određivanje upotrebe otvorenog koda prema licenci koja je na neki način dopuštena i ograničena. Korisniku pomaže ponuditi smjernice o tome kako se kod može koristiti, iskorištavati ili dijeliti uz poštivanje licence.
Kakve su licence otvorenog koda u usporedbi s licencama besplatnog softvera?
Otvoreni kod može biti ekvivalentan besplatnom softveru, ali u nekim slučajevima ne. Odnosno, ne, ali pod određenim definicijama. Oba su definirana kao takva na način da je kod otvoren i slobodan za korištenje, ali pod uvjetima posebne licence.
Je li moguće promijeniti licencu?
Proces promjene licence može biti kompliciran i izazovan, što naglašava važnost odabira prave licence na početku. Prilikom mijenjanja licence projekta otvorenog koda, nova licenca često mora biti u skladu s izvornom licencom ili biti kompatibilna s njom, ovisno o njezinim uvjetima.
Znači li dijeljenje koda na GitHubu ili GitLabu da je on prema zadanim postavkama zaštićen licencom otvorenog koda?
Ne. Zapravo, licenca pomaže u definiranju i određivanju projekta otvorenog koda. Dok se kod može dijeliti na GitHubu ili GitLabu, kreator koda ga i posjeduje. Također, on ne pripada GitHubu ili GitLabu.
Što se događa s licencom kada se izvede “fork” repozitorija?
Ako nema licence uključene u repozitorij, kod prema zadanim postavkama pripada korisniku. Međutim, “fork” projekta ne mijenja model licence. Njeni uvjeti ostaju na platformama kao što je GitHub, a mogućnosti rada s “forkom” određene su izvornim modelom licence. Ako je ona “stroga”, može ograničiti upotrebu ili distribuciju, ali omogućava doprinos promjenama natrag u nadređeni repozitorij putem predloženih promjena ili zahtjeva za povlačenjem.
Koja je licenca najbolja za pokretanje biznisa?
Poslovne strategije usredotočene na otvoreni kod variraju i ne postoji predložak za ono što održivi projekt otvorenog koda čini komercijalno uspješnim. Primjerice, pokretanje projekta otvorenog izvornog koda kao jezgre poslovanja i zatim nuđenje značajki za poduzeća povrh toga pokazalo se izazovnim, posebno s obzirom na ograničeno financiranje rizičnog kapitala i kraće staze za uspostavu održivih tvrtki.
Dakle, kratak odgovor je da sve ovisi. Najčešće o brojnim faktorima i zato je teško ponuditi konkretno pojašnjenje.
Vrisak.info














