Microsoft представила новую ОС с открытым кодом

Корпорация Microsoft представила новую экспериментальную операционную систему под названием Singularity.

Это высоконадежная операционная система, ядро, драйверы и приложения которой написаны на управляемом коде. В Singularity применяются типобезопасные языки программирования вкупе с абстрактным набором команд, которые вместе делают возможным осуществление программно-изолированных процессов (Software Isolated Processes — SIPs).

В отличие от традиционных ОС, компоненты Singularity не запускаются в разных адресных пространствах. Вместо этого существует лишь одно адресное пространство, в котором запускаются SIPs. Каждый такой процесс изолирован, принимает и передает код и данные независимо. Взаимосвязь между процессами осуществляется через каналы более высокого уровня, которыми управляет операционная система. Процессы не могут делить память и изменять свой код, в результате чего обеспечивается высокая надежность исполняемого процессом кода. Система может работать с более чем 16-ю ядрами, а также поддерживать центральные процессоры со встроенными графическими контроллерами.

Singularity написана на Sing#, специально доработанном для данного проекта диалекте C#, и предназначена исключительно для научных целей. Некоторые идеи, реализованные в Singularity, в будущем могут найти применение в Windows, однако когда это произойдет, не известно.

«Singularity — это не следующая Windows, — рассказывает в интервью Ars Technica вице-президент Microsoft по разработкам и исследованиям Рич Рэшид (Rich Rashid). — Это прототип операционной системы, созданный с нуля для того, чтобы понять, как еще могут взаимодействовать между собой операционные системы и приложения. Новая ОС доступна сообществу, и мы надеемся, что вскоре ученые порадуют нас новыми идеями». В компании полагают, что благодаря проекту будущее программное обеспечение станет более надежным. «Мы хотели сделать Singularity достаточно маленькой, достаточно простой, с отличной архитектурой, что послужило бы мгновенному возникновению множества новых идей», — рассказал TG Daily один из ключевых разработчиков ОС Гален Хант (Galen Hunt).

Исходный код Singularity можно загрузить на сайте проекта CodePlex. При этом прототип операционной системы не может быть использован для создания коммерческих продуктов. Несмотря на открытость кода, проект не является open source, так как распространяется в рамках лицензии Microsoft Research License.

Проект Singularity был основан в 2003 г. с целью создания высоконадежной операционной системы. Первая версия исходного кода (RDK) была завершена в 2007 г. В настоящий момент на сайте CodePlex выложена версия 1.1 (~ 62 МБ), в то время как проект перемещается ко второй версии кода.

Экспериментальная ОС Singularity была представлена на ежегодной конференции TechFest во вторник, 4 марта, в Редмонде.

Комментарии

Автор: выа, 14 Февраля 2015
опс
Автор: mehBAISTE, 15 Ноября 2018
Доставка товара В Л Л ДЕ Волгоград осуществляется в предельно короткие временные промежутки.
Обеспечение потребительского качества выпускаемой продукции в согласовании с очень высокими достижениями технологии в данном направлении в случае воплощении указанных выше основ и принципов технической политики.
Наибольшее использование проверенных входе множества лет научно-технических приемов и методов решения проблем очистки Канализационных насосных станций с внедрением технологических и сегодняшних изобретений и достижений.
Наш завод Е В Е Л Д Алексин непрерывно проводит работу над конечным качеством изгатавливаемой продукции и совершенствует свойства изготавливаемого оборудования,использовав при этом все более новые необычные технические тонкости и методики производства и сборки в Великий Устюг.
Завод EELWD производит в Верхнеуральск системный научно-технический производственный цикл: от заготовочного до автоматизированной и механической обработки.



сооружения механической очистки сточных вод : расчет механической очистки сточных вод
Автор: darksideMorne, 25 Ноября 2018
Dark Side - цeлый мир, всe города, вce нации в oднoм свoбoднoм прocтpaнcтве!
Ни кaких рaмoк, ни какиx грaниц, нет cтepеoтипoв.
Уникальная социальная сеть нового поколения!
Понятный формат, знакомые интерфейсы и всем полюбившиеся функции.
Dark Side - абсолютная анонимность,безлимитный контент и полноценная свобода слова и самореализации!

Разместить комментарий

В комментариях к материалам сайта нельзя использовать теги HTML и BB. Адреса email и ссылки на другие сайты в комментариях запрещены и в текстах не отображаются. Все комментарии проходят постмодерацию. Если у вас есть фотография, иллюстрирующая данный материал, вы можете добавить ее к своему комментарию. Загружаемое изображение должно быть в формате GIF или JPG.
Ваше имя: *
Комментарий: *
Фотография:
Код подтверждения: *