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 екілік дистрибутивтерін коммерциялық мақсатта пайдалануды шектейтін және тек бағдарламалық жасақтаманы әзірлеу процесінде немесе жеке пайдалану, тестілеу, прототиптеу және қолданбаларды көрсету үшін тегін пайдалануға мүмкіндік беретін жаңа лицензиялық келісімге көшірді. Тегін коммерциялық пайдалану үшін коммерциялық өнімдермен динамикалық байланыстыруға мүмкіндік беретін GNU ClassPath ерекшеліктері бар GPLv2 лицензиясы бойынша жеткізілетін тегін OpenJDK бумасын пайдалану ұсынылады. Microsoft таратуында қолданылатын OpenJDK 11 тармағы LTS шығарылымы ретінде жіктеледі, жаңартулары 2024 жылдың қазан айына дейін жасалады. OpenJDK 11-ге Red Hat компаниясы қолдау көрсетеді.

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

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

Қазіргі уақытта Eclipse Temurin жобасынан (бұрынғы AdoptOpenJDK Java дистрибутиві) OpenJDK 8, 11 және 16 құрастырулары тікелей 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 стандартына арналған сынақтар және тегін пайдалануға болады.

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

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