Oracle je odstranil omejitev uporabe JDK v komercialne namene

Oracle je spremenil licenčno pogodbo za JDK 17 (Java SE Development Kit), ki zagotavlja referenčne gradnje orodij za razvoj in izvajanje aplikacij Java (pripomočki, prevajalnik, knjižnica razredov in izvajalno okolje JRE). Začenši z JDK 17 se paket dobavlja pod novo licenco NFTC (Oracle No-Fee Terms and Conditions), ki omogoča brezplačno uporabo v osebnih in komercialnih projektih ter omogoča uporabo v produkcijskih okoljih komercialnih sistemov. Poleg tega so bile odstranjene omejitve pri potrjevanju operacij prenosa na spletnem mestu, kar vam omogoča samodejni prenos JDK iz skriptov.

Licenca NFTC vključuje tudi možnost brezplačnih četrtletnih posodobitev z odpravo napak in ranljivosti, vendar te posodobitve za podružnice LTS ne bodo izdane za celotno obdobje vzdrževanja, temveč le še eno leto po izidu naslednje različice LTS. Na primer, Java SE 17 bo podprta do leta 2029, vendar se bo brezplačen dostop do posodobitev končal septembra 2024, eno leto po izdaji Java SE 21 LTS. Kar zadeva distribucijo JDK s strani tretjih ponudnikov, je to dovoljeno, vendar če paket ni namenjen dobičku. Brezplačni paket OpenJDK, na katerem Oracle gradi svoj JDK, se bo še naprej razvijal pod enakimi pogoji pod licenco GPLv2, z izjemami GNU ClassPath, ki omogočajo dinamično povezovanje s komercialnimi izdelki.

Naj spomnimo, da je JDK od leta 2019 predmet licenčne pogodbe OTN (Oracle Technology Network), ki je dovoljevala brezplačno uporabo samo v procesu razvoja programske opreme, za osebno uporabo, testiranje, izdelavo prototipov in predstavitev aplikacij. Pri uporabi v komercialnih projektih je bil potreben nakup ločene licence.

Vir: opennet.ru

Dodaj komentar