Oracle коммерциялық мақсатта JDK пайдалану шектеуін алып тастады

Oracle JDK 17 (Java SE Development Kit) үшін лицензиялық келісімді өзгертті, ол Java қолданбаларын әзірлеуге және іске қосуға арналған құралдардың анықтамалық жинақтарын (утилиталар, компилятор, сынып кітапханасы және JRE орындалу ортасы) қамтамасыз етеді. JDK 17 нұсқасынан бастап пакет жеке және коммерциялық жобаларда тегін пайдалануға мүмкіндік беретін, сондай-ақ коммерциялық жүйелердің өндірістік орталарында пайдалануға мүмкіндік беретін жаңа NFTC (Oracle No-Fee Terms and Conditions) лицензиясы бойынша жеткізіледі. Сонымен қатар, сайтта жүктеу операцияларын растау бойынша шектеулер жойылды, бұл JDK-ны сценарийлерден автоматты түрде жүктеуге мүмкіндік береді.

NFTC лицензиясы сонымен қатар қателер мен осалдықтарды жою арқылы тоқсан сайынғы тегін жаңартулар мүмкіндігін білдіреді, бірақ LTS филиалдарына арналған бұл жаңартулар бүкіл техникалық қызмет көрсету кезеңіне шығарылмайды, тек келесі LTS нұсқасы шыққаннан кейін тағы бір жыл ішінде шығарылады. Мысалы, Java SE 17 нұсқасына 2029 жылға дейін қолдау көрсетіледі, бірақ жаңартуларға тегін қол жеткізу Java SE 2024 LTS шығарылғаннан кейін бір жыл өткен соң, 21 жылдың қыркүйегінде аяқталады. Үшінші тарап жеткізушілерінің JDK таратуына келетін болсақ, бұл рұқсат етіледі, бірақ егер пакет пайда үшін қарастырылмаған болса. Oracle JDK құрастыратын тегін OpenJDK бумасы GPLv2 лицензиясы бойынша бірдей шарттармен өңделуін жалғастырады, GNU ClassPath ерекше жағдайлары коммерциялық өнімдермен динамикалық байланыстыруға мүмкіндік береді.

Еске салайық, 2019 жылдан бастап JDK OTN (Oracle Technology Network) лицензиялық келісіміне бағынды, ол тек бағдарламалық жасақтаманы әзірлеу процесінде, жеке пайдалану, тестілеу, прототиптеу және қолданбаларды көрсету үшін тегін пайдалануға рұқсат берді. Коммерциялық жобаларда пайдаланған кезде жеке лицензияны сатып алу қажет болды.

Ақпарат көзі: opennet.ru

пікір қалдыру