- osFree
-
osFree
minicmd и sort.exe в osFree 0.0.4.7Разработчик osFree Contributors
Семейство ОС Последняя версия 0.0.4.7 (CC'11 Edition) — август 2011
Тип ядра Интерфейс графический
Лицензия Различные свободные лицензии
Состояние Активное, Alpha
Веб-сайт osFree[1] — это проект с открытым исходным кодом, посвященный созданию клона операционной системы IBM OS/2. Целью проекта является замена всех (или большинства) подсистем OS/2 их аналогами с открытым исходным кодом. Архитектура системы строится на основе микроядерной архитектуры с использованием микроядра L4[2]-Fiasco и поддержкой одновременной работы других ОС, работающих как сервера над микроядром[3].
Содержание
Текущее состояние
В настоящее время проект osFree предоставляет к тестированию ряд компонентов, таких как:
- Загрузчик ядра
- Сервер OS/2 Personality
- Утилиты командной строки
- Интерпретатор языка Classic REXX
- Процедуры ввода-вывода
- Подсистема мультимедиа
Архитектура
Интересные факты
- OS/3 — одно из названий проекта. Английское произношение OS Three сходно с osFree. Использование osFree вместо OS/3 связано с возможными проблемами с владельцем торговой марки (IBM). Однако, права на марку истекли в 1996 году [4]
- Из-за названия используемого микроядра L4-Fiasco[5] (Фиаско) в среде русскоязычных разработчиков появилось неофициальное название «Проект Беда» (Project Beda) по аналогии с известным мультфильмом и книгой о приключениях капитана Врунгеля и текущим положением дел с OS/2.
- Первая версия стала загружаться в 2005[6]. До этого времени проект предоставлял только замену компонентов системы OS/2ю
- 4 апреля 2009 года проект osFree поглотил проект FreePM[7].
- В начале сентября 2009 на сайте проекта появился загрузочный ISO-образ системы v0.0.4[8], ознаменовавший первый серьёзный прорыв в разработке. На CD запускается OS/2 Personality под микроядром, под которой, в свою очередь, запускается простая программа mini33.exe в формате OS/2 LX, выводящая строчку «I’m really small». В качестве загрузчика используется FreeLDR, являющийся частью проекта, основанный на GRUB и использующий принципы загрузки классического ядра OS/2 и микроядра L4.
- 28 августа 2011 osFree была представлена на фестивале Chaos Constructions 2011[9].
Ссылки
- ↑ Официальная страница проекта. (англ.) (рус.)
- ↑ Главная страница семейства микроядер L4. (англ.)
- ↑ Статья, одного из разработчиков проекта, Валерия Седлецкого (Valerius) - Микроядро L4 как основа ядра ОС. (рус.)
- ↑ Сведения о торговой марке OS/3 (англ.)
- ↑ Ядро L4 Fiasco. (англ.)
- ↑ OSNews: osFree публикует первый снимок экрана 2005-11-24 (англ.)
- ↑ Sourceforge: Анонс о включении FreePM в osFree 2009-04-08 (англ.)
- ↑ Загрузочный ISO-образ osFree 0.0.4 436,2kb
- ↑ CC'11: Презентация на Chaos Constructions
Внешние ссылки
- Проект FreePM (англ.)
- Страница проекта на SourceForge (англ.)
- IRC Канал разработчиков osFree. (англ.) (рус.) (Кодировка KOI8-R)
Операционные системы (история • список) Free /
Open sourceProprietary Unix-подобные: Apple MacOS X • HP-UX • IBM AIX • QNX • SCO OpenServer • Solaris • Tru64 • Не Unix-подобные: MS Windows • Встраиваемые: BlackBerry OS • Apple iOS • PSP OS • Symbian OS • MS Windows (Embedded • Phone)
Категории:- OS/2
- Свободные операционные системы
- Микроядра
Wikimedia Foundation. 2010.