Oracle JDK dan tijoriy maqsadlarda foydalanish cheklovini olib tashladi

Oracle JDK 17 (Java SE Development Kit) uchun litsenziya shartnomasini o'zgartirdi, bu Java ilovalarini ishlab chiqish va ishga tushirish uchun vositalarning ma'lumotnoma tuzilmalarini (utilitalar, kompilyator, sinf kutubxonasi va JRE ish vaqti muhiti) taqdim etadi. JDK 17 dan boshlab, paket yangi NFTC (Oracle No-Fee Terms and Conditions) litsenziyasi ostida taqdim etiladi, bu shaxsiy va tijorat loyihalarida bepul foydalanish imkonini beradi, shuningdek, tijorat tizimlarining ishlab chiqarish muhitida foydalanishga imkon beradi. Bundan tashqari, saytdagi yuklab olish operatsiyalarini tasdiqlash bo'yicha cheklovlar olib tashlandi, bu JDK-ni skriptlardan avtomatik ravishda yuklab olish imkonini beradi.

NFTC litsenziyasi, shuningdek, xatolar va zaifliklarni bartaraf etish bilan har chorakda bepul yangilanishlar imkoniyatini nazarda tutadi, ammo LTS filiallari uchun ushbu yangilanishlar butun texnik xizmat ko'rsatish muddati uchun emas, balki keyingi LTS versiyasi chiqqandan keyin yana bir yil davomida chiqariladi. Masalan, Java SE 17 2029 yilgacha qo‘llab-quvvatlanadi, biroq yangilanishlarga bepul kirish Java SE 2024 LTS chiqarilganidan bir yil o‘tgach, 21-yil sentabr oyida tugaydi. JDK ning uchinchi tomon sotuvchilari tomonidan taqsimlanishiga kelsak, bunga ruxsat beriladi, ammo agar paket foyda uchun taqdim etilmasa. Oracle JDK-ni quradigan bepul OpenJDK to'plami GPLv2 litsenziyasi ostida xuddi shu shartlar ostida ishlab chiqiladi, GNU ClassPath istisnolari tijorat mahsulotlari bilan dinamik bog'lanish imkonini beradi.

Eslatib o'tamiz, 2019 yildan boshlab JDK OTN (Oracle Technology Network) litsenziya shartnomasiga bo'ysunadi, bu esa faqat dasturiy ta'minotni ishlab chiqish jarayonida, shaxsiy foydalanish, sinov, prototip yaratish va ilovalarni namoyish qilish uchun bepul foydalanish imkonini beradi. Tijorat loyihalarida foydalanilganda, alohida litsenziyani sotib olish kerak edi.

Manba: opennet.ru

a Izoh qo'shish