Oracle je uklonio ograničenje upotrebe JDK-a u komercijalne svrhe

Oracle je promenio ugovor o licenci za JDK 17 (Java SE Development Kit), koji obezbeđuje referentne verzije alata za razvoj i pokretanje Java aplikacija (uslužni programi, kompajler, biblioteka klasa i JRE runtime). Počevši od JDK 17, paket dolazi pod novom licencom NFTC (Oracle No-Fee Terms and Conditions), koja omogućava besplatnu upotrebu u ličnim i komercijalnim projektima, a takođe dozvoljava upotrebu u radnim okruženjima komercijalnih sistema. Štaviše, uklonjena su ograničenja za potvrđivanje operacija preuzimanja na stranici, što vam omogućava da automatski preuzmete JDK iz skripti.

NFTC licenca takođe podrazumeva mogućnost dobijanja besplatnih kvartalnih ažuriranja sa ispravkama za greške i ranjivosti, ali ova ažuriranja za LTS grane neće biti objavljena za ceo period održavanja, već samo još godinu dana nakon izlaska sledeće LTS verzije. Na primjer, Java SE 17 će biti podržan do 2029. godine, ali besplatna ažuriranja završavaju u septembru 2024., godinu dana nakon objavljivanja Java SE 21 LTS. Što se tiče preraspodjele JDK-a trećim licima, ona je dozvoljena, sve dok se paket ne obezbjeđuje radi zarade. Besplatni OpenJDK, na kojem Oracle gradi JDK, nastavit će se razvijati pod istim uvjetima i odredbama pod GPLv2 licencom, uz GNU ClassPath izuzetke kako bi se omogućilo dinamičko povezivanje s komercijalnim proizvodima.

Podsjetimo da je od 2019. godine JDK podlijegao licencnom ugovoru OTN (Oracle Technology Network), koji je dozvoljavao besplatno korištenje samo u procesu razvoja softvera, za ličnu upotrebu, testiranje, izradu prototipa i demonstriranje aplikacija. Kada se koristi u komercijalnim projektima, bila je potrebna posebna licenca.

izvor: opennet.ru

Dodajte komentar