Xinu

Xinu היא מערכת הפעלה המשמשת לצורכי לימוד. השם Xinu הוא גם ראשי תיבות של "Xinu Is Not Unix" (זינו היא לא יוניקס) וגם היפוך סדר האותיות בשם Unix.

Xinu פותחה על ידי דאגלס קומר מאוניברסיטת Purdue ב-1980.

Xinu פותחה לצורך הדגמה והוראה של מערכות הפעלה באוניברסיטה, אך מספר מוצרים מסחריים, כמו מדפסות עשו בה שימוש.
Xinu משמשת ללימוד מערכות הפעלה באוניברסיטאות ומכללות ברחבי העולם וגם בישראל.

Xinu כתובה ברובה בשפת C, אך חלקים ממנה, בעיקר כאלו הדורשים גישה ישירה לחומרה כתובים בשפת סף.

המערכת הוסבה למעבדים ומערכות שונים, בהם PDP-11, VAX, MIPS, Sun 2 ו-Sun 3, PowerPC, ו-X86 של אינטל (כלומר פלטפורמת החומרה של PC).

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

הערות שוליים

מערכות הפעלה דמויות יוניקס
למידה