Ua hoʻopuka ʻo Microsoft i kāna puʻupuʻu ponoʻī o OpenJDK

Ua hoʻomaka ʻo Microsoft e hāʻawi i kāna hoʻoili Java ponoʻī ma muli o OpenJDK. Hāʻawi ʻia ka huahana me ka uku ʻole a loaʻa i ka code kumu ma lalo o ka laikini GPLv2. Aia ka mahele i nā mea hoʻokō no Java 11 a me Java 16, ma muli o OpenJDK 11.0.11 a me OpenJDK 16.0.1. Hoʻomākaukau ʻia nā hale kūkulu no Linux, Windows a me macOS a loaʻa iā ia no ka hoʻolālā x86_64. Eia hou, ua hana ʻia kahi hui hoʻāʻo e pili ana i OpenJDK 16.0.1 no nā ʻōnaehana ARM, i loaʻa no Linux a me Windows.

E hoʻomanaʻo kākou i ka makahiki 2019, ua hoʻololi ʻo Oracle i kāna mahele ʻana i ka Java SE i kahi palapala laikini hou e kaupalena ana i ka hoʻohana ʻana no nā kumu kūʻai aku a ʻae i ka hoʻohana manuahi wale ʻana i ke kaʻina hana hoʻomohala polokalamu a i ʻole no ka hoʻohana pilikino, hoʻāʻo, prototyping a hōʻike i nā noi. No ka hoʻohana pāʻoihana manuahi, manaʻo ʻia e hoʻohana i ka pūʻolo OpenJDK manuahi, i hoʻolako ʻia ma lalo o ka laikini GPLv2 me nā ʻokoʻa GNU ClassPath e ʻae ana i ka hoʻopili ikaika ʻana me nā huahana kalepa. ʻO ka lālā OpenJDK 11, ka mea i hoʻohana ʻia i ka hāʻawi ʻana iā Microsoft, ua helu ʻia ma ke ʻano he LTS hoʻokuʻu, nā mea hou e hana ʻia a hiki i ʻOkakopa 2024. Mālama ʻia ʻo OpenJDK 11 e Red Hat.

Ua ʻike ʻia ʻo ka wehe ʻana o OpenJDK i paʻi ʻia e Microsoft ka hāʻawi ʻana o ka hui i ka kaiaola Java a me kahi hoʻāʻo e hoʻoikaika i ka pilina me ke kaiāulu. Hoʻonohonoho ʻia ka hāʻawi ʻana ma ke ʻano paʻa a hoʻohana ʻia i nā lawelawe a me nā huahana Microsoft he nui, me Azure, Minecraft, SQL Server, Visual Studio Code a me LinkedIn. He lōʻihi ka mālama ʻana o ka hāʻawi ʻana me ka hoʻolaha ʻana i kēlā me kēia hapaha makahiki o nā mea hou manuahi. E komo pū ka haku mele i nā hoʻoponopono a me nā hoʻomaikaʻi ʻana, no kekahi kumu a i ʻole, ʻaʻole i ʻae ʻia i ka OpenJDK nui, akā ʻike ʻia he mea nui no nā mea kūʻai aku a me nā papahana Microsoft. E ʻike maopopo ʻia kēia mau hoʻololi hou i loko o kahi memo hoʻokuʻu a paʻi ʻia ma ke code kumu i loko o ka waihona o ka papahana.

Ua hoʻolaha pū ʻo Microsoft ua hui pū ʻo ia me ka Eclipse Adoptium Working Group, i manaʻo ʻia he mākeke kūʻai kūʻokoʻa no ka hāʻawi ʻana i nā hale binary OpenJDK i hoʻokō piha ʻia me ka kikoʻī Java, hoʻokō i nā koina maikaʻi AQAvit, a mākaukau no ka hoʻohana ʻana i nā papahana hana. No ka hōʻoia ʻana i ka hoʻokō piha ʻana i nā kikoʻī, ua hōʻoia ʻia nā hui i hāʻawi ʻia ma Adoptium i ka Java SE TCK (ke komo i ka Technology Compatibility Kit e pili ana i kahi ʻaelike ma waena o Oracle a me ka Eclipse Foundation).

I kēia manawa, kūkulu ʻia ʻo OpenJDK 8, 11 a me 16 mai ka papahana Eclipse Temurin (ma mua o ka AdoptOpenJDK Java mahele) ma o Adoptium. Aia pū ka papahana Adoptium i nā hui JDK i hana ʻia e IBM e pili ana i ka mīkini virtual OpenJ9 Java, akā ua māhele kaʻawale ʻia kēia mau hui ma o ka pūnaewele IBM.

Eia hou, hiki iā mākou ke hoʻomaopopo i ka papahana Corretto i hoʻomohala ʻia e Amazon, nāna e hāʻawi i nā hāʻawi manuahi o Java 8, 11 a me 16 me kahi manawa lōʻihi o ke kākoʻo, mākaukau no ka hoʻohana ʻana i nā ʻoihana. Ua hōʻoia ʻia ka huahana e holo ma ka ʻōnaehana kūloko o Amazon a ua hōʻoia ʻia e hoʻokō me nā kikoʻī Java SE. ʻO ka hui Lūkini ʻo BellSoft, i hoʻokumu ʻia e nā limahana mua o ka lālā o St. Petersburg o Oracle a noho i ka 6th a me ka 8th mau wahi i ka helu o nā mea komo loa i ka hoʻomohala ʻana o JDK 11 a me JDK 16, e puʻunaue ana i ka hāʻawi ʻana i ka Liberica JDK, kahi i hala i ka hoʻohālikelike. nā ho'āʻo no ka maʻamau Java SE a loaʻa no ka hoʻohana manuahi.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka