Versi OpenJDK Microsoft kini tersedia

microsoft

Pada akhir tahun lalu kami berkongsi di blog di sini berita mengenai minat Microsoft terhadap pembangunan OpenJDK dan Microsoft secara rasmi menandatangani perjanjian kerjasama dengan Oracle "Perjanjian Penyumbang Oracle" dan telah disambut baik di masyarakat Jawa.

Selain sebelumnya Microsoft melancarkan versi pratonton April lalu dan sekarang Microsoft mengumumkan minggu ini ketersediaan umum OpenJDK versi sendiri, versi sumber terbuka dari Java Development Kit (JDK).

OpenJDK Microsoft dirancang untuk membantu pemaju perniagaan membuat perisian mereka sendiri, tetapi juga untuk membantu pemaju lain yang menulis aplikasi Java. Semasa pengumuman pertama pada bulan April, firma Redmond mengatakan bahawa lebih daripada 140.000 mesin maya sudah berdasarkan versi OpenJDK.

"Hari ini, kami dengan senang hati mengumumkan ketersediaan umum Microsoft Build of OpenJDK, edaran percuma baru OpenJDK yang merupakan sumber terbuka dan tersedia secara percuma untuk sesiapa sahaja menyebarkan di mana saja," tulis George Adams, Pengurus Program Kanan. Di Microsoft, di catatan blog pada hari Selasa. Dia ingat bahawa Microsoft menggunakan banyak Java, dengan lebih dari 500.000 JVM berjalan secara dalaman. "Kumpulan Kejuruteraan Java sangat bangga dapat menyumbang kepada ekosistem Java dan membantu beban kerja seperti LinkedIn, Minecraft dan Azure," tambahnya.

OpenJDK Microsoft merangkumi binari untuk Java 11, berdasarkan OpenJDK 11.0.11 + 9, pada pelayan x64 dan persekitaran desktop pada Windows, macOS, dan Linux. Syarikat juga telah melancarkan perduaan akses awal baru untuk Java 16 untuk Linux dan Windows pada ARM, berdasarkan versi terbaru OpenJDK 16.0.1 + 9.

Menurut Microsoft, Java 16 versi baru ini sudah digunakan oleh berjuta-juta pemain Minecraft, dengan versi terbaru 21W19A dari Minecraft Java Edition Snapshot, yang telah diperbarui untuk memasukkan runtime Java 16 berdasarkan OpenJDK Microsoft.

“Kami telah melaksanakan OpenJDK versi kami sendiri pada ratusan ribu mesin maya di Microsoft dan LinkedIn. Secara keseluruhan, Microsoft mempunyai lebih dari 500.000 mesin maya yang menjalankan Java di Microsoft, ”kata Julia Liuson, naib presiden bahagian pemaju Microsoft. "Kami juga menyediakan perkhidmatan ini kepada pelanggan Azure," tambahnya. Microsoft juga menerbitkan gambar OpenJDK Docker dan Dockerfiles yang sesuai. Gambar-gambar ini dapat digunakan oleh aplikasi Java apa pun atau komponen aplikasi Java untuk penggunaan di mana saja, termasuk Microsoft Azure.

Sebagai tambahan kepada perkara ini, Adams mengumumkan bahawa OpenJDK Microsoft Build versi OpenJDK 11 mempunyai sokongan jangka panjang (LTS) dan akan menerima kemas kini suku tahunan percuma. Ia juga menambah bahawa binari OpenJDK Microsoft mungkin mengandungi perbaikan dan peningkatan yang serasi ke belakang yang dianggap penting oleh pasukan untuk pelanggan dan pengguna dalaman, tetapi yang belum dimasukkan ke dalam projek OpenJDK di hulu kerana keputusan di luar kawalan Microsoft.

Mengikut dia, pembaikan dan penambahbaikan yang belum disatukan secara rasmi di hulu mereka akan dinyatakan dengan jelas dalam nota pelepasan dan kod sumber akan tersedia. OpenJDK versi Microsoft adalah tonggak penting bagi syarikat itu, yang menjadikan dirinya sebagai pemain utama dalam komuniti Java.

Akan tetapi, jumlah pemaju Python kurang dari dua juta yang menggunakan VS Code. “Kami percaya bahawa Microsoft berada dalam kedudukan yang unik untuk menjadi rakan kongsi dalam komuniti bahasa. Kami dapat memberikan sumbangan langsung kepada komuniti JDK dan menawarkan alat bertaraf dunia, iaitu VS Code, ”kata Liuson.

Sumbangan Microsoft untuk OpenJDK termasuk kerja pengumpul sampah dan keupayaan menulis untuk jangka masa Java. Kesimpulannya, OpenJDK versi Microsoft tersedia secara percuma dan dapat digunakan pada rancangan sokongan Azure yang layak. Termasuk binari untuk Java 11 berdasarkan OpenJDK 11.0.11, pada pelayan x64 dan persekitaran desktop di macOS, Linux dan Windows.

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


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.