Microsoft شايع ڪيو آهي ان جي پنهنجي تقسيم OpenJDK

Microsoft OpenJDK جي بنياد تي پنهنجي جاوا ورهائڻ شروع ڪيو آهي. پراڊڪٽ مفت ۾ ورهايو ويو آهي ۽ GPLv2 لائسنس تحت سورس ڪوڊ ۾ موجود آهي. تقسيم ۾ جاوا 11 ۽ جاوا 16 لاءِ ايگزيڪيوٽيبل شامل آهن، جن تي ٻڌل OpenJDK 11.0.11 ۽ OpenJDK 16.0.1. عمارتون لينڪس، ونڊوز ۽ ميڪوس لاءِ تيار ڪيون ويون آهن ۽ x86_64 آرڪيٽيڪچر لاءِ موجود آهن. اضافي طور تي، OpenJDK 16.0.1 تي ٻڌل هڪ ٽيسٽ اسيمبلي ٺاهي وئي آهي ARM سسٽم لاء، جيڪا لينڪس ۽ ونڊوز لاء دستياب آهي.

اچو ته ياد رکون ته 2019 ۾، Oracle پنهنجي جاوا SE بائنري تقسيم کي نئين لائسنس جي معاهدي ڏانهن منتقل ڪيو جيڪو تجارتي مقصدن لاء استعمال کي محدود ڪري ٿو ۽ صرف سافٽ ويئر ڊولپمينٽ جي عمل ۾ يا ذاتي استعمال، ٽيسٽ، پروٽوٽائپنگ ۽ ايپليڪيشنن جو مظاهرو ڪرڻ لاء مفت استعمال جي اجازت ڏئي ٿو. مفت تجارتي استعمال لاءِ، مفت OpenJDK پيڪيج استعمال ڪرڻ جي تجويز ڏني وئي آهي، GPLv2 لائسنس جي تحت فراهم ڪيل GNU ClassPath استثنا سان، تجارتي شين سان متحرڪ ڳنڍڻ جي اجازت ڏئي ٿي. OpenJDK 11 برانچ، جيڪا Microsoft جي تقسيم ۾ استعمال ٿئي ٿي، هڪ LTS رليز جي طور تي درجه بندي ڪئي وئي آهي، تازه ڪاريون جيڪي آڪٽوبر 2024 تائين ٺاهيا ويندا. OpenJDK 11 رکيل آهي ريڊ هيٽ طرفان.

اهو نوٽ ڪيو وڃي ٿو ته Microsoft پاران شايع ٿيل OpenJDK تقسيم جاوا ايڪو سسٽم ۾ ڪمپني جو حصو آهي ۽ ڪميونٽي سان رابطي کي مضبوط ڪرڻ جي ڪوشش آهي. تقسيم جي حيثيت رکي ٿي مستحڪم ۽ اڳ ۾ ئي ڪيترن ئي Microsoft خدمتن ۽ پراڊڪٽس ۾ استعمال ٿيل آهي، بشمول Azure، Minecraft، SQL Server، Visual Studio Code ۽ LinkedIn. تقسيم ۾ هڪ ڊگهو سار سنڀال وارو چڪر هوندو جنهن سان ٽه ماهي پبليڪيشن مفت اپڊيٽس. ٺاھڻ ۾ پڻ شامل آھن اصلاحون ۽ سڌارا جيڪي، ھڪڙي سبب يا ٻئي سبب، مکيه OpenJDK ۾ قبول نه ڪيا ويا آھن، پر Microsoft جي گراهڪن ۽ منصوبن لاءِ اھم طور سڃاتل آھن. اهي اضافي تبديليون واضح طور تي هڪ رليز نوٽ ۾ نوٽ ڪيون وينديون ۽ پروجيڪٽ جي مخزن ۾ ماخذ ڪوڊ ۾ شايع ڪيون وينديون.

Microsoft اهو پڻ اعلان ڪيو آهي ته اهو Eclipse Adoptium ورڪنگ گروپ ۾ شامل ٿيو آهي، جيڪو OpenJDK بائنري تعميرات کي ورهائڻ لاءِ وينڊر-غير جانبدار بازار سمجهيو ويندو آهي جيڪي مڪمل طور تي جاوا وضاحتن سان مطابقت رکن ٿا، AQAvit معيار جي معيار کي پورا ڪن ٿا، ۽ پيداوار جي منصوبن ۾ استعمال لاءِ تيار آهن. وضاحتن سان مڪمل تعميل کي يقيني بڻائڻ لاءِ، Adoptium ذريعي ورهايل اسيمبليون جاوا SE TCK ۾ تصديق ٿيل آهن (ٽيڪنالاجي مطابقت کٽ تائين رسائي ۾ Oracle ۽ Eclipse Foundation جي وچ ۾ هڪ معاهدو شامل آهي).

في الحال، OpenJDK 8، 11 ۽ 16 Eclipse Temurin پروجيڪٽ (اڳوڻي AdoptOpenJDK جاوا ڊسٽريبيوشن) مان ٺاهيا ويا آهن سڌو سنئون ايڊاپٽيم ذريعي. Adoptium پروجيڪٽ ۾ IBM پاران تيار ڪيل JDK اسيمبليون پڻ شامل آهن OpenJ9 Java ورچوئل مشين جي بنياد تي، پر اهي اسيمبليون IBM ويب سائيٽ ذريعي الڳ الڳ ورهايل آهن.

اضافي طور تي، اسان Amazon پاران ٺاهيل Corretto پروجيڪٽ کي نوٽ ڪري سگهون ٿا، جيڪو جاوا 8، 11 ۽ 16 جي مفت تقسيم کي ڊگهي عرصي جي حمايت سان، ادارن ۾ استعمال لاء تيار آهي. پراڊڪٽ Amazon جي اندروني انفراسٽرڪچر تي هلائڻ جي تصديق ڪئي وئي آهي ۽ جاوا SE وضاحتن جي تعميل لاءِ تصديق ٿيل آهي. روسي ڪمپني BellSoft، Oracle جي سينٽ پيٽرسبرگ برانچ جي اڳوڻي ملازمن پاران قائم ڪئي وئي ۽ JDK 6 ۽ JDK 8 جي ترقي ۾ سڀ کان وڌيڪ فعال شرڪت ڪندڙن جي درجه بندي ۾ 11th ۽ 16th جڳهه تي قبضو ڪري ٿو، Liberica JDK جي تقسيم کي ورهائي ٿو، جيڪو مطابقت پاس ڪري ٿو. جاوا SE معيار لاءِ ٽيسٽ ۽ مفت استعمال لاءِ دستياب آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو