Versi OpenJDK Microsoft sekarang tersedia

Microsoft

Pada akhir tahun lalu kami berbagi di sini di blog berita tentang minat Microsoft dalam pengembangan OpenJDK dan Microsoft secara resmi menandatangani perjanjian kerjasama dengan Oracle "Perjanjian Kontributor Oracle" dan telah disambut baik di komunitas Java.

Selain sebelumnya Microsoft merilis versi pratinjau April lalu dan sekarang Microsoft mengumumkan minggu ini ketersediaan umum versi OpenJDK-nya sendiri, versi open source Java Development Kit (JDK).

OpenJDK Microsoft dirancang untuk membantu pengembang bisnis membuat perangkat lunak mereka sendiri, tetapi juga untuk membantu pengembang lain yang menulis aplikasi Java. Selama pengumuman pertama pada bulan April, perusahaan Redmond mengatakan bahwa lebih dari 140.000 mesin virtualnya sudah didasarkan pada versi OpenJDK-nya.

"Hari ini kami dengan senang hati mengumumkan ketersediaan umum Microsoft Build OpenJDK, distribusi gratis OpenJDK baru yang open source dan tersedia secara gratis bagi siapa saja untuk digunakan di mana saja," tulis George Adams, Manajer Program Senior di Microsoft, dalam sebuah posting blog Selasa. Dia ingat bahwa Microsoft menggunakan banyak Java, dengan lebih dari 500.000 JVM berjalan secara internal. "Java Engineering Group sangat bangga berkontribusi pada ekosistem Java dan membantu beban kerja seperti LinkedIn, Minecraft, dan Azure," tambahnya.

OpenJDK Microsoft menyertakan binari untuk Java 11, berdasarkan OpenJDK 11.0.11 + 9, di server x64 dan lingkungan desktop di Windows, macOS, dan Linux. Perusahaan juga telah merilis biner akses awal baru untuk Java 16 untuk Linux dan Windows di ARM, berdasarkan versi terbaru OpenJDK 16.0.1 + 9.

Menurut Microsoft, Versi baru Java 16 ini sudah digunakan oleh jutaan pemain Minecraft, dengan Snapshot Minecraft Java Edition versi 21W19A terbaru, yang telah diperbarui untuk menyertakan runtime Java 16 berdasarkan OpenJDK Microsoft.

“Kami telah mengimplementasikan OpenJDK versi kami sendiri di ratusan ribu mesin virtual di Microsoft dan LinkedIn. Secara keseluruhan, Microsoft memiliki lebih dari 500.000 mesin virtual yang menjalankan Java di Microsoft, ”kata Julia Liuson, wakil presiden divisi pengembang Microsoft. “Kami juga memberikan layanan ini kepada pelanggan Azure,” tambahnya. Microsoft juga menerbitkan gambar OpenJDK Docker dan file Docker terkait. Gambar-gambar ini dapat digunakan oleh aplikasi Java apa pun atau komponen aplikasi Java apa pun untuk diterapkan di mana saja, termasuk Microsoft Azure.

Selain poin-poin tersebut, Adams mengumumkan bahwa OpenJDK Microsoft Build versi OpenJDK 11 memiliki dukungan jangka panjang (LTS) dan akan menerima pembaruan triwulanan gratis. Itu juga menambahkan bahwa binari OpenJDK Microsoft mungkin berisi perbaikan dan peningkatan yang kompatibel ke belakang yang dianggap penting oleh tim bagi pelanggan dan pengguna internal, tetapi yang belum dimasukkan ke dalam proyek OpenJDK hulu karena keputusan di luar kendali Microsoft. .

Menurut dia, perbaikan dan peningkatan yang belum secara resmi dimasukkan ke hulu mereka akan dinyatakan dengan jelas dalam catatan rilis dan kode sumber akan tersedia. OpenJDK versi Microsoft merupakan tonggak sejarah bagi perusahaan, yang semakin memantapkan dirinya sebagai pemain kunci dalam komunitas Java.

Namun, itu akan kurang dari dua juta pengembang Python yang menggunakan VS Code. “Kami percaya bahwa Microsoft berada dalam posisi unik untuk menjadi mitra dalam komunitas bahasa. Kami dapat memberikan kontribusi langsung ke komunitas JDK dan kami menawarkan alat kelas dunia, yaitu VS Code, ”kata Liuson.

Kontribusi Microsoft untuk OpenJDK termasuk pekerjaan pada pengumpul sampah dan kemampuan menulis untuk runtime Java. Kesimpulannya, OpenJDK versi Microsoft tersedia secara gratis dan dapat digunakan pada paket dukungan Azure yang memenuhi syarat. Termasuk binari untuk Java 11 berdasarkan OpenJDK 11.0.11, di server x64 dan lingkungan desktop di macOS, Linux, dan Windows.

sumber: https://devblogs.microsoft.com/


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.