Форум.orn

HARD&SOFT => Операционные системы => Тема начата: KeyMS от 13 Марта 2008, 21:11:33

Название: Microsoft открыла исходные тексты операционной системы Singularity
Отправлено: KeyMS от 13 Марта 2008, 21:11:33
Компания Microsoft открыла http://www.codeplex.com/singularity (http://www.codeplex.com/singularity) часть исходных текстов исследовательского проекта Singularity http://research.microsoft.com/os/singularity/ (http://research.microsoft.com/os/singularity/), в рамках которого разрабатывается прототип сверхнадежной операционной системы будущего, не базирующейся на текущем коде Windows.

Особенностью http://blogs.gotdotnet.ru/personal/mihailik/PermaLink.aspx?guid=9ae1f790-36c2-4af2-a5e6-a5d22c6211c9 (http://blogs.gotdotnet.ru/personal/mihailik/PermaLink.aspx?guid=9ae1f790-36c2-4af2-a5e6-a5d22c6211c9) Singularity, является то, что большая часть кода написана на одном из диалектов языка C#, включая код драйверов и системы ввода-вывода. На производительность это сильно не влияет, так как весь код операционной системы компилируется в машинные коды, JIT компиляции на лету не происходит, более того наиболее критические низкоуровневые компоненты написаны на языке ассемблер и Си. Singularity не является микроядерной ОС, весь код выполняется в режиме ядра в рамках одного процесса.

Исходные тексты доступны в виде Singularity RDK http://www.codeplex.com/singularity (http://www.codeplex.com/singularity) (Research Development Kit), распространяемого под специальной лицензией http://www.codeplex.com/singularity/license (http://www.codeplex.com/singularity/license), допускающей только просмотр исходных текстов в образовательных целях. В комплект включены исходные тексты ОС, утилиты для сборки и тестирования, документация по устройству системы.