Microsoft намагалася повністю переосмислити свій підхід до створення операційних систем – йдеться про секретний проєкт Midori. Однак, попри інноваційні ідеї та багаторічні зусилля, ця операційна система так і не потрапила на комп'ютери користувачів.
Історія проєкту Midori
Розробка Midori почалася 2003 року під кодовою назвою "Singularity". Ключовою особливістю проєкту було створення відмовостійкої операційної системи, в якій ядро, драйвери пристроїв і додатки написані на керованому коді.
Уперше кодове ім'я "Midori" було розкрито 2007 року в презентації "CHESS: A systematic testing tool for concurrent software". У 2008 році з'явилися припущення, що Midori може стати комерційною реалізацією експериментальної ОС "Singularity".
Особливості архітектури Midori
Midori розроблялася на мові програмування C# та її варіанті M#. Система була розрахована на паралельне виконання завдань і могла запускати програми, розподілені між кількома вузлами.
Ще однією ключовою особливістю Midori була підвищена безпека завдяки ізоляції додатків у "пісочницях". Microsoft навіть розглядала кілька сценаріїв міграції з Windows на Midori.
Закриття проєкту та його спадщина
На жаль, у 2015 році Microsoft прийняла рішення припинити розробку Midori. Однак компанія пообіцяла використовувати напрацювання та ідеї з цього проєкту у своїх майбутніх продуктах.
Незважаючи на те, що Midori так і не стала реальним продуктом, цей амбітний проект продемонстрував інноваційний підхід Microsoft до створення операційних систем. Багато концепцій, закладених у Midori, знайшли застосування в інших розробках компанії.
Висновки
Операційна система Midori могла стати революційною альтернативою традиційним ОС. Однак, незважаючи на роки розробки та сміливі ідеї, цей проект так і залишився на стадії експерименту. Проте, досвід створення Midori не пройшов даром і вплинув на подальший розвиток технологій Microsoft.











