* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Cosmos – C# Open Source Managed Operating System
6 февраля 2009

«Создайте свою собственную операционную систему, используя Visual Studio и C#» – предлагает нам автор этого проекта Chad Z. Hower. Сразу же заметим, что, несмотря на присутствие в названии именно C#, разработчики могут использовать VB.NET, Fortran или любой другой .NET-совместимый язык программирования.
Cosmos (как и Windows CE) не является операционной системой в традиционном значении этого термина; вместо этого он представляет собой некий «конструктор», позволяющий разработчику с легкостью создать свою собственную ОС; утверждается, что ее разработка и загрузка займут, в простейшем случае, всего несколько минут.

После нажатия на кнопку «Build» откроется окно, показывающее ход процесса сборки – в этот момент MSIL компилируется в машинный код, а также происходит подготовка загрузочного образа.

Ну а после монтирования созданного ISO-образа в VMware Workstation.

В настоящее время проект находится на самой ранней стадии развития. Авторы работают над поддержкой широкого диапазона файловых систем, включая FAT и ext2. Тем не менее, в будущем нам обещаны графика, локальные сети и другие возможности, присущие полноценной ОС. По адресу www.codeproject.com/KB/system/CosmosIntro.aspx можно найти статью, рассказывающую об основах разработки и отладки ОС с использованием Cosmos.


Теги: .NET

Статьи по теме:

Создание обработчика для группы событий
Интерфейсы CTS
Создание классов
Сборки
Создание и настройка объекта DataAdapter
Преобразование кодировки символов
Применение встроенной функциональности типов данных
Создание конфигурационного файла
Связывание, просмотр и фильтрация данных
Создание формируемых элементов управления
Применение элемента управления PrintPreviewControl
Конструирование меню во время разработки
Операторы Imports и using
Динамические свойства
Типы данных .NET Framework
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Cosmos – C# Open Source Managed Operating System. Регион сайта: Москва и Санкт-Петербург