Hurd
מפתח | פרויקט גנו, Thomas Bushnell |
---|---|
סוג רישיון | GPL-2.0+ |
פלטפורמות | IA-32 |
אתר אינטרנט | https://www.gnu.org/software/hurd/ |
HURD היא ליבת מערכת הפעלה שאמורה להיות הליבה של מערכת GNU.
היסטוריה
[עריכת קוד מקור | עריכה]במנשר של גנו הזכיר ריצ'רד סטולמן ש-"ליבה ראשונית קיימת אך תכונות רבות עדיין נדרשות כדי לחקות את יוניקס". הוא התייחס ל-TRIX, ליבת RPC (קריאה להליכים מרחוק) שפותחה ב־MIT, שעורכיה החליטו להפיצה בחינם והייתה תואמת עם גרסה 7 של יוניקס. בדצמבר 1986 התחילה עבודה לשינוי ליבה זו, אך מפתחיה החליטו לבסוף שהיא לא מתאימה כנקודת התחלה, בעיקר בגלל שהיא רצה רק על "ארכיטקטורת 68000 היקרה והאלמונית" והיה צורך להתאים אותה לארכיטקטורות אחרות לפני שאפשר היה להשתמש בה. ב־1988 נשקלה במקומה ליבת "מאך", אשר פותחה ב-CMU (אוניברסיטת קרנגי מלון), על אף שתחילה נדחה פיתוחה בגלל שמפתחיה נדרשו להוריד קוד שהיה שייך לחברת AT&T.
בתחילה הוחלט לקרוא לליבה Alix, אך המפתח מייקל בושנל העדיף מאוחר יותר את השם Hurd, כאשר השם הקודם נדחק לתת-מערכת ובסופו של דבר נעלם לחלוטין. גם הפיתוח של Hurd נעצר בסופו של דבר בעקבות בעיות טכניות ועימותים מתמשכים בין המפתחים.
מערכת דביאן כוללת גם הסבה חלקית לריצה מעל ליבת Hurd.
קישורים חיצוניים
[עריכת קוד מקור | עריכה]- אתר האינטרנט הרשמי של Hurd (באנגלית)
- דף הבית של Hurd מתוך אתר פרויקט גנו
- ההיסב של מערכת דביאן לליבת HURD