Oracle telah menghapus batasan penggunaan JDK untuk tujuan komersial

Oracle telah mengubah perjanjian lisensi untuk JDK 17 (Java SE Development Kit), yang menyediakan referensi alat untuk mengembangkan dan menjalankan aplikasi Java (utilitas, kompiler, perpustakaan kelas, dan lingkungan runtime JRE). Dimulai dengan JDK 17, paket ini disediakan di bawah lisensi NFTC (Oracle No-Fee Terms and Conditions) yang baru, yang memungkinkan penggunaan gratis dalam proyek pribadi dan komersial, dan juga memungkinkan penggunaan dalam lingkungan produksi sistem komersial. Selain itu, pembatasan untuk mengonfirmasi operasi pengunduhan di situs telah dihapus, yang memungkinkan Anda mengunduh JDK secara otomatis dari skrip.

Lisensi NFTC juga menyiratkan kemungkinan pembaruan triwulanan gratis dengan penghapusan kesalahan dan kerentanan, namun pembaruan untuk cabang LTS ini tidak akan dirilis untuk seluruh periode pemeliharaan, tetapi hanya untuk satu tahun lagi setelah rilis versi LTS berikutnya. Misalnya, Java SE 17 akan didukung hingga tahun 2029, tetapi akses gratis ke pembaruan akan berakhir pada bulan September 2024, satu tahun setelah rilis Java SE 21 LTS. Sedangkan untuk pendistribusian JDK oleh vendor pihak ketiga diperbolehkan, namun jika paketnya tidak disediakan untuk mencari keuntungan. Paket OpenJDK gratis di mana Oracle membangun JDK-nya akan terus dikembangkan dengan persyaratan yang sama di bawah lisensi GPLv2, dengan pengecualian GNU ClassPath yang memungkinkan tautan dinamis dengan produk komersial.

Ingatlah bahwa sejak tahun 2019, JDK tunduk pada perjanjian lisensi OTN (Oracle Technology Network), yang mengizinkan penggunaan gratis hanya dalam proses pengembangan perangkat lunak, untuk penggunaan pribadi, pengujian, pembuatan prototipe, dan demonstrasi aplikasi. Ketika digunakan dalam proyek komersial, diperlukan pembelian lisensi terpisah.

Sumber: opennet.ru

Tambah komentar