* При перепечатке материалов ссылка на 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

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

Cabinet File (*.CAB) Compression and Extraction – версия 9.9
Окна Locals, Autos и Watch
Создание класса строго типизированного набора на основе класса CollectionBase
Объект Graphics
Проверка на уровне поля
Локализация формы
Параметры
Реализация обработчиков событий
Обзор ADO.NET
Отображение текста
Создание экземпляров пользовательских типов
Проверка на уровне формы
Использование шаблонов кода
Модификаторы доступа к членам
Создание элемента управления
| .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


     



Rambler's Top100

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

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