SPIN (операционная система) - SPIN (operating system) - Wikipedia
Разработчик | Вашингтонский университет |
---|---|
Написано в | Модула-3 |
Семейство ОС | Мах -подобно[1] |
Рабочее состояние | Снято с производства |
Исходная модель | Открытый исходный код |
изначальный выпуск | 1994 |
Окончательный релиз | 1.0 / ноябрь 1996 г. |
Репозиторий | www-spin |
Маркетинговая цель | Исследование |
Доступно в | английский |
Метод обновления | Скачать, скомпилировать |
Платформы | IA-32 |
Ядро тип | Микроядро[2] |
Официальный веб-сайт | www-spin |
В ВРАЩЕНИЕ Операционная система это исследовательский проект, реализованный на компьютере язык программирования Модула-3, и является Открытый исходный код проект. Он разработан с тремя целями: гибкость, безопасность, и спектакль. SPIN был разработан в Вашингтонский университет.
В ядро может быть продлен динамическая загрузка модулей, реализующих интерфейсы которые представляют домены. Эти домены определены Modula-3 ИНТЕРФЕЙС
. Все расширения ядра написаны на безопасном подмножестве Modula-3 с конструкциями метаязыка и тип безопасный Кастинг система. Система также выпустила специальное расширение времени выполнения компилятор.
Один набор расширений ядра обеспечивает интерфейс прикладного программирования (API), который имитирует Цифровой Unix интерфейс системного вызова. Это позволяет приложениям Unix работать на SPIN.[3]
Рекомендации
- ^ Бершад, Брайан Н .; Сэвидж, Стефан; Пардяк, Пшемыс; Сирер, Эмин Гюн; Fiuczynski, Marc E .; Беккер, Дэвид; Чемберс, Крейг; Эггерс, Сьюзен (1995). «Расширяемость, безопасность и производительность в операционной системе SPIN»: 267–284. Цитировать журнал требует
| журнал =
(помощь) - ^ Бершад, Брайан Н .; Чемберс, Крейг; Эггерс, Сьюзен; Маэда, Крис; Макнейм, Дилан; Пардяк, Пшемыслав; Сэвидж, Стефан; Сирер, Эмин Гюн (1994). «SPIN: расширяемое микроядро для служб операционной системы для конкретных приложений»: 68–71. Цитировать журнал требует
| журнал =
(помощь) - ^ Дион, Дэвид (1996). «Сервер Unix пользовательского уровня для операционной системы SPIN». Цитировать журнал требует
| журнал =
(помощь)
внешняя ссылка
Этот Операционная система -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |