Зборка Java на Microsoft цяпер даступная ўсім

Microsoft пачала распаўсюджваць уласны дыстрыбутыў Java заснаваны на OpenJDK, забяспечваючы бясплатны дыстрыбутыў Java з адкрытым зыходным кодам, які можа канкурыраваць з дыстрыбутывамі Java Oracle. Прадукт Ён распаўсюджваецца бясплатна і даступны ў зыходным кодзе пад ліцэнзіяй GPLv2.

Бінарныя файлы Зборка Microsoft OpenJDK можа ўтрымліваць выпраўленні і ўдасканаленні якія лічацца важнымі для кліентаў і ўнутраных карыстальнікаў, але не былі ўключаны ў праект OpenJDK вышэйшага ўзроўню. Гэтыя выпраўленні і ўдасканаленні будуць адзначаны ў заўвагах да выпуску з даступным зыходным кодам.

Нагадаем, у 2019 годзе Oracle перанесла свае бінарныя дыстрыбутывы Java SE на новае ліцэнзійнае пагадненне. гэта абмяжоўвае камерцыйнае выкарыстанне і дазваляе бясплатна выкарыстоўваць толькі для распрацоўкі праграмнага забеспячэння альбо асабістага карыстання, тэсціравання, прататыпавання і дэманстрацыі прыкладанняў. Для камерцыйнага выкарыстання бясплатна прапануецца выкарыстоўваць бясплатны пакет OpenJDK, ліцэнзаваны ў адпаведнасці з GPLv2, з выключэннямі GNU ClassPath, якія дазваляюць дынамічна звязвацца з камерцыйнымі прадуктамі.

Філіял OpenJDK 11, які выкарыстоўваецца ў дыстрыбутыве Microsoft, класіфікуецца як версіі LTS, абнаўленні якіх будуць стварацца да кастрычніка 2024 г. OpenJDK 11 падтрымліваецца кампаніяй Red Hat.

Варта адзначыць, што Гэты дыстрыбутыў OpenJDK, апублікаваны Microsoft, з'яўляецца ўкладам кампаніі ў экасістэму Java і спроба ўзмацніць узаемадзеянне з грамадствам. Дыстрыбутыў пазіцыянуецца як стабільны і ўжо выкарыстоўваецца многімі прадуктамі і паслугамі Microsoft, у тым ліку Azure, Minecraft, SQL Server, Visual Studio Code і LinkedIn.

Згадваецца, што Зборка Microsoft OpenJDK будзе мець працяглы цыкл тэхнічнага абслугоўвання з штоквартальным выпускам бясплатных абнаўленняў. Ён таксама будзе ўключаць выпраўленні і ўдасканаленні, якія па тых ці іншых прычынах не прымаюцца ў асноўнай праграме OpenJDK, але прызнаюцца важнымі для кліентаў і праектаў Microsoft. Гэтыя дадатковыя змены будуць відавочна адзначаны ў заўвагах да выпуску і апублікаваны ў зыходным кодзе ў сховішчы праекта.

Сёння мы рады паведаміць аб агульнай даступнасці Microsoft Build OpenJDK, новага бясплатнага дыстрыбутыва OpenJDK, які мае адкрыты зыходны код і даступны для любога, хто можа яго разгарнуць дзе заўгодна. Як мы ўжо казалі раней, калі мы абвясцілі Microsoft Preview зборкі OpenJDK, Microsoft выкарыстоўвае шмат Java з больш чым 500.000 XNUMX JVM, якія працуюць унутрана. Java Engineering Group з гонарам уносіць свой уклад у экасістэму Java і дапамагае павялічваць нагрузкі, такія як LinkedIn, Minecraft і Azure.

Microsoft таксама абвясціў, што далучыўся да рабочай групы Eclipse Adoptium, які лічыцца незалежнай ад пастаўшчыка платформай для распаўсюджвання бінарных файлаў OpenJDK, якія цалкам адпавядаюць спецыфікацыям Java, адпавядаюць крытэрам якасці AQAvit і гатовыя да вытворчых праектаў.

Для поўнага адпаведнасці спецыфікацыям зборкі, распаўсюджаныя праз Adoptium, правяраюцца ў адпаведнасці з Java SE TCK (пагадненне паміж Oracle і Eclipse Foundation выкарыстоўваецца для доступу да Набору сумяшчальнасці тэхналогій).

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

Дыстрыбутыў уключае выкананыя файлы для Java 11 і Java 16 на аснове OpenJDK 11.0.11 і OpenJDK 16.0.1. Зборкі гатовыя для Linux, Windows і macOS і даступныя для архітэктуры x86_64. Акрамя таго, была створана тэставая зборка на аснове OpenJDK 16.0.1 для сістэм ARM, якая даступная для Linux і Windows.

У дадатак да гэтай агульнай даступнасці, Microsoft таксама прапановы Microsoft Build of OpenJDK Docker выявы і адпаведныя файлы Docker. Яны прызначаны для выкарыстання любымі праграмамі Java або кампанентамі Java для іх разгортвання ў любым месцы, уключаючы Microsoft Azure.

Фуэнтэ: https://devblogs.microsoft.com


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.