„Oracle“ panaikino JDK naudojimo komerciniais tikslais apribojimą

„Oracle“ pakeitė JDK 17 („Java SE Development Kit“) licencijos sutartį, kurioje pateikiamos „Java“ taikomųjų programų kūrimo ir vykdymo įrankių (priemonės, kompiliatorius, klasės biblioteka ir JRE vykdymo laikas) referencinės versijos. Pradedant nuo JDK 17, paketui taikoma nauja NFTC (Oracle No-Fee Terms and Conditions) licencija, kuri leidžia nemokamai naudoti asmeniniuose ir komerciniuose projektuose, taip pat leidžia naudoti komercinių sistemų darbo aplinkoje. Be to, buvo pašalinti apribojimai, patvirtinantys atsisiuntimo operacijas svetainėje, o tai leidžia automatiškai atsisiųsti JDK iš scenarijų.

NFTC licencija taip pat numato galimybę kas ketvirtį gauti nemokamus atnaujinimus su klaidų ir pažeidžiamumų pataisymais, tačiau šie LTS filialų atnaujinimai bus išleisti ne visą priežiūros laikotarpį, o tik dar metus po kitos LTS versijos išleidimo. Pavyzdžiui, „Java SE 17“ bus palaikoma iki 2029 m., tačiau nemokami atnaujinimai baigsis 2024 m. rugsėjį, praėjus metams po „Java SE 21 LTS“ išleidimo. Kalbant apie JDK perskirstymą trečiosioms šalims, tai leidžiama, jei paketas nėra pateiktas siekiant pelno. Nemokamas OpenJDK, kuriuo Oracle kuria JDK, ir toliau bus kuriamas tomis pačiomis sąlygomis pagal GPLv2 licenciją, su GNU ClassPath išimtimis, kad būtų galima dinamiškai susieti su komerciniais produktais.

Prisiminkite, kad nuo 2019 m. JDK galiojo OTN (Oracle Technology Network) licencijos sutartis, leidžianti nemokamai naudoti tik programinės įrangos kūrimo procese, asmeniniam naudojimui, testavimui, prototipų kūrimui ir programų demonstravimui. Naudojant komerciniuose projektuose, reikėjo atskiros licencijos.

Šaltinis: opennet.ru

Добавить комментарий