Microsoft открыла исходные тексты операционной системы
Компания Microsoft открыла часть исходных текстов исследовательского проекта Singularity в рамках которого разрабатывается прототип сверхнадежной операционной системы будущего, не базирующейся на текущем коде Windows.
Особенностью Singularity, является то, что большая часть кода написана на одном из диалектов языка C#, включая код драйверов и системы ввода-вывода. На производительность это сильно не влияет, так как весь код операционной системы компилируется в машинные коды, JIT компиляции на лету не происходит, более того наиболее критические низкоуровневые компоненты написаны на языке ассемблер и Си. Singularity не является микроядерной ОС, весь код выполняется в режиме ядра в рамках одного процесса.
Исходные тексты доступны в виде Singularity RDK (Research Development Kit), распространяемого под специальной лицензией допускающей только просмотр исходных текстов в образовательных целях. В комплект включены исходные тексты ОС, утилиты для сборки и тестирования, документация по устройству системы.
URL: http://www.codeplex.com/singularity
Новость: http://www.opennet.ru/opennews/art.shtml?num=14562
|