Sadržaj:
Definicija - Što znači licenca softvera Apache?
Licenca softvera Apache (ASL) licencna je shema za besplatni i otvoreni izvorni računalni softver (FOSS) koju je napisala Apache Software Foundation (ASF). ASL dopušta da se projekti i softver slobodno preuzimaju i koriste, bilo da su u cijelosti ili djelomično, za osobne, trgovačke ili komercijalne svrhe i bez brige o licenci. Kôd se distribuira otvoreno i dopušteno mu je slobodno modificiranje, preraspodjelu ili proučavanje. Putem otvorenog koda Apache potiče korisnike da dobrovoljno poboljšaju dizajn softvera.
Techopedia objašnjava licencu softvera Apache
Licenca softvera Apache pokazatelj je da je softver besplatan, no Apache i dalje zahtijeva da distribuirani softver Apache sadrži jasno i lako dostupnu kopiju licence; kao i jasno pripisivanje ASF-u za sve distribucije koje uključuju bilo koji Apache softver.
Izmijenjeni kôd ili softver više se ne smatraju Apacheovim i pripisat će se programeru koji ga je modificirao, iako i dalje zadržava ASL. Modificirani softver zabranjeno je koristiti u bilo kojem trgovačkom vlasništvu ili zaštitnom znaku koji može koristiti ili podrazumijevati da ASF podržava distribuciju. Također zabranjuje uporabu bilo kakvih zaštitnih znakova ili logotipa u vlasništvu ASF-a što može sugerirati da je pojedinac koji je modificirao kod stvorio predmetni softver Apache. U osnovi, bilo koji dio softvera podrijetlom Apache trebao bi biti preraspodijeljen pravilnim atribucijom.
Korisnici ne moraju vratiti promjene koda natrag u ASF, no povratne informacije se potiču. Također nije potrebno uključiti sam softver Apache ili modifikacije napravljene u kodu koji se distribuira. Apache License 2.0 kompatibilan je sa GPL sve dok je softver licenciran pod GPL verzijom 3.0.