Microsoft telah menerbitkan distribusi OpenJDK miliknya sendiri

Microsoft telah mulai mendistribusikan distribusi Java-nya sendiri berdasarkan OpenJDK. Produk ini didistribusikan secara gratis dan tersedia dalam kode sumber di bawah lisensi GPLv2. Distribusinya mencakup executable untuk Java 11 dan Java 16, berdasarkan OpenJDK 11.0.11 dan OpenJDK 16.0.1. Build disiapkan untuk Linux, Windows dan macOS dan tersedia untuk arsitektur x86_64. Selain itu, rakitan pengujian berdasarkan OpenJDK 16.0.1 telah dibuat untuk sistem ARM, yang tersedia untuk Linux dan Windows.

Ingatlah bahwa pada tahun 2019, Oracle mentransfer distribusi biner Java SE ke perjanjian lisensi baru yang membatasi penggunaan untuk tujuan komersial dan mengizinkan penggunaan gratis hanya dalam proses pengembangan perangkat lunak atau untuk penggunaan pribadi, pengujian, pembuatan prototipe, dan demonstrasi aplikasi. Untuk penggunaan komersial gratis, diusulkan untuk menggunakan paket OpenJDK gratis, yang disediakan di bawah lisensi GPLv2 dengan pengecualian GNU ClassPath yang memungkinkan tautan dinamis dengan produk komersial. Cabang OpenJDK 11, yang digunakan dalam distribusi Microsoft, diklasifikasikan sebagai rilis LTS, pembaruannya akan dibuat hingga Oktober 2024. OpenJDK 11 dikelola oleh Red Hat.

Tercatat, distribusi OpenJDK yang diterbitkan oleh Microsoft merupakan kontribusi perusahaan terhadap ekosistem Java dan upaya memperkuat interaksi dengan komunitas. Distribusi ini diposisikan stabil dan sudah digunakan di banyak layanan dan produk Microsoft, termasuk Azure, Minecraft, SQL Server, Visual Studio Code, dan LinkedIn. Distribusi ini akan memiliki siklus pemeliharaan yang panjang dengan publikasi pembaruan gratis setiap triwulan. Komposisinya juga akan mencakup perbaikan dan peningkatan yang, karena satu dan lain hal, tidak diterima di OpenJDK utama, tetapi dianggap penting bagi pelanggan dan proyek Microsoft. Perubahan tambahan ini akan secara eksplisit dicatat dalam catatan rilis dan dipublikasikan dalam kode sumber di repositori proyek.

Microsoft juga mengumumkan bahwa mereka telah bergabung dengan Kelompok Kerja Adoptium Eclipse, yang dianggap sebagai pasar netral vendor untuk mendistribusikan build biner OpenJDK yang sepenuhnya sesuai dengan spesifikasi Java, memenuhi kriteria kualitas AQAvit, dan siap digunakan dalam proyek produksi. Untuk memastikan kepatuhan penuh terhadap spesifikasi, rakitan yang didistribusikan melalui Adoptium divalidasi di Java SE TCK (akses ke Kit Kompatibilitas Teknologi melibatkan perjanjian antara Oracle dan Eclipse Foundation).

Saat ini, OpenJDK 8, 11 dan 16 yang dibangun dari proyek Eclipse Temurin (sebelumnya distribusi Java AdoptOpenJDK) didistribusikan langsung melalui Adoptium. Proyek Adoptium juga mencakup rakitan JDK yang diproduksi oleh IBM berdasarkan mesin virtual OpenJ9 Java, namun rakitan ini didistribusikan secara terpisah melalui situs web IBM.

Selain itu, kita dapat mencatat proyek Corretto yang dikembangkan oleh Amazon, yang mendistribusikan distribusi gratis Java 8, 11 dan 16 dengan jangka waktu dukungan yang lama, siap digunakan di perusahaan. Produk ini diverifikasi untuk berjalan pada infrastruktur internal Amazon dan disertifikasi untuk mematuhi spesifikasi Java SE. Perusahaan Rusia BellSoft, yang didirikan oleh mantan karyawan Oracle cabang St. Petersburg dan menempati posisi ke-6 dan ke-8 dalam peringkat peserta paling aktif dalam pengembangan JDK 11 dan JDK 16, mendistribusikan distribusi Liberica JDK, yang melewati kompatibilitas tes untuk standar Java SE dan tersedia untuk penggunaan gratis.

Sumber: opennet.ru

Tambah komentar