اوریکل نے JDK کو تجارتی مقاصد کے لیے استعمال کرنے پر پابندی ہٹا دی ہے۔

اوریکل نے JDK 17 (جاوا SE ڈویلپمنٹ کٹ) کے لیے لائسنس کے معاہدے کو تبدیل کر دیا ہے، جو جاوا ایپلیکیشنز (یوٹیلیٹیز، کمپائلر، کلاس لائبریری، اور JRE رن ٹائم ماحول) کو تیار کرنے اور چلانے کے لیے ٹولز کا حوالہ فراہم کرتا ہے۔ JDK 17 کے ساتھ شروع کرتے ہوئے، پیکیج کو نئے NFTC (Oracle No-Fee Terms and Conditions) لائسنس کے تحت فراہم کیا جاتا ہے، جو ذاتی اور تجارتی منصوبوں میں مفت استعمال کی اجازت دیتا ہے، اور تجارتی نظام کے پیداواری ماحول میں بھی استعمال کی اجازت دیتا ہے۔ مزید برآں، سائٹ پر ڈاؤن لوڈ آپریشنز کی تصدیق پر پابندیاں ہٹا دی گئی ہیں، جو آپ کو اسکرپٹس سے خود بخود JDK ڈاؤن لوڈ کرنے کی اجازت دیتی ہیں۔

NFTC لائسنس غلطیوں اور کمزوریوں کے خاتمے کے ساتھ مفت سہ ماہی اپ ڈیٹس کے امکان کو بھی ظاہر کرتا ہے، لیکن LTS برانچوں کے لیے یہ اپ ڈیٹس پوری بحالی کی مدت کے لیے جاری نہیں کیے جائیں گے، بلکہ اگلے LTS ورژن کے اجراء کے بعد صرف ایک سال کے لیے جاری کیے جائیں گے۔ مثال کے طور پر، Java SE 17 کو 2029 تک سپورٹ کیا جائے گا، لیکن اپ ڈیٹس تک مفت رسائی جاوا SE 2024 LTS کی ریلیز کے ایک سال بعد ستمبر 21 میں ختم ہو جائے گی۔ جہاں تک تیسرے فریق کے دکانداروں کے ذریعہ JDK کی تقسیم کا تعلق ہے، اس کی اجازت ہے، لیکن اگر پیکیج منافع کے لیے فراہم نہیں کیا گیا ہے۔ مفت OpenJDK پیکیج جس پر Oracle اپنا JDK بناتا ہے اسی شرائط کے تحت GPLv2 لائسنس کے تحت تیار کیا جاتا رہے گا، GNU ClassPath کے استثناء کے ساتھ تجارتی مصنوعات کے ساتھ متحرک لنکنگ کی اجازت دیتا ہے۔

ہمیں یاد کرنا چاہیے کہ 2019 سے، JDK OTN (Oracle Technology Network) لائسنس کے معاہدے کے تابع تھا، جس میں ذاتی استعمال، ٹیسٹنگ، پروٹو ٹائپنگ اور ایپلیکیشن ڈیموسٹریشن کے لیے صرف سافٹ ویئر ڈویلپمنٹ کے عمل میں مفت استعمال کی اجازت تھی۔ تجارتی منصوبوں میں استعمال ہونے پر، علیحدہ لائسنس کی خریداری کی ضرورت تھی۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں