
לינוקס 6.19-rc8 זמין כעת וזה מתפתח כשלב האחרון לפני שענף הליבה 6.19 יגיע לגרסה היציבה שלו. שלא כמו שקורה בדרך כלל במחזורים אחרים, איטרציה זו דרשה שבוע נוסף, לא בגלל בעיות טכניות חמורות, אלא בגלל הפסקות החגים הרגילות של סוף השנה שהאטו את קצב הפיתוח.
עיכוב מחושב זה מאפשר למפתחים להמשיך ללטש פרטים וליישם תיקונים קלים בלי למהר, תוך שמירה על לוח הזמנים תחת שליטה יחסית. אם לא יתרחשו תקלות בלתי צפויות בימים הקרובים, הגרסה היציבה של לינוקס 6.19 צפויה ביום ראשון הבא, ובכך לשמור על מעבר חלק לקראת סוף מחזור הליבה הזה.
לינוקס 6.19-rc8: שבוע נוסף מונע על ידי החגים
בנסיבות רגילות, מחזור הליבה של לינוקס בדרך כלל מסתיים השבוע שלאחר השקת ה- מועמד לגרסה השביעית (-rc7)הגרסה היציבה משוחררת בדרך כלל בתקופה זו. הפעם, לינוס טורבאלדס בחר להרחיב את הפיתוח לגרסה שמינית, בדיוק כדי לפצות על ההאטה שנגרמה עקב חופשות סוף השנה במערכת האקולוגית של הפיתוח.
הרחבה זו אינה תואמת את המראה של כשלים קריטיים זה גם לא נובע מרגרסיות מדאיגות במיוחד, אלא החלטה שמרנית להשיג קצת תמרון ולהימנע מהפתעות של הרגע האחרון. בדרך זו, הקהילה יכולה להמשיך להגיש תיקונים בשקט נפשי יחסי, בעוד שההתאמות הסופיות לפני הגרסה היציבה נשמרים תחת שליטה.
תיקונים קלים ומחזור שקט במיוחד
כפי שהסביר טורוואלדס ברשימת התפוצה, שבוע העבודה האחרון היה רגוע במיוחד. היקף השינויים היה נמוך, וכולם נחשבים לשינויים קלים, שמטרתם ללטש פרטים שנותרו לא פתורים במועמדים קודמים לגרסה.
רוב ההתאמות הללו מרוכזות בתחום בקרי חומרהעדכון זה מתמקד במיוחד במנהלי התקנים של כרטיסי מסך ורשת, אשר באופן מסורתי מהווים חלק משמעותי מהעדכונים בשלב הסופי של כל מחזור. עם זאת, במקרה זה, התיקונים קטנים, ללא כתיבה מחדש גדולה או שינויים מבניים משמעותיים.
אחד השינויים הבולטים ביותר, מבחינת נפח, הוא ביטול של א בקר משוכפל בתוך עץ הליבה, ניקוי קוד, למרות שהוא התיקון הגדול ביותר השבוע, עדיין מהווה שינוי מתון. בנוסף, ראוי לציין גם עדכון לבדיקות העצמיות - הבדיקות האוטומטיות המשמשות לאימות תפקודן התקין של תכונות פנימיות מסוימות.
רגרסיות שטופלו בלינוקס 6.19-rc8 ומצב כללי של הליבה
במהלך מחזור הפיתוח של לינוקס 6.19, חלק רגרסיות מוקדמות בעיות אלו השפיעו על רכיבים מסוימים, אך המפתחים כבר יישמו פתרונות עוקפים או פתרונות כדי לצמצם אותן בשלב זה. כתוצאה מכך, המצב הכללי של הליבה נחשב כעת יציב ומוכן לשחרור סופית אם לא יתגלו בעיות משמעותיות חדשות.
טורוואלדס עצמו התעקש שהשינויים שהוצגו ב לינוקס 6.19-rc8 אלו לרוב תיקונים קצרים, רבים מהם בני כמה שורות בלבד, המתמקדים בשיפור התנהגויות ספציפיות במקום להציג תכונות חדשות. זה מחזק את התפיסה שהמחזור מתקרב לסיומו ושהליבה כמעט מוכנה לשימוש נרחב.
לוח זמנים מתוכנן לשחרור יציב
עם פרסום הגרסה השמינית, טורוואלדס מתכנן לשחרר את הגרסה היציבה של לינוקס 6.19 ביום ראשון הבא, אלא אם כן יהיו בעיות בלתי צפויות המחייבות שינוי במפת הדרכים. תאריך זה תואם את ההארכה של שבוע שניתנה עקב החגים, ושומר על מידה מסוימת של יכולת חיזוי עבור מפיצים ומשתמשים מתקדמים שעוקבים מקרוב אחר מחזור פיתוח הליבה.
לאחר סגירת ענף 6.19 רשמית, ייפתח חלון המיזוג המוכר למחזור הבא, ובנקודה זו ישולבו התכונות החדשות העיקריות שפותחו בענפים. כל הסימנים מצביעים על כך שהליבה הבאה, שסומנה בתחילה כ-6.20, תיקרא בסופו של דבר 7.0, בהתאם למערכת המספור בה השתמש טורוואלדס בשנים האחרונות כאשר שדרוג גרסה נחשב לנכון.
בהקשר זה, לינוקס 6.19-rc8 הופכת לגרסה מרכזית כדי להבטיח שהליבה תגיע לגרסה הסופית שלה עם כמה שפחות הפתעות. תיקוני באגים קלים, הסרת קוד מיותר והרוגע שאפיין את השבוע האחרון של הפיתוח מציירים תמונה שבה לינוקס 6.19 היא שואפת להיות גרסה מוצקה, שנועדה לאחד עוד יותר את העבודה שנעשתה במחזורים האחרונים לפני ביצוע הקפיצה הגדולה הבאה במספרים.