Вторник, 23 Апреля 2024, 16:01

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Программирование .NET » Cosmos - Среда разработки собственных операционных систем. (Для всех языков программирования .NET.)
Cosmos - Среда разработки собственных операционных систем.
Arab-EmirДата: Понедельник, 10 Января 2011, 13:08 | Сообщение # 1
مجرد مبرمج
Сейчас нет на сайте
Сегодня, блуждая в очередной раз по бесконечным просторам сети Интернет, я "наткнулся" на одну очень интересную, на мой взгляд программу (по сути библиотеки разработки, шаблон для ЯП .NET). Работает так: скачиваете дистрибутив этого продукта (перед установкой Cosmos, на компьютере должна быть инсталлирована Microsoft Visual Studio 2008/2010 Express Edition/Ultimate/Professional). После установки запускаете VSF/VSE и в шаблонах (Мои шаблоны) появляется Cosmos Boot:

Дальше пишем любое имя в поле ниже, например "My Super OS" smile Что дальше происходит - появляется данный код: (Здесь представлены код и скриншоты только для C#)

Именно отсюда вы и пишете логику будущей системы, описываете её работу. После внесения изменений в код, нажимаете на кнопку Отладка (или клавишу F5) - появляется следующее окно:

В нём вы выбираете различные настройки (дальнейшее использование вашей ОС: компиляция в файлы виртуальных машин, *.iso-образ и др.) По умолчанию, файлы скомпилированной ОС (например тот же ISO образ, компилируется в: C:/Documents and Settings/Имя пользователя|в моём случае Arab_Emir|/Application Data/Cosmos User Kit). Здесь путь указан только для Windows XP. В других ОС может отличатся. Ну а дальше можно записывать ваше творение на диск и вперёд=> BIOS First Boot Device (Или что там, у разных материнских плат, по разному happy ). Ну или на виртуальную машину.
Проект Open Source, соответственно полностью бесплатен, ваши ОС также могут свободно распространятся. В будущем разработчики Cosmos SDK планируют создать инструменты для конструкции GUI (Графический Пользовательский Интерфейс). Последняя версия дистрибутива датируется 29 Декабря 2010 года.
Оффициальный сайт на Codeplex.com.
Небольшое описание с сайта developers.org.ua:


العرب من الإمارات - Араб из Эмиратов.
"Плох ни тот, кто не знает, а тот, кто не хочет знать."


Skype: arab-emir


Сообщение отредактировал Arab-Emir - Суббота, 15 Января 2011, 14:28
Форум игроделов » Программирование » Программирование .NET » Cosmos - Среда разработки собственных операционных систем. (Для всех языков программирования .NET.)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг