לאחר 11 שנים ג'אווה 7 מסתיימת

לפני מספר ימים אורקל פרסמה את הידיעה כי הפסיקה רשמית את התמיכה המורחבת לפלטפורמה Java 7, גרסה בת כמעט 11 של Java סטנדרטית, סיום התמיכה היה בסוף יולי 2022.

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

פורסם ב-28 ביולי 2011, Java 7 היה המהדורה הגדולה הראשונה של Java בעוד יותר מחמש שנים והראשון בסמכות השיפוט של אורקל לאחר רכישת אורקל של מייסד Java Sun Microsystems ב-2010.

סיום התמיכה המורחבת פירושו שלחלק מהגרסאות הישנות יותר של Oracle Fusion ומוצרי תווך לא תהיה עוד ערכת פיתוח מוסמך של Java זמינה. לקוחות נתמכים המשתמשים ב-Java Standard Edition (SE) 7 מוזמנים לשדרג לגרסה נתמכת של Java Standard, כגון Java SE גרסאות 8 או 11, על פי עלון תמיכה של Oracle שעודכן לאחרונה ב-22 ביולי.

במחקר על המערכת האקולוגית של Java פורסם באפריל על ידי צג היישומים New Relic, החברה אמר שכ-2% מהאפליקציות עדיין משתמשות ב-Java 7 בייצור. רוב האפליקציות המשתמשות ב-Java 7 או Java 6 היו אפליקציות מדור קודם שלא עודכנו, לפי New Relic.

לפי אותו מחקר, בשנת 2020 הרוב המכריע של היישומים נשארו על Java 8 (84,48%) למרות ש-Java 11 היה זמין במשך יותר משנה. מאז, האיזון עבר בין שתי מהדורות ה-LTS הללו. למעלה מ-48% מהאפליקציות משתמשות כעת ב-Java 11 בייצור (עלייה מ-11,11% ב-2020), ואחריהן ב-Java 8, אשר לוכדת 46,45% מהיישומים המשתמשים בגרסה בייצור. Java 17 לא עלה בטבלאות, אבל בעוד כמה חודשים מאז יציאתו, הוא כבר עבר את מהדורות Java 6, Java 10 ו-Java 16.

עם זה אורקל ממליצה למשתמשים לשדרג לגרסה 8 לפחות או שדרג לגרסה נתמכת חדשה של Java SE. החברה מציעה כיום תמיכה עבור Java SE 8 ו-Java SE 11. משתמשים שישדרגו לגרסאות אלו יקבלו תמיכה מלאה בסביבת זמן הריצה של Java:

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

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

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

רק הגרסה האחרונה של Java, גרסה 18, צפויה לקבל תמיכה ברמה הגבוהה ביותר עם עדכוני תוכנה חיוניים ושירות 24/7 עד ספטמבר. קודמו ל-Java 17 מוגדר למספר שנים של תמיכה בפרמייר כגרסת תמיכה ארוכת טווח. אורקל פרסמה מפת דרכים לתוכנית תמיכה עבור מספר גרסאות של Java הסטנדרטית. גרסת ה-LTS הבאה של Java תהיה Java 21, שתוכננה לספטמבר 2023.

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


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

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

*

*

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