מיקרוסופט מכריזה על זמינות התצוגה המקדימה של OpenJD

מיקרוסופט הודיעה על תצוגה מקדימה של ערכת פיתוח Java משלה, שתואר כ"הפצה חופשית נתמכת לטווח הארוך והדרך החדשה עבור מיקרוסופט לשתף פעולה ולתרום למערכת האקולוגית של ג'אווה. " בהמשך, גרסה זו תהפוך להפצת ברירת המחדל של Java 11 בשירותים מנוהלים בתכלת הרקיע.

וזה מיקרוסופט עושה שימוש בג'אווה בחטיבת המפתחים שלה ובעומסי עבודה מג'אווה בפלטפורמת הענן של Azure. בשנה שעברה יצרנית התוכנה העבירה את OpenJDK עבור Windows 10 למכשירים מבוססי זרוע (AArch64). אך הגרסה החדשה של מיקרוסופט ל- OpenJDK היא צעד גדול בהרבה.

מיקרוסופט מסתמכת על טכנולוגיות ג'אווה למגוון מערכות פנימיות משלה, יישומים ועומסי עבודה כדי לאפשר יישום של מוצרים ושירותים ציבוריים מוכרים, כמו גם מערך גדול של מערכות קריטיות למשימה שמניעות את העסק. תשתית תכלת. והחברה מדגישה את השימוש הפנימי האינטנסיבי שלה בגרסה שלה לשפה.

מיקרוסופט מזכיר שלרגע גרסת התצוגה המקדימה כבר עומדת במפרט Java 11 והוא יכול להחליף כל גרסה אחרת של OpenJDK

"הקבצים הבינאריים של Microsoft OpenJDK עבור Java 11 מבוססים על קוד המקור של OpenJDK, בעקבות אותם סקריפטים שפורסמו המשמשים את פרויקט Eclipse Adoptium ונבדקו על ידי חבילת QA של Eclipse Adoptium (כולל בדיקות על ידי פרויקט OpenJDK). קבצי הבינאריה של Java 11 שלנו עברו את מבחן ה- TCK (Kit Compatibility Kit) עבור Java 11, המשמש לאימות תאימות למפרט Java 11. גרסת מיקרוסופט ל- OpenJDK מהווה תחליף פשוט לכל הפצה אחרת של OpenJDK. זמינה במערכת האקולוגית של Java. '.

מה שמייחד את הגרסה של מיקרוסופט לבינאריות בינאריות של OpenJDK 11 של אחרים, אומרים בחברה, הם:

"תיקונים ושיפורים שלדעתנו חשובים ללקוחות שלנו ולמשתמשים הפנימיים." "חלקם עדיין לא עודכנו רשמית והם מצוינים בבירור בהערות השחרור שלנו. זה מאפשר לנו להאיץ שיפורים ותיקונים תוך ביצוע שינויים אלה במקביל. העדכונים יהיו בחינם וכל מפתחי Java יכולים ליישם אותם בכל מקום "

על פי הודעת הבלוג של מפתחי החברה, ברונו בורחס ממחלקת ניהול מוצרי Java של מיקרוסופט הצביע על כך שמיקרוסופט פורסת כעת יותר מ -500,000 מכונות וירטואליות של Java (JVM) באופן פנימי (למעט כל שירותי Azure ועומסי העבודה). בנוסף, יותר מ -140.000 מ- JVM אלה כבר מבוססים על גרסת מיקרוסופט ל- OpenJDK, על פי החברה.

תכלת היא עדיין היעד העיקרי לפיתוח Java פנימי, הוא מניע משימות קריטיות ותומך בתשתית כוללת, אך JVM אלה משמשים גם למיקרו-שירותים עורפיים, מערכות ביג-דאטה, מתווכי הודעות, שירותי העברת הודעות, הזרמת אירועים ושרתי משחק.

"ג'אווה היא אחת משפות התכנות החשובות ביותר בשימוש כיום. מפתחים משתמשים בו ליצירת כל דבר, החל ביישומים עסקיים חיוניים וכלה ברובוטים של תחביבים ", נכתב בהצהרה של החברה. 

בעתיד, מיקרוסופט תמליץ על אופטימיזציות טובות יותר עבור עומסי עבודה בג'אווה בשירותים אלה, ברגע שהחברה מתחילה לפרוס JVMs עם גרסת OpenJDK שלה ב- Azure. בהמשך השנה גרסה זו תהפוך להפצת ברירת המחדל עבור Java 11 בשירותים מנוהלים בתכלת, אמר ברונו בהצהרה.

כמו כן יש לציין כי בשירותים מנוהלים בתכלת הרקיעים המציעים את Java 8 כאופציית זמן ריצה יעד, מיקרוסופט תתמוך ב- Eclipse Adoptium Java 8 בינאריות (AdoptOpenJDK לשעבר).

חבילות והתקנות התצוגה המקדימה של מיקרוסופט OpenJDK זמינות באופן מיידי. לקוחות Microsoft Azure יכולים גם לבדוק את התצוגה המקדימה באמצעות מעטפת Azure Cloud בדפדפנים שלהם או במסוף Windows.

לבסוף מוזכר כי קבצי בינאריה של Java 11 (המבוססים על OpenJDK 11.0.10 + 9) ניתנים לפריסת שולחן עבודה / שרת x64 ב- macOS, Linux ו- Windows.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.