Сидел и думал - как назвать пост... Потом решил, что пусть называется так :)
Сегодня было объявлено, что ОС Singularity, разрабатываемая Microsoft Research, появилась в свободном доступе.
Сама по себе Singularity штука, должно быть, интересная хотя бы потому, что это никакой не клон или переработка Windows, среда была написана "с нуля" и, насколько я помню из блогов 1-2-летней давности, разрабатывалась она на .NET Framework.
Да, ребятам там пришлось "подточить" компилятор и что-то еще, вроде даже сделали какой-то клон C#, чтобы появилась возможность делать драйверы, чтобы что-то там реализовать в ядре, но все же - это managed код!
Сегодня Microsoft опубликовали код и все сопутствующие инструменты на здесь: http://www.codeplex.com/singularity
О том, что из себя представляет Singularity и какие проблемы пытаются решить разработчики, создавая эту систему, можно прочесть здесь: http://research.microsoft.com/os/singularity/
Как и практически все, разрабатываемое Microsoft Research, Singularity не претендует на то, чтобы быть "коммерческой", она экспериментальная. Разработчики пробуют в этой среде различные идеи, новшества, подходы... Что-то потом переходит в коммерческие продукты, что-то нет, как было с языком программирования "си омега" (если не ошибаюсь), который тоже развивался в Майкрософт Ресёч, а после "выродился" в F#, кроме того, некоторые идеи из него были перенесены (и продолжают переноситься) в C#.
Словом, достаточно интересно, чтобы хотя бы посмотреть.
Поставил скачиваться :)