Имя Пароль
Зарегистрироваться


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

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

Отображение сообщений об ошибках
Активация и деактивация команд меню
Создание обработчиков событий элементов управления
Применение наследования с формами
Назначение значка элементу управления
Редактор типов файлов
Обзор .NET Framework
Вызов функций Windows API
Параметры
Создание элементов управления
Создание дополнительных типов объектов Doughnut
Реализация специальных возможностей на этапе проектирования
Генерация исключений
Отладка элементов управления
Установка сборок в виде компилированных образов
| .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 31


     



Rambler's Top100

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

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