Microsoft lub Java tsim muaj tam sim no rau txhua tus neeg

Microsoft tau pib xa nws tus kheej Java tis raws li OpenJDK, muab kev ywj pheej qhib Java qhov kev xa tawm uas tuaj yeem sib tw nrog Oracle's Java faib tawm. Cov khoom Nws tau faib pub dawb thiab muaj nyob rau ntawm qhov chaws raws li GPLv2 daim ntawv tso cai.

Ob leeg Microsoft Build ntawm OpenJDK yuav muaj kev kho thiab kev txhim kho uas suav tias yog qhov tseem ceeb rau cov neeg siv khoom thiab cov neeg siv sab hauv, tab sis tsis tau muab tso rau hauv OpenJDK qhov dej num saum toj. Cov kev kho thiab txhim kho yuav tau sau tseg hauv tsab ntawv tso tawm nrog cov muaj cov kab ntawv tawm.

Raws li kev nco, Oracle hauv 2019 pauv nws Java SE binary faib tawm rau daim ntawv cog lus tshiab daim ntawv cog lus. que Txwv tsis pub siv coj mus muag thiab tso cai siv dawb tsuas yog hauv kev txhim kho software lossis kev siv tus kheej, kuaj, ua qauv, thiab thov ua qauv qhia. Kev coj mus muag siv yam tsis tau them nqi, nws tau hais kom siv cov dawb OpenJDK pob ntawv tso cai raws li GPLv2 nrog GNU ClassPath tshwj xeeb uas tso cai sib txuas nrog cov khoom lag luam.

OpenJDK 11 ceg, uas tau siv rau hauv Microsoft qhov kev faib tawm, tau faib ua LTS cov ntawv, uas qhov hloov tshiab yuav tsim tawm kom txog thaum Lub Kaum Hli 2024. OpenJDK 11 tau raug tswj hwm los ntawm Red Hat Company.

Nws yuav tsum tau sau tseg tias Qhov no OpenJDK kev luam tawm los ntawm Microsoft yog lub tuam txhab txoj kev koom tes rau Java ecosystem thiab kev sib zog ua kom muaj kev cuam tshuam nrog zej zog. Kev faib tawm tau ruaj khov thiab twb tau siv ntau ntawm Microsoft cov khoom lag luam thiab cov kev pabcuam, suav nrog Azure, Minecraft, SQL Server, Visual Studio Code, thiab LinkedIn.

Nws yog hais tias Microsoft Lub Tuam Tsev ntawm OpenJDK yuav muaj lub sijhawm tswj xyuas ntev nrog peb lub hlis twg tso cov hloov tshiab dawb. Nws tseem yuav suav qhov kev txhim kho thiab kev txhim kho uas, rau ib qho laj thawj lossis lwm qhov, tsis lees txais hauv OpenJDK lub ntsiab, tab sis raug lees paub tias yog qhov tseem ceeb rau Microsoft cov neeg siv khoom thiab cov haujlwm. Cov kev hloov pauv tshiab no yuav raug sau meej meej nyob rau hauv cov ntaub ntawv tshaj tawm thiab tshaj tawm nyob rau hauv qhov chaws txheej txheem hauv txoj haujlwm tsim cia.

Niaj hnub no peb zoo siab tshaj tawm qhov muaj dav dav ntawm Microsoft Build of OpenJDK, qhov kev faib khoom tshiab yam tsis muaj nqi ntawm OpenJDK uas yog qhov chaw qhib thiab muaj pub dawb rau txhua tus neeg xa mus nyob txhua qhov chaw. Raws li peb tau hais ua ntej thaum peb tshaj tawm Microsoft Tsim Kev Saib Ua Ntej ntawm OpenJDK, Microsoft yog Java hnyav dua nrog tshaj 500.000 JVMs uas khiav ntawm sab hauv. Pab pawg Java Engineering muaj kev txaus siab los pab rau Java ecosystem thiab pab lub zog ua haujlwm zoo li LinkedIn, Minecraft, thiab Azure.

Microsoft kuj tau tshaj tawm tias nws tau koom nrog Pab Pawg Ua Haujlwm Eclipse Adoptium, uas yog suav hais tias yog tus muag khoom-ywj pheej platform rau xa tawm OpenJDK binaries uas tau ua tiav raws li Java cov kev qhia tshwj xeeb, tau raws li AQAvit cov kev cai zoo, thiab npaj rau cov haujlwm zoo.

Rau tag nrho cov kev qhia ua tiav, cov rooj sibtham faib los ntawm Adoptium yog qhov muaj tseeb tiv thaiv Java SE TCK (kev pom zoo ntawm Oracle thiab Eclipse Foundation yog siv los nkag rau Cov Khoom Siv Tshuab).

Tam sim no, OpenJDK tsim 8, 11, thiab 16 los ntawm Eclipse Temurin project (yav dhau los ua Java faib ntawm AdoptOpenJDK) tau faib ncaj qha los ntawm AdoptiumCov. Adoptium txoj haujlwm tseem suav nrog IBM-tsim JDK cov rooj sib txoos raws li OpenJ9 Java lub tshuab virtual, tab sis cov rooj sib txoos no tau faib tshwj xeeb los ntawm IBM chaw.

Kev faib khoom suav nrog kev ua tiav rau Java 11 thiab Java 16, raws li OpenJDK 11.0.11 thiab OpenJDK 16.0.1Cov. Cov tuam tsev npaj txhij rau Linux, Windows thiab macOS thiab muaj nyob rau ntawm x 86_64 architecture. Tsis tas li ntawd, kev sim ua raws li OpenJDK 16.0.1 tau tsim rau ARM systems, uas muaj rau Linux thiab Windows.

Ntxiv rau kev nthuav dav dav no, Microsoft kuj muaj Microsoft Tsim ntawm OpenJDK Docker cov duab thiab Docker cov ntaub ntawv sib xws. Cov no yog tsim los siv los ntawm ib daim ntawv thov Java lossis Java daim ntawv thov cov khoom siv ua kom xa mus rau txhua qhov chaw, suav nrog Microsoft Azure.

Source: https://devblogs.microsoft.com


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.