Midori | |
Разработчик | |
---|---|
Поддерживаемые языки | |
Поддерживаемые платформы | |
Тип ядра | |
Состояние |
в разработке |
Midori (яп. 緑 мидори , зелёный цвет) — кодовое имя исследовательской операционной системы (ОС), разработанной на основании концепции управляемого кода подразделением американской корпорации Microsoft — Microsoft Research.
Кодовое название «Midori» впервые было раскрыто в презентации «CHESS: A systematic testing tool for concurrent software» в ноябре 2007 года.[1]
В июне 2008 года сообщалось, что проект «Midori» может стать коммерческой реализацией экспериментальной операционной системы «Singularity», работы над которой были начаты в 2003 году.[2][3] Ключевые особенности проекта «Singularity» заключались в создании отказоустойчивой ОС, в которой ядро ОС, драйвера устройств и приложения написаны на управляемом коде. Также ключевой возможностью «Singularity» являлась высокоэффективная поддержка распараллеливания[4] и новая система защиты, которая заключала работающие приложения в так называемую «песочницу».[5]
Летом 2008 года Microsoft наметила несколько возможных путей перехода от ОС семейства Microsoft Windows к «Midori».[6] Рассматривались варианты, в которых «Midori» работала в связке с инициативой составных программ «Oslo» (англ.), модель программирования которой имела бы зависимость от метаданных с тем, чтобы дать системе более надежно управлять приложениями.[7] Также предполагается вероятность того, что «Midori» будет Интернет-ориентированной ОС.[8]
Дальнейшим развитием этой линии ОС является проект Barrelfish.
Microsoft Windows | |
---|---|
Windows Server |
2003 • Home (2011) • 2008 (HPC 2008 • R2) • Essential Business • MultiPoint • Small Business • 2012 |
Специализированные |
Embedded (Automotive • POSReady) • PE • FLP |
Мобильные | |
Другие проекты | |
Альтернативные реализации |
Midori (операционная система).