Microsoft представила новую ОС с открытым кодом
Корпорация Microsoft представила новую экспериментальную операционную систему Singularity. По словам разработчиков, главной целью нового проекта, основанного в 2003 г., является создание новых высоконадежных операционных систем с нетрадиционной для современных продуктов организацией процессов. Исходный код Singularity доступен для загрузки на сайте проекта.
Корпорация Microsoft представила новую экспериментальную операционную систему под названием Singularity.
Это высоконадежная операционная система, ядро, драйверы и приложения которой написаны на управляемом коде. В Singularity применяются типобезопасные языки программирования вкупе с абстрактным набором команд, которые вместе делают возможным осуществлениеВ отличие от традиционных ОС, компоненты Singularity не запускаются в разных адресных пространствах. Вместо этого существует лишь одно адресное пространство, в котором запускаются SIPs. Каждый такой процесс изолирован, принимает и передает код и данные независимо. Взаимосвязь между процессами осуществляется через каналы более высокого уровня, которыми управляет операционная система. Процессы не могут делить память и изменять свой код, в результате чего обеспечивается высокая надежность исполняемого процессом кода. Система может работать с более чем 16-ю ядрами, а также поддерживать центральные процессоры со встроенными графическими контроллерами.
Singularity написана на Sing#, специально доработанном для данного проекта диалекте C#, и предназначена исключительно для научных целей. Некоторые идеи, реализованные в Singularity, в будущем могут найти применение в Windows, однако когда это произойдет, не известно.
Архитектура операционной системы Singularity
«Singularity — это не следующая Windows, — рассказывает в интервью Ars Technica
Исходный код Singularity можно загрузить на сайте проекта CodePlex. При этом прототип операционной системы не может быть использован для создания коммерческих продуктов. Несмотря на открытость кода, проект не является open source, так как распространяется в рамках лицензии Microsoft Research License.
Проект Singularity был основан в 2003 г. с целью создания высоконадежной операционной системы. Первая версия исходного кода (RDK) была завершена в 2007 г. В настоящий момент на сайте CodePlex выложена версия 1.1 (~ 62 МБ), в то время как проект перемещается ко второй версии кода.
Экспериментальная ОС Singularity была представлена на ежегодной конференции TechFest во вторник, 4 марта, в Редмонде.
Источник: www.cnews.ru
Новости партнеров:
CeBIT 2008: графические адаптеры, цифровой звук и видео от ASUS
Microsoft выпустила бета-версию Internet Explorer 8
Panasonic представил «атомный» UMPC
Microsoft представила новую ОС с открытым кодом
На CeBIT показали «автомобиль без водителя».
как мы переехали
в Мексику
Правозащитники отчитались об ограничениях свободы в Рунете
Конкурс на портале Technograd.com завершается!
Феноменальная история эволюции WordPress. Путь самой используемой системы управления контентом
Яндекс оценивает уровень самоизоляции жителей Ростова-на-Дону
SFP модули - лучшее решение для современных сетей
Eden Synthetic Corps: киберпанк уже наступил!
Сергей Ванюков («Европа Трэвел»): ИТ меняет туризм
Apple планирует выпускать телефоны с самовосстанавливающимися экранами
Анатолий Симонов («Элтек»): космонавтика дает возможность реализовать мечты многих россиян
Copyright © 2005-2017
technograd.com
Разработка проекта: Издательский дом RMG
E-mail:
[email protected]
Редактор:
[email protected]
Реклама:
[email protected]
Тел. +7 (863) 272-66-06
о проекте>>