تونس

نظام TUNIS (نظام جامعة تورنتو) هو نظام تشغيل شبيه بنظام يونكس ، طُوّر في جامعة تورنتو في أوائل ثمانينيات القرن العشرين. كان TUNIS نظام تشغيل محمولًا متوافقًا مع يونكس الإصدار السابع ، ولكنه يتميز بنواة مُعاد تصميمها بالكامل ، مكتوبة بلغة Concurrent Euclid . ويمكن تشغيل البرامج التي كانت تعمل على يونكس الإصدار السابع على TUNIS دون أي تعديل.

صُمم نظام التشغيل TUNIS لأغراض تعليمية، وكان الهدف منه تقديم نموذج لتصميم أنظمة تشغيل شبيهة بنظام يونكس ، تتميز ببنية جيدة وقابلية عالية للنقل وسهولة الفهم . وقد اعتمد النظام بشكل مكثف على وحدات Concurrent Euclid لعزل تبعيات الأجهزة وتوفير بنية داخلية واضحة من خلال إخفاء المعلومات . كما استفاد TUNIS من العمليات المدمجة وميزات التزامن في Concurrent Euclid لتسهيل فهمه وصيانته.

استهدفت TUNIS معمارية PDP-11 و Motorola 6809 و 68000 و National Semiconductor 32016 ، ودعمت التوزيع عبر وحدات المعالجة المركزية المتعددة باستخدام ميزات التزامن الخاصة بـ Concurrent Euclid.

مراجع