Ang bersyon ng OpenJDK ng Microsoft ay magagamit na ngayon

microsoft

Sa pagtatapos ng nakaraang taon na ibinahagi namin dito sa blog ang balita tungkol sa interes ng Microsoft sa pagpapaunlad ng OpenJDK at Pormal na pinirmahan ng Microsoft ang isang kasunduan sa pakikipagtulungan kasama ang Oracle "Kasunduan sa Contributor ng Oracle" at tinatanggap sa pamayanan ng Java.

Bilang karagdagan sa dating inilabas ng Microsoft ang isang bersyon ng preview noong Abril at ngayon ay inihayag ng Microsoft sa linggong ito ang pangkalahatang pagkakaroon ng sarili nitong bersyon ng OpenJDK, ang bukas na bersyon ng mapagkukunan ng Java Development Kit (JDK).

Ang OpenJDK ng Microsoft ay idinisenyo upang matulungan ang mga developer ng negosyo na lumikha ng kanilang sariling software, ngunit din upang matulungan ang iba pang mga developer na sumulat ng mga application ng Java. Sa unang anunsyo noong Abril, sinabi ng firm ng Redmond na mahigit sa 140.000 lamang ng mga virtual machine nito ang nakabatay sa bersyon nito ng OpenJDK.

"Ngayon ay nalulugod kaming ipahayag ang pangkalahatang pagkakaroon ng Microsoft Build ng OpenJDK, isang bagong libreng pamamahagi ng OpenJDK na bukas na mapagkukunan at magagamit nang libre para sa sinuman na mag-deploy kahit saan," isinulat ni George Adams, Senior Program Manager. Sa Microsoft, sa isang blog post Martes. Naalala niya na gumagamit ang Microsoft ng maraming Java, na may higit sa 500.000 JVM na tumatakbo sa loob. "Ipinagmamalaki ng Java Engineering Group na magbigay ng kontribusyon sa ecosystem ng Java at tulungan ang mga workload ng kapangyarihan tulad ng LinkedIn, Minecraft at Azure," dagdag niya.

Ang OpenJDK ng Microsoft ay may kasamang mga binary para sa Java 11, batay sa OpenJDK 11.0.11 + 9, sa x64 server at mga kapaligiran sa desktop sa Windows, macOS, at Linux. Ang kumpanya ay naglabas din ng isang bagong maagang pag-access ng binary para sa Java 16 para sa Linux at Windows sa ARM, batay sa pinakabagong bersyon ng OpenJDK 16.0.1 + 9.

Ayon sa Microsoft, Ang bagong bersyon ng Java 16 ay ginagamit na ng milyon-milyong mga manlalaro ng Minecraft, kasama ang pinakabagong bersyon 21W19A ng Minecraft Java Edition Snapshot, na na-update upang isama ang isang Java 16 runtime batay sa OpenJDK ng Microsoft.

"Ipinatupad namin ang aming sariling bersyon ng OpenJDK sa daan-daang libong mga virtual machine sa Microsoft at LinkedIn. Sa pangkalahatan, ang Microsoft ay may higit sa 500.000 virtual machine na nagpapatakbo ng Java sa Microsoft, ”sabi ni Julia Liuson, bise presidente ng dibisyon ng developer ng Microsoft. "Nagbibigay din kami ng serbisyong ito sa mga customer ng Azure," dagdag niya. Nag-publish din ang Microsoft ng mga imaheng OpenJDK Docker at kaukulang Dockerfiles. Ang mga imaheng ito ay maaaring magamit ng anumang Java application o anumang sangkap ng Java application para sa pag-deploy kahit saan, kabilang ang Microsoft Azure.

Bilang karagdagan sa mga puntong ito, Inihayag ni Adams na ang OpenJDK Microsoft Build na mga bersyon ng OpenJDK 11 ay may pangmatagalang suporta (LTS) at makakatanggap ng libreng mga update sa bawat buwan. Idinagdag din nito na ang mga binary ng OpenJDK ng Microsoft ay maaaring maglaman ng mga pag-aayos na umaatras at pagpapahusay na itinuturing ng koponan na mahalaga sa mga customer at panloob na mga gumagamit, ngunit kung saan ay hindi isinasama sa proyekto ng OpenJDK sa paitaas dahil sa mga desisyon sa labas ng kontrol ng Microsoft.

Ayon sa kanya, mga pag-aayos at pagpapabuti na hindi pa opisyal na naisasama sa upstream malinaw na isasaad ang mga ito sa mga tala ng paglabas at magagamit ang source code. Ang bersyon ng Microsoft ng OpenJDK ay isang milyahe para sa kumpanya, na kung saan ay itinataguyod ang kanyang sarili nang higit pa bilang isang pangunahing manlalaro sa pamayanan ng Java.

Gayunpaman, magiging mas mababa ito sa dalawang milyong developer ng Python na gumagamit ng VS Code. "Naniniwala kami na ang Microsoft ay nasa isang natatanging posisyon upang maging kasosyo sa pamayanan ng wika. Maaari kaming gumawa ng isang direktang kontribusyon sa pamayanan ng JDK at nag-aalok kami ng isang tool sa buong mundo, katulad ng VS Code, "sabi ni Liuson.

Ang mga kontribusyon ng Microsoft sa OpenJDK ay nagsasama ng trabaho sa basurero at mga kakayahan sa pagsulat para sa Java runtime. Bilang konklusyon, ang bersyon ng OpenJDK ng Microsoft ay magagamit nang libre at maaaring maipadala sa mga karapat-dapat na plano sa suporta ng Azure. May kasamang mga binary para sa Java 11 batay sa OpenJDK 11.0.11, sa mga server ng x64 at mga desktop sa macOS, Linux at Windows.

Fuente: https://devblogs.microsoft.com/


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.