Java build مایکروسافت اکنون در دسترس همه است

مایکروسافت شروع به توزیع توزیع جاوا خود کرده است مبتنی بر OpenJDK ، توزیع جاوا متن باز رایگان را ارائه می دهد که می تواند با توزیع های جاوا اوراکل رقابت کند. محصول به صورت رایگان توزیع می شود و تحت مجوز GPLv2 در کد منبع موجود است.

باینری ها Microsoft Build of OpenJDK ممکن است حاوی اصلاحات و اصلاحاتی باشد که برای مشتریان و کاربران داخلی مهم تلقی می شود ، اما در پروژه بالادستی OpenJDK گنجانده نشده است. این اصلاحات و بهبودها در یادداشت های انتشار با کد منبع موجود ذکر خواهد شد.

برای یادآوری ، اوراکل در سال 2019 توزیع های باینری Java SE خود را به یک قرارداد مجوز جدید منتقل کرد. که استفاده تجاری را محدود می کند و اجازه استفاده رایگان فقط در توسعه نرم افزار یا استفاده شخصی ، آزمایش ، نمونه سازی اولیه و نمایش برنامه ها را می دهد. برای استفاده تجاری بدون هزینه ، پیشنهاد می شود از بسته رایگان OpenJDK دارای مجوز تحت GPLv2 با استثنائات GNU ClassPath استفاده کنید که امکان پیوند پویا با محصولات تجاری را فراهم می کند.

شعبه OpenJDK 11 ، که در توزیع مایکروسافت استفاده می شود ، به عنوان نسخه های LTS طبقه بندی می شود که به روزرسانی های آن تا اکتبر 2024 تولید می شود. OpenJDK 11 توسط Red Hat Company نگهداری می شود.

لازم به ذکر است که این توزیع OpenJDK که توسط مایکروسافت منتشر شده سهم این شرکت در اکوسیستم جاوا است و تلاشی برای تقویت تعامل با جامعه است. توزیع به صورت پایدار قرار گرفته و در حال حاضر توسط بسیاری از محصولات و خدمات مایکروسافت از جمله Azure ، Minecraft ، SQL Server ، Visual Studio Code و LinkedIn استفاده می شود.

ذکر شده است که Microsoft Build از OpenJDK یک چرخه نگهداری طولانی خواهد داشت با انتشار فصلی به روزرسانی رایگان. همچنین شامل اصلاحات و اصلاحاتی است که به یک دلیل یا دلیل دیگر ، در جریان اصلی OpenJDK پذیرفته نیستند ، اما به عنوان مهم برای مشتریان و پروژه های مایکروسافت شناخته می شوند. این تغییرات اضافی به صراحت در یادداشت های انتشار ذکر شده و در کد منبع در مخزن پروژه منتشر خواهد شد.

امروز ما خوشحالیم که در دسترس بودن مایکروسافت Build OpenJDK ، یک توزیع جدید بدون هزینه OpenJDK که منبع باز است و به صورت رایگان در دسترس است برای هر کسی که می تواند در هر کجا مستقر شود ، اعلام کرد. همانطور که قبلاً هنگام اعلام پیش نمایش Microsoft Build OpenJDK گفتیم ، مایکروسافت با بیش از 500.000 JVM داخلی کار می کند و به شدت جاوا است. گروه مهندسی جاوا مفتخر است که به اکوسیستم جاوا کمک کرده و به بارهای کاری مانند LinkedIn ، Minecraft و Azure کمک می کند.

مایکروسافت همچنین اعلام کرد که او به کارگروه Eclipse Adoptium پیوسته است، که یک پلت فرم مستقل از فروشنده برای توزیع باینری OpenJDK در نظر گرفته می شود که کاملاً با مشخصات جاوا مطابقت دارد ، از معیارهای کیفیت AQAvit برخوردار است و آماده پروژه های تولیدی است.

برای انطباق کامل با مشخصات ، مجامع توزیع شده از طریق Adoptium در برابر Java SE TCK تأیید می شوند (توافق نامه ای بین Oracle و Eclipse Foundation برای دسترسی به کیت سازگاری فناوری استفاده می شود).

در حال حاضر، OpenJDK از پروژه Eclipse Temurin 8 ، 11 و 16 ساخته است (توزیع سابق AdoptOpenJDK جاوا) مستقیماً از طریق Adoptium توزیع می شوند. پروژه Adoptium همچنین شامل مجامع JDK تولید شده توسط IBM بر اساس ماشین مجازی OpenJ9 Java است ، اما این مجموعه ها به طور جداگانه از طریق سایت IBM توزیع می شوند.

این توزیع شامل اجرایی برای Java 11 و Java 16 ، مبتنی بر OpenJDK 11.0.11 و OpenJDK 16.0.1 است.. ساخت آماده است برای لینوکس ، ویندوز و macOS و برای معماری x86_64 در دسترس هستند. علاوه بر این ، ساخت آزمایشی مبتنی بر OpenJDK 16.0.1 برای سیستم های ARM ایجاد شده است که برای لینوکس و ویندوز در دسترس است.

علاوه بر این در دسترس بودن عمومی ، مایکروسافت نیز ofrece Microsoft Build از تصاویر OpenJDK Docker و پرونده های مربوط به Docker. این موارد به گونه ای طراحی شده اند که توسط هر برنامه جاوا یا جز application برنامه جاوا برای استقرار در هر مکان ، از جمله Microsoft Azure مورد استفاده قرار می گیرند.

Fuente: https://devblogs.microsoft.com


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.