MenuetOS - MenuetOS
Снимок экрана | |
Разработчик | Вилле М. Турьянмаа |
---|---|
Написано в | FASM язык ассемблера |
Рабочее состояние | Бета |
Исходная модель | Открытый исходный код (32-битный) Закрытый источник (64-битный) |
изначальный выпуск | 16 мая 2000 г. | (32-битный)
Последний релиз | 32-разрядная версия: 0.86b / 2 сентября 2019 г. 64-разрядная версия: 1.35.10 / 9 июня 2020 г. |
Доступно в | английский, русский, Китайский, Чешский, сербский |
Платформы | IA-32, x86-64 |
Ядро тип | Монолитный |
По умолчанию пользовательский интерфейс | Графический пользовательский интерфейс |
Лицензия | GPL v2 (32-бит) Проприетарный (64-битный) [1] |
Официальный веб-сайт | www.menuetos.net |
MenuetOS является Операционная система с монолитный упреждающий, в реальном времени ядро написано в FASM язык ассемблера. В систему также входят видеодрайверы. Он работает на 64-битный и 32-битный архитектура x86 компьютеры. Его автор Вилле М. Турьянмаа. Он имеет графический рабочий стол, игры и сетевые возможности (Стек TCP / IP ). Отличительной особенностью является то, что он умещается на одном 1,44 МБ дискета. На Intel Pentium MMX 200 МГц это было известно для загрузки в 5 секунд.[1]
История
32 бит
MenuetOS изначально была написана для 32-битной версии. x86 архитектур и выпущен под GPL, поэтому многие его приложения распространяются под лицензией GPL.[2]
64 бит
64-битная MenuetOS, часто называемая Menuet 64, остается платформой для изучения 64-битного программирования на языке ассемблера. 64-битный Menuet распространяется бесплатно только для личного и образовательного использования, но без исходный код[нужна цитата ], и лицензия включает пункт, запрещающий разборку.
Многоядерный поддержка была добавлена 24 февраля 2010 г.
особенности
Разработка MenuetOS была сосредоточена на быстром, простом и эффективном реализация. MenuetOS имеет сетевые возможности и рабочий Стек TCP / IP. Большая часть сетевого кода написана Майком Хиббеттом.
Основное внимание в Menuet было уделено созданию среды для простого программирования на ассемблере, но все же можно запускать программное обеспечение, написанное на языки программирования высокого уровня на ядре ассемблера. Самая большая отдельная попытка поддержки языков высокого уровня - это работа Ярека Пелчара над портированием C библиотеки Менуэту.
Графический интерфейс в версии 0.99 поддерживает разрешение дисплея вплоть до 1920 х 1080 (16 миллионов цветов) с прозрачностью окна. ОС поддерживает несколько классов USB 2.0 периферийные устройства. MenuetOS поставляется с условно-бесплатными версиями Землетрясение и Гибель.[2]
Для доступа к диску MenuetOS поддерживает FAT32 файловая система.[3] Поддержка записи возможна только для устройств, подключенных к USB.
Распределения
32-битный
- Менуэт32
- Распределение GridWorks "EZ" (комплексные 32-битные архивные пакеты) (CD / HD Boots)
64-битный
64-битный основной дистрибутив теперь является проприетарным. Несколько дистрибутивов 32-битной GPL MenuetOS все еще существуют, включая переводы на русский, Китайский, Чешский, и сербский.
Смотрите также
- КолибриОС - Бесплатная форк 32-разрядной версии MenuetOS
использованная литература
- ^ damnsmalllinux.org - Действительно интересная ОС, 2004-12-27
- ^ а б (на немецком) MenuetOS: в ассемблере geschriebenes Betriebssystem, golem.de, 10.08.2009
- ^ (по-русски) Яков Уваров (30 августа 2005 г.) Мал золотник, да дорог, Computerra
- Дэвид Чизнолл (22 июня, 2007 г.) Обзор бесплатных операционных систем. MenuetOS, informIT
- (на немецком) MenuetOS - 32-битная система Betrieb с дискетой, Der Standard, 12 мая 2003 г.
- Евгения Лоли-Керу (5 сентября 2001 г.) Интервью с Вилле Турджанмаа, создателем MenuetOS, OSNews
- Вилле М. Турьянмаа (1 декабря 2001 г.) Операционная система Menuet. Упаковка большого количества пунша в небольшую упаковку, Доктора Добба
внешние ссылки
- Домашняя страница MenuetOS (Ориентировано на Menuet64)
- Библиотека MenuetOS C
- MenuetOS по сравнению к AtheOS и SkyOS (2002)
- интервью с Вилле Турьянмаа и Мадисом Калме, двумя разработчиками MenuetOS (2009)