Microsoft ประกาศความพร้อมใช้งานของ OpenJD เวอร์ชันพรีวิว

Microsoft ได้ประกาศเปิดตัวอย่าง Java Development Kit ของตัวเองแล้วซึ่งอธิบายว่าเป็น "การแจกจ่ายฟรีระยะยาวแบบใหม่ที่ได้รับการสนับสนุนและวิธีใหม่สำหรับ Microsoft ในการทำงานร่วมกันและมีส่วนร่วมในระบบนิเวศของ Java" ต่อจากนั้นเวอร์ชันนี้จะกลายเป็นการแจกจ่ายเริ่มต้นของ Java 11 ในบริการที่มีการจัดการ Azure

และนั่นก็คือ Microsoft ใช้จาวาในแผนกนักพัฒนาและในปริมาณงาน จาก java บนแพลตฟอร์มคลาวด์ Azure ของคุณ เมื่อปีที่แล้วผู้ผลิตซอฟต์แวร์ได้พอร์ต OpenJDK สำหรับ Windows 10 ไปยังอุปกรณ์ที่ใช้ Arm (AArch64) แต่ OpenJDK เวอร์ชันใหม่ของ Microsoft ถือเป็นก้าวที่ยิ่งใหญ่กว่ามาก

Microsoft อาศัยเทคโนโลยี Java สำหรับระบบภายในที่หลากหลาย แอปพลิเคชันและปริมาณงานเพื่อให้สามารถใช้ผลิตภัณฑ์และบริการสาธารณะที่เป็นที่รู้จักตลอดจนระบบภารกิจสำคัญจำนวนมากที่ขับเคลื่อนธุรกิจ โครงสร้างพื้นฐาน Azure และ บริษัท เน้นย้ำถึงการใช้ภาษาในเวอร์ชันของตัวเองภายในอย่างเข้มข้น

ไมโครซอฟท์ ระบุว่าในขณะนี้เวอร์ชันพรีวิวตรงตามข้อกำหนดของ Java 11 แล้ว และสามารถแทนที่ OpenJDK เวอร์ชันอื่นได้

“ ไบนารี Microsoft OpenJDK สำหรับ Java 11 ใช้ซอร์สโค้ด OpenJDK ตามสคริปต์รุ่นเดียวกับที่ใช้โดยโปรเจ็กต์ Eclipse Adoptium และทดสอบโดยชุด Eclipse Adoptium QA (รวมถึงการทดสอบโดยโปรเจ็กต์ OpenJDK) ไบนารี Java 11 ของเราได้ผ่านการทดสอบชุดความเข้ากันได้ทางเทคนิค (TCK) สำหรับ Java 11 ซึ่งใช้เพื่อตรวจสอบความเข้ากันได้กับข้อกำหนด Java 11 เวอร์ชันของ Microsoft OpenJDK เป็นการแทนที่อย่างง่ายสำหรับการแจกจ่าย OpenJDK อื่น ๆ ที่มีอยู่ในระบบนิเวศของ Java '.

สิ่งที่ทำให้ไบนารี OpenJDK 11 เวอร์ชันของ Microsoft แตกต่างออกไป บริษัท อื่น ๆ กล่าวคือ:

"การแก้ไขและปรับปรุงที่เราคิดว่ามีความสำคัญต่อลูกค้าและผู้ใช้ภายใน" “ บางส่วนยังไม่ได้รับการอัปเดตอย่างเป็นทางการและมีการระบุไว้อย่างชัดเจนในบันทึกประจำรุ่นของเรา สิ่งนี้ช่วยให้เราสามารถเร่งการปรับปรุงและแก้ไขในขณะที่ทำการเปลี่ยนแปลงเหล่านั้นควบคู่กันไป การอัปเดตจะฟรีและนักพัฒนา Java ทุกคนสามารถนำไปใช้งานได้ทุกที่ "

ตามบล็อกโพสต์ของนักพัฒนาของ บริษัท Bruno Borges จากแผนก Java Product Management ของ Microsoft ระบุว่า Microsoft กำลังติดตั้ง Java Virtual Machines (JVM) มากกว่า 500,000 เครื่องภายใน (ไม่รวมบริการ Azure และปริมาณงานทั้งหมด) สำหรับลูกค้า) นอกจากนี้ JVM มากกว่า 140.000 รายการเหล่านี้ใช้ OpenJDK เวอร์ชันของ Microsoft แล้วตามที่ บริษัท ระบุ

Azure ยังคงเป็นเป้าหมายหลักสำหรับการพัฒนา Java ภายใน ขับเคลื่อนงานที่สำคัญและสนับสนุนโครงสร้างพื้นฐานโดยรวม แต่ JVM เหล่านี้ยังใช้สำหรับไมโครเซอร์วิสแบ็คเอนด์ระบบข้อมูลขนาดใหญ่โบรกเกอร์ข้อความบริการส่งข้อความสตรีมเหตุการณ์และเซิร์ฟเวอร์เกม

“ Java เป็นหนึ่งในภาษาโปรแกรมที่สำคัญที่สุดที่มีการใช้งานในปัจจุบัน นักพัฒนาใช้เพื่อสร้างทุกอย่างตั้งแต่แอปพลิเคชันทางธุรกิจที่จำเป็นไปจนถึงหุ่นยนต์งานอดิเรก "บริษัท กล่าวในแถลงการณ์ 

ในอนาคต Microsoft จะแนะนำการเพิ่มประสิทธิภาพที่ดีขึ้นสำหรับปริมาณงาน Java ในบริการเหล่านี้เมื่อ บริษัท เริ่มปรับใช้ JVM ใหม่ด้วย OpenJDK เวอร์ชันบน Azure ในปลายปีนี้เวอร์ชันนี้จะกลายเป็นการแจกจ่ายเริ่มต้นสำหรับ Java 11 บนบริการที่มีการจัดการ Azure Bruno กล่าวในแถลงการณ์

นอกจากนี้ควรสังเกตด้วยว่าสำหรับบริการที่มีการจัดการ Azure ซึ่งเสนอ Java 8 เป็นตัวเลือกรันไทม์เป้าหมาย Microsoft จะสนับสนุน Eclipse Adoptium Java 8 ไบนารี (เดิมชื่อ AdoptOpenJDK)

แพคเกจดูตัวอย่าง OpenJDK ของ Microsoft และตัวติดตั้งพร้อมใช้งานทันที ลูกค้า Microsoft Azure ยังสามารถทดสอบการแสดงตัวอย่างโดยใช้ Azure Cloud Shell ในเบราว์เซอร์หรือใน Windows Terminal

สุดท้ายนี้มีการกล่าวถึงไบนารี Java 11 (ตาม OpenJDK 11.0.10 + 9) สำหรับการปรับใช้เดสก์ท็อป / เซิร์ฟเวอร์ x64 บน macOS, Linux และ Windows


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

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

*

*

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