Apertis 2026: תקן לינוקס החדש למערכות משובצות

נקודות מפתח:
  • בסיס מעודכן: הגירה מלאה לחבילת בסיס דביאן 13 (Trixie) ואימוץ ליבת לינוקס 6.18 LTS עם תמיכה משופרת עבור מעבדי על-שבב Rockchip ו-MediaTek.
  • התחמקות מ-GPLv3: מאפשר לך ליצור בניית מערכות ללא רישיון GPLv3 כדי להימנע ממגבלות "tivoization", באמצעות חלופות ב-Rust כגון uutils.
  • ארכיטקטורה גרפית: Weston הופך לכלי הקומפוזיטור ברירת המחדל של Wayland, ומציע בסיס גרפי קל משקל וסטנדרטי לתצוגות תעשייתיות ורכב.
  • SDK מעודכן: תמונת פיתוח חדשה המפרידה בין כלי המארח לכלי היעד, וממטבת באופן דרסטי את ההידור הצולב.
  • אוטומציה: ערכת ci-package-builder הופכת את המעקב אחר עדכוני דביאן לאוטומטי ומקלה על העברה לאחור של תיקוני אבטחה.
 

apertis-2026-התקן החדש של לינוקס למערכות משובצות

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

תוכנן במקור עבור תעשיית הרכב (המפעילה מערכות כמו ה-SoC של Renesas R-car), Apertis הרחיבה את התחום שלה למכשירים כגון לוח Raspberry Pi 4, קונסולת Atari VCS וסורק הקיר Bosch D-tect 200.

הגרסה החדשה הזו היא עושה קפיצת מדרגה אדירה על ידי העברת בסיס החבילות שלה לדביאן 13 ("טריקסי") ולשלב את ליבת לינוקס 6.18 LTSתוך הבטחת מחזור תחזוקה של כמעט שנתיים עם עדכונים רבעוניים מובטחים. להלן, נחקור את עמודי התווך הטכניים שהופכים את Apertis 2026 לבחירה המועדפת על יצרני חומרה.

תכונות חדשות עיקריות של Apertis 2026

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

כדי למנוע מחברות להתמודד עם סיכונים משפטיים או להשתמש בגרסאות מיושנות של כלי GNU (לפני GPLv3), Apertis 2026 עוצב מחדש ומציע בניית מערכות בחינם לחלוטין של רישיון זה. במקום להסתמך על שירותים בעייתיים, ההפצה משלבת חלופות מודרניות תחת רישיונות מתירים. לדוגמה, היא מחליפה את ה-coreutils וה-findutils הקלאסיים של GNU בפרויקט uutils (שנכתב ב-Rust ובמורשה תחת MIT), ומחליפה את GnuPG ב-Sequoia-PGP (תחת רישיונות GPL-2+ ו-LGPL-2+).

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

ווסטון וקרנל 6.18: הארכיטקטורה הגרפית והפנימית החדשה

באופן פנימי, Apertis 2026 אינו מסתפק בליבת ברירת המחדל של דביאן 13 (6.12), אלא מספק את קפיצה ישירה לליבת לינוקס 6.18 LTSהליבה הזו זה כולל תרומות ישירות מ-Collabora, משפר באופן משמעותי את התמיכה במשפחות שבבים (SoC) של יצרנים כמו Rockchip ו-MediaTek, חיוניים לאלקטרוניקה משובצת מודרנית.

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

SDK מעוצב מחדש ואריזה חכמה

חוויית המפתחים והאינטגרטורים שבונים מוצרים על Apertis שופצה לחלוטין. תמונת ה-SDK (ערכת פיתוח תוכנה) הוא עוצב מחדש כדי להפריד באופן ברור את הכלים מהסביבה anfitrión (מהמקום שממנו הוא נערך) ואלה של סביבת היעד (המכשיר הסופי). זה מייעל באופן קיצוני את זרימות העבודה של קומפילציות צולבות.

בנוסף, תהליך תחזוקת החבילות הפך לאוטומטי באמצעות ערכת הכלים ci-package-builder. צינור האינטגרציה הרציפה הזה (המבוסס על GitLab CI ו-OBS) עוקב כעת באופן אוטומטי אחר שינויים בענף הראשי של דביאן, מזהה עדכוני אבטחה רלוונטיים ומאפשר העברה מבוקרת וניתנת לביקורת של תיקונים לגרסאות קודמות של Apertis.

לבסוף, קולאבורה פרסמה כלי תשתית מתקדמים עדכונים אלה סוללים את הדרך לשדרוגים עתידיים, ומאפשרים למפתחים להתחיל לבנות מחדש את Apertis באמצעות בסיס חבילת הפיתוח של דביאן 14 ("Forky") הקרוב. כל המערכת האקולוגית הזו עוברת בדיקות אוטומטיות קפדניות באמצעות מערכת LAVA (Linaro Automated Validation Architecture) על גבי לוחות ייחוס פיזיים, מה שמבטיח שהקוד המשוחרר לייצור יהיה ללא רבב.

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