Microsoft өзүнүн OpenJDK бөлүштүрүүсүн жарыялады

Microsoft OpenJDK негизинде өзүнүн Java дистрибьютурасын тарата баштады. Продукт акысыз таратылат жана GPLv2 лицензиясы боюнча баштапкы коддо жеткиликтүү. Бөлүштүрүү OpenJDK 11 жана OpenJDK 16 негизиндеги Java 11.0.11 жана Java 16.0.1 үчүн аткарылуучу файлдарды камтыйт. Курулмалар Linux, Windows жана macOS үчүн даярдалган жана x86_64 архитектурасы үчүн жеткиликтүү. Кошумчалай кетсек, Linux жана Windows үчүн жеткиликтүү болгон ARM системалары үчүн OpenJDK 16.0.1 негизиндеги тесттик жыйын түзүлдү.

Эске сала кетсек, 2019-жылы Oracle өзүнүн Java SE бинардык дистрибутивдерин коммерциялык максатта колдонууну чектеген жана программалык камсыздоону иштеп чыгуу процессинде же жеке колдонуу, тестирлөө, прототиптөө жана тиркемелерди көрсөтүү үчүн гана бекер колдонууга уруксат берген жаңы лицензиялык келишимге өткөрүп берген. Акысыз коммерциялык колдонуу үчүн GPLv2 лицензиясы боюнча берилген, коммерциялык продуктылар менен динамикалык байланышты камсыз кылуучу GNU ClassPath өзгөчөлүктөр менен берилген бекер OpenJDK пакетин колдонуу сунушталат. Microsoft бөлүштүрүүдө колдонулган OpenJDK 11 бутагы LTS релизи катары классификацияланган, анын жаңыртуулары 2024-жылдын октябрына чейин түзүлөт. OpenJDK 11 Red Hat тарабынан колдоого алынат.

Microsoft тарабынан жарыяланган OpenJDK дистрибуциясы компаниянын Java экосистемасына кошкон салымы жана коомчулук менен өз ара аракеттенүүнү күчөтүү аракети экени белгиленген. Бөлүштүрүү туруктуу жана буга чейин Azure, Minecraft, SQL Server, Visual Studio Code жана LinkedIn сыяктуу көптөгөн Microsoft кызматтарында жана өнүмдөрүндө колдонулган. Бөлүштүрүү чейрек сайын акысыз жаңыртууларды жарыялоо менен узак тейлөө циклине ээ болот. Композиция ошондой эле тигил же бул себептерден улам негизги OpenJDKге кабыл алынбаган, бирок Microsoft кардарлары жана долбоорлору үчүн маанилүү деп таанылган оңдоолорду жана жакшыртууларды камтыйт. Бул кошумча өзгөртүүлөр релиз эскертүүсүндө ачык белгиленет жана долбоордун репозиторийиндеги баштапкы коддо жарыяланат.

Microsoft ошондой эле Java спецификациясына толук жооп берген, AQAvit сапат критерийлерине жооп берген жана өндүрүштүк долбоорлордо колдонууга даяр OpenJDK бинардык түзүлүштөрүн жайылтуу үчүн сатуучудан бейтарап базар болуп эсептелген Eclipse Adoptium Жумушчу тобуна кошулганын жарыялады. Техникалык шарттарга толук шайкеш келүүсүн камсыздоо үчүн Adoptium аркылуу таратылган ассамблеялар Java SE TCKде текшерилет (Технологиялар шайкештик комплектине кирүү Oracle менен Eclipse Фондунун ортосундагы келишимди камтыйт).

Учурда Eclipse Temurin долбоорунан OpenJDK 8, 11 жана 16 түзүмдөрү (мурунку AdoptOpenJDK Java дистрибьютору) түздөн-түз Adoptium аркылуу таратылат. Adoptium долбоору ошондой эле OpenJ9 Java виртуалдык машинасынын негизинде IBM тарабынан чыгарылган JDK жыйындарын камтыйт, бирок бул ассамблеялар IBM веб-сайты аркылуу өзүнчө бөлүштүрүлөт.

Кошумчалай кетсек, Amazon тарабынан иштелип чыккан Corretto долбоорун белгилей кетсек болот, ал Java 8, 11 жана 16нын акысыз дистрибуцияларын узак мөөнөттүү колдоо менен, ишканаларда колдонууга даяр. Продукт Amazon'дун ички инфраструктурасында иштей тургандыгы тастыкталган жана Java SE спецификацияларына шайкеш келгени тастыкталган. Oracle'дын Санкт-Петербургдагы филиалынын мурдагы кызматкерлери тарабынан негизделген жана JDK 6 жана JDK 8ны иштеп чыгуунун эң активдүү катышуучуларынын рейтингинде 11-16-орундарды ээлеген орусиялык BellSoft компаниясы шайкештиктен өткөн Liberica JDK дистрибуциясын таратат. Java SE стандарты үчүн тесттер жана акысыз колдонуу үчүн жеткиликтүү.

Source: opennet.ru

Комментарий кошуу