Binaan Java Microsoft kini tersedia untuk semua orang

Microsoft telah mula mengedarkan pengedaran Java sendiri berdasarkan OpenJDK, menyediakan distribusi Java sumber terbuka percuma yang dapat bersaing dengan pengedaran Java Oracle. Produk Ia diedarkan secara percuma dan tersedia dalam kod sumber di bawah lesen GPLv2.

Binari dari Microsoft Build of OpenJDK mungkin mengandungi pembaikan dan penambahbaikan yang dianggap penting bagi pengguna dan pelanggan dalaman, tetapi belum dimasukkan ke dalam projek OpenJDK hulu. Pembaikan dan penambahbaikan ini akan diperhatikan dalam nota pelepasan dengan kod sumber yang tersedia.

Sebagai peringatan, Oracle pada tahun 2019 memindahkan pengedaran binari Java SE ke perjanjian lesen baru. bahawa menyekat penggunaan komersil dan membenarkan penggunaan percuma hanya dalam pengembangan perisian atau penggunaan peribadi, pengujian, prototaip, dan demonstrasi aplikasi. Untuk penggunaan komersil tanpa caj, disarankan untuk menggunakan pakej OpenJDK percuma yang dilesenkan di bawah GPLv2 dengan pengecualian GNU ClassPath yang membolehkan penghubung dinamik dengan produk komersial.

Cawangan OpenJDK 11, yang digunakan dalam pengedaran Microsoft, diklasifikasikan sebagai versi LTS, yang kemas kini akan dihasilkan hingga Oktober 2024. OpenJDK 11 dikendalikan oleh Red Hat Company.

Perlu diingatkan bahawa Pengedaran OpenJDK yang diterbitkan oleh Microsoft ini merupakan sumbangan syarikat kepada ekosistem Java dan usaha untuk memperkukuhkan interaksi dengan masyarakat. Pengedaran diposisikan sebagai stabil dan sudah digunakan oleh banyak produk dan perkhidmatan Microsoft, termasuk Azure, Minecraft, SQL Server, Visual Studio Code, dan LinkedIn.

Disebutkan bahawa Microsoft Build OpenJDK akan mempunyai kitaran penyelenggaraan yang panjang dengan pengeluaran kemas kini percuma setiap suku tahun. Ini juga akan merangkumi perbaikan dan peningkatan yang, untuk satu sebab atau yang lain, tidak diterima dalam arus perdana OpenJDK, tetapi diakui penting bagi pelanggan dan projek Microsoft. Perubahan tambahan ini akan dinyatakan secara jelas dalam nota pelepasan dan diterbitkan dalam kod sumber di repositori projek.

Hari ini kami dengan senang hati mengumumkan ketersediaan umum Microsoft Build of OpenJDK, pengedaran OpenJDK tanpa kos baru yang merupakan sumber terbuka dan tersedia secara percuma untuk sesiapa sahaja menyebarkan di mana sahaja. Seperti yang kami katakan sebelumnya ketika kami mengumumkan Microsoft Build Preview OpenJDK, Microsoft menggunakan banyak Java dengan lebih dari 500.000 JVM berjalan secara dalaman. Java Engineering Group dengan bangganya menyumbang kepada ekosistem Java dan membantu beban kerja seperti LinkedIn, Minecraft, dan Azure.

microsoft juga mengumumkan bahawa dia telah bergabung dengan Eclipse Adoptium Working Group, yang dianggap sebagai platform bebas vendor untuk menyebarkan binari OpenJDK yang sepenuhnya mematuhi spesifikasi Java, memenuhi kriteria kualiti AQAvit, dan siap untuk projek produksi.

Untuk kepatuhan spesifikasi penuh, rakitan yang diedarkan melalui Adoptium disahkan terhadap Java SE TCK (perjanjian antara Oracle dan Eclipse Foundation digunakan untuk mengakses Kit Keserasian Teknologi).

Pada masa ini, OpenJDK membina 8, 11, dan 16 dari projek Eclipse Temurin (sebelumnya pengedaran AdoptOpenJDK Java) diedarkan terus melalui Adoptium. Projek Adoptium juga merangkumi perhimpunan JDK yang dihasilkan IBM berdasarkan mesin maya OpenJ9 Java, tetapi pemasangan ini diedarkan secara berasingan melalui laman IBM.

Penyebarannya meliputi eksekusi untuk Java 11 dan Java 16, berdasarkan OpenJDK 11.0.11 dan OpenJDK 16.0.1. Binaan sudah siap untuk Linux, Windows dan macOS dan tersedia untuk seni bina x86_64. Selain itu, ujian yang dibuat berdasarkan OpenJDK 16.0.1 telah dihasilkan untuk sistem ARM, yang tersedia untuk Linux dan Windows.

Sebagai tambahan kepada ketersediaan umum ini, Microsoft juga tawaran Microsoft Build of OpenJDK Docker gambar dan fail Docker yang sepadan. Ini dirancang untuk digunakan oleh aplikasi Java atau komponen aplikasi Java untuk penyebaran di mana saja, termasuk Microsoft Azure.

Fuente: https://devblogs.microsoft.com


Tinggalkan komen anda

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

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  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.