เวอร์ชัน OpenJDK ของ Microsoft พร้อมใช้งานแล้ว

ไมโครซอฟท์

เมื่อปลายปีที่แล้ว เราได้แบ่งปันข่าวเกี่ยวกับความสนใจของ Microsoft ในการพัฒนา OpenJDK และ Microsoft ลงนามข้อตกลงความร่วมมืออย่างเป็นทางการกับ Oracle "Oracle Contributor Agreement" และได้รับการต้อนรับในชุมชน Java

นอกจากนี้ ก่อนหน้านี้ Microsoft ได้เปิดตัวเวอร์ชันตัวอย่างเมื่อเดือนเมษายนปีที่แล้ว และขณะนี้ Microsoft ได้ประกาศความพร้อมใช้งานทั่วไปของ OpenJDK เวอร์ชันของตัวเองในสัปดาห์นี้ ซึ่งเป็นเวอร์ชันโอเพ่นซอร์สของ Java Development Kit (JDK)

OpenJDK ของ Microsoft ได้รับการออกแบบมาเพื่อช่วยให้นักพัฒนาธุรกิจสร้างซอฟต์แวร์ของตนเอง แต่ยังช่วยนักพัฒนาคนอื่นๆ ที่เขียนแอปพลิเคชัน Java ในระหว่างการประกาศครั้งแรกในเดือนเมษายน บริษัท Redmond กล่าวว่ามีเครื่องเสมือนเพียง 140.000 เครื่องที่ใช้ OpenJDK เวอร์ชันแล้ว

"วันนี้เรายินดีที่จะประกาศความพร้อมใช้งานทั่วไปของ Microsoft Build ของ OpenJDK ซึ่งเป็นการแจกจ่าย OpenJDK ใหม่ฟรีที่เป็นโอเพ่นซอร์สและพร้อมให้ใช้งานฟรีสำหรับทุกคนในการปรับใช้ได้ทุกที่" George Adams ผู้จัดการโปรแกรมอาวุโสของ Microsoft ใน บล็อกโพสต์วันอังคาร เขาจำได้ว่า Microsoft ใช้ Java เป็นจำนวนมาก โดยมี JVM มากกว่า 500.000 เครื่องที่ทำงานอยู่ภายใน "Java Engineering Group ภูมิใจมากที่ได้มีส่วนร่วมในระบบนิเวศของ Java และช่วยเพิ่มพลังให้กับเวิร์กโหลด เช่น LinkedIn, Minecraft และ Azure" เขากล่าวเสริม

OpenJDK ของ Microsoft รวมไบนารีสำหรับ Java 11 โดยอิงจาก OpenJDK 11.0.11 + 9 บนเซิร์ฟเวอร์ x64 และสภาพแวดล้อมเดสก์ท็อปบน Windows, macOS และ Linux บริษัทยังได้เปิดตัวไบนารีการเข้าถึงล่วงหน้าใหม่สำหรับ Java 16 สำหรับ Linux และ Windows บน ARM โดยอิงจากเวอร์ชันล่าสุดของ OpenJDK 16.0.1 + 9

ตามที่ Microsoft Java 16 เวอร์ชันใหม่นี้มีผู้เล่น Minecraft หลายล้านคนใช้แล้วด้วยเวอร์ชันล่าสุด 21W19A ของ Minecraft Java Edition Snapshot ซึ่งได้รับการอัปเดตเพื่อรวมรันไทม์ Java 16 ตาม OpenJDK ของ Microsoft

“เราได้ติดตั้ง OpenJDK เวอร์ชันของเราเองกับเครื่องเสมือนหลายแสนเครื่องบน Microsoft และ LinkedIn โดยรวมแล้ว Microsoft มีเครื่องเสมือนมากกว่า 500.000 เครื่องที่ใช้ Java ที่ Microsoft” Julia Liuson รองประธานฝ่ายพัฒนาของ Microsoft กล่าว "เรายังให้บริการนี้แก่ลูกค้า Azure" เขากล่าวเสริม Microsoft ยังเผยแพร่อิมเมจ OpenJDK Docker และ Dockerfiles ที่เกี่ยวข้อง อิมเมจเหล่านี้สามารถใช้โดยแอปพลิเคชัน Java หรือส่วนประกอบใดๆ ของแอปพลิเคชัน Java สำหรับการปรับใช้ที่ใดก็ได้ รวมถึง Microsoft Azure

นอกจากประเด็นเหล่านี้แล้ว Adams ประกาศว่า OpenJDK Microsoft Build เวอร์ชัน OpenJDK 11 มีการสนับสนุนระยะยาว (LTS) และจะได้รับการอัปเดตรายไตรมาสฟรี นอกจากนี้ยังเสริมด้วยว่าไบนารี OpenJDK ของ Microsoft อาจมีการแก้ไขและการปรับปรุงที่เข้ากันได้แบบย้อนหลังซึ่งทีมเห็นว่าสำคัญต่อลูกค้าและผู้ใช้ภายใน แต่ยังไม่ได้รวมไว้ในโปรเจ็กต์อัปสตรีม OpenJDK เนื่องจากการตัดสินใจที่อยู่นอกเหนือการควบคุมของ Microsoft

ตามเขา, การแก้ไขและการปรับปรุงที่ยังไม่ได้รวมต้นน้ำอย่างเป็นทางการ พวกเขาจะระบุไว้อย่างชัดเจนในบันทึกประจำรุ่นและจะมีรหัสที่มา OpenJDK เวอร์ชันของ Microsoft เป็นก้าวสำคัญของบริษัท ซึ่งกำลังสร้างตัวเองให้กลายเป็นผู้เล่นหลักในชุมชน Java

อย่างไรก็ตาม มันจะน้อยกว่าสองล้านนักพัฒนา Python ที่ใช้ VS Code “เราเชื่อว่า Microsoft อยู่ในตำแหน่งที่ไม่เหมือนใครในการเป็นพันธมิตรในชุมชนภาษา เราสามารถมีส่วนร่วมโดยตรงกับชุมชน JDK และเราเสนอเครื่องมือระดับโลกคือ VS Code” Liuson กล่าว

การมีส่วนร่วมของ Microsoft ใน OpenJDK รวมถึงการทำงานกับตัวรวบรวมขยะ garbage และ ความสามารถในการเขียนสำหรับรันไทม์ Java. โดยสรุป OpenJDK เวอร์ชันของ Microsoft มีให้บริการฟรีและสามารถปรับใช้กับแผนการสนับสนุน Azure ที่มีสิทธิ์ได้ รวมไบนารีสำหรับ Java 11 ที่ใช้ OpenJDK 11.0.11 บนเซิร์ฟเวอร์ x64 และสภาพแวดล้อมเดสก์ท็อปบน macOS, Linux และ Windows

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา