דביאן תומכת כעת באופן רשמי ב-RISC-V ונפרדת מ-GNU/kFreeBSD

דביאן

דביאן היא מערכת הפעלה והפצה של תוכנה חופשית.

החדשות פורסמו לאחרונה על ידי מפתחי פרויקטים של דביאן, זה סוף סוף הצליחו לנמל באופן רשמי ההפצה עבור מערכות מבוססות על ארכיטקטורת RISC-V 64 סיביות (riscv64).

ראוי להזכיר כי מדובר בחדשות מצוינות, שכן עם התמיכה הרשמית של דביאן ב-RISC-V, היא מבקשת לספק מערכת פתוחה לארכיטקטורת RISC-V ובכך מוסיפה לרשימת התאימות ל-RISC-V שהיא קיימת מאז מהדורות של glibc 2.27, binutils 2.30, gcc 7 ו- Linux kernel 4.15.

למי שלא מודע ל-RISC-V, אתה צריך לדעת את זה זה מאפשר יצירה של SoC ומעבדים פתוחים לחלוטין. נכון לעכשיו, על בסיס מפרט RISC-V, מספר חברות וקהילות תחת רישיונות חופשיים שונים (BSD, MIT, Apache 2.0) מפתחות כמה עשרות גרסאות של ליבות מיקרו-מעבדים, יותר ממאה SoCs ושבבים מוכנים.

לאחר שנים רבות של מאמץ, אני שמח לבשר ש-Debian riscv64 היא כעת ארכיטקטורה רשמית!

אבן דרך זו היא לא סוף המסע, אלא תחילתו של מסע חדש: יהיה צורך לאתחל את היציאה לארכיון הרשמי, יצטרכו להתקין מחדש את ה-build daemons ולהעביר אותם ל-DSA, יצטרכו לתקן באגים רבים. אם הכל ילך כשורה, הארכיטקטורה תשוחרר סוף סוף עם Trixie. שימו לב שתהליך זה יהיה ארוך וייקח מספר חודשים.

מוזכר כי תהליך האינטגרציה של היציאה החדשה עם הארכיון הרשמי של דביאן ייעשה בהדרגה. בשלב הראשון, בהתבסס על בסיס החבילות הזמין ב-debian-ports, הם מתכננים להרכיב סט מינימלי של כ-90 חבילות מקור, להעביר אותו לארכיון הרשמי ולחתום עליו עם מפתח GPG נפרד.

בשלב השני, מתוכנן לשנות את תשתית ההרכבה המשמשת לפיתוח יציאת riscv64 לפרסום builds בארכיון הרשמי ואיתה תחל העבודה גם על ליטוש סופי של ה-builds והסרת באגים שזוהו. למעט בעיות בלתי צפויות, הגרסה הנתמכת רשמית הראשונה עבור יציאת riscv64 תיווצר בעוד כשנתיים ותהיה חלק ממהדורת Debian 13.

חבילות עבור RISC-V זמינות להתקנה מהמאגר דביאן סיד (לֹא יַצִיב). כ-96% מסך חבילות המקור במאגרי דביאן בנויות כיום עבור מערכות RISC-V.

יתר על כן, גַם מפתחי דביאן פרסמה את החדשות שדביאן GNU/kFreeBSD יוצאת (kfreebsd-amd64 ו-kfreebsd-i386) הוסרו מהארכיון של דביאן (debian-ports).

עם זאת, מוזכר שעדיין ניתן להוריד חבילות GNU/kFreeBSD מהשרת ושהפלטפורמה היחידה של דביאן שפותחה באופן אקטיבי המבוססת על ליבה שאינה לינוקס היא Debian GNU/Hurd, שממשיכה לייצר בנייה לא רשמית.

למי שלא מכיר את Debian GNU/kFreeBSD, כדאי לדעת שזו אחת ההפצות הבודדות שבנו בזמנו גרסאות שלא השתמשו בליבת לינוקס ובמקום זאת שילבו את ליבת FreeBSD עם סביבת משתמש מבוססת glibc וכלי עזר של GNU.

במהלך השנים, יציאת Debian GNU/kFreeBSD עברה מספר שלבים. לאחר שנים רבות של פיתוח, הוא שוחרר כפריצת דרך טכנולוגית עם יציאת Squeeze, ולבסוף הפך לארכיטקטורה רשמית עם שחרורו של Wheezy. עם זאת, זה הפסיק להיות ארכיטקטורה רשמית כמה שנים מאוחר יותר עם שחרורו של Jessie, למרות שחבילת jessie-kfreebsd הייתה זמינה בארכיון הרשמי. כמה שנים מאוחר יותר, הוא הועבר לארכיון debian-ports, שם הוא נסוג לאט עם השנים.

Debian GNU/kFreeBSD, הייתה בין היציאות הנתמכות רשמית בדביאן 6 וב-Debian 7, אך הוצאה משימוש בדביאן 8 ומאז היא נמצאת במצב נטוש למחצה.

לדוגמה, ההורדה האחרונה של buildd עבור kfreebsd-amd64 ו-kfreebsd-i386 הייתה לפני יותר משנה. בשנה שעברה, היציאות של kfreebsd-i386 לא הצליחו להיטען פעם אחת, ול-kfreebsd-amd64 רק 11 פעמים. המספר הכולל של החבילות בפועל עבור GNU/kFreeBSD הצטמצם ל-30%.

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