Oracle Java SE лицензиясын өзгертуде. Red Hat OpenJDK 8 және 11-ге техникалық қызмет көрсетуді өз қолына алды

16 сәуірден бастап Oracle басып шығара бастады Java SE коммерциялық пайдалануды шектейтін жаңа лицензиялық келісіммен шығарылады. Java SE енді тек бағдарламалық жасақтаманы әзірлеу кезінде немесе жеке пайдалану, тестілеу, прототиптеу және қолданбаларды көрсету үшін ғана тегін пайдаланылуы мүмкін.

16 сәуірге дейін Java SE жаңартулары лицензия бойынша шығарылды BCL (Бинарлы код лицензиясы), содан кейін тек жаңа лицензиялық келісім бойынша OTN (Oracle Technology Network). Коммерциялық жобаларда пайдаланған кезде лицензия сатып алу немесе тегін пакетке ауысу қажет OpenJDK, ол коммерциялық өнімдермен динамикалық байланыстыруға мүмкіндік беретін GNU ClassPath ерекшеліктері бар GPLv2 лицензиясы бойынша бірдей шарттармен әзірленуін жалғастыруда. Одан әрі алу үшін Java SE пайдалануды жалғастырсаңыз жаңартулар Кәсіпорындар бір пайдаланушыға немесе бір компьютерге айына 2.50 доллар тұратын коммерциялық лицензия алуы керек.

Лицензиялау үлгісін өзгерту туралы шешім әзірлеу процесін модернизациялаудан кейін қабылданды, ол OpenJDK-мен біртұтас, үнемі жаңартылып отыратын негізгі филиалға ауыстырылды, оған дайын өзгерістер кіреді және жаңа шығарылымдарды тұрақтандыру үшін филиалдар жарты жылда бір рет тармақталады. Бұрын Oracle Java SE жиынтығы қосымша коммерциялық құрамдастарды қамтыса, енді олардың бастапқы коды ашық және OpenJDK және Oracle Java SE өнімдерін бір-бірін алмастыратын деп санауға болады. Java.com сайтынан жеткізілген Oracle Java SE екілік файлдарының корпоративтік пайдаланушылары OpenJDK құрастыруларына жаңарту арқылы Java тілін тегін пайдалануды жалғастыра алады.

Java SE 8 тармағын пайдалансаңыз, Amazon әзірлеген жобаға ауыса аласыз Corretto, тарату ұзақ мерзімді қолдауымен Java 8 және 11 тегін таратулары, кәсіпорындарда пайдалануға дайын. Corretto 8 жаңартуларының шығарылуы кем дегенде 2023 жылдың маусымына дейін қамтамасыз етіледі. Жаңартулар тегін және ешқандай шектеусіз беріледі. Corretto техникалық сипаттамаларға сәйкес сертификатталған және оны Java SE ауыстыру үшін пайдалануға болады.

Сонымен қатар, Red Hat екенін атап өтуге болады қабылдады бұрын Oracle қолдаған OpenJDK 8 және OpenJDK 11 тармақтары бойынша көшбасшылық, енді OpenJDK 12-ге және OpenJDK 13 шығарылымы қыркүйекте таралатын негізгі тармақты дамытуға бағытталған.
Red Hat бұрынғы филиалдар үшін жалпыға қолжетімді жаңартуларды жасауды жалғастыру, олардың кодтық базасын сақтау және техникалық қолдау мәселелерін шешу жұмысын өз мойнына алды. Айта кету керек, мұндай қадам ерекше нәрсе емес, Red Hat бұрын филиалдарға күтім жасауды қолға алған OpenJDK 7 и OpenJDK 6.

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

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