MenuetOS
Материал из Википедии — свободной энциклопедии
MenuetOS — любительская операционная система для PC, полностью написанная на ассемблере fasm, распространяемая на условиях GPL. ОС способствует написанию приложений на 32-битном и 64-битном ассемблере x86, так как это позволяет создавать более быстрые, меньшие по размеру и менее требовательные к ресурсам приложения.
MenuetOS не основана ни на Unix и стандарте POSIX, ни на какой-либо другой операционной системе. Задача проекта — исключить дополнительные уровни между различными частями ОС, которые обычно усложняют программирование и порождают баги.
Официальная (http://www.menuetos.net/) 64-битная версия, выпущенная 31 мая 2008 года — 0.85E. В ней добавлена поддержка USB-накопителей.
Существует также операционная система KolibriOS, которая является продолжением MenuetOS от сторонних разработчиков.
[править] Особенности MenuetOS
- Вытесняющая многозадачность, многопоточность, защита памяти ring-3
- Графический интерфейс (разрешение до 1280x1024, 16 миллионов цветов)
- Интегрированная среда разработки: редактор, макро-ассемблер для сборки ядра и приложений
- TCP/IP стек с драйверами loopback, ethernet и PPP
- Сетевые приложения включают в себя серверы ftp/http/smtp и клиенты irc/http/nntp/tftp
- Окна приложений произвольной формы
- Выборка данных в реальном времени
- Помещается на одной дискете в неупакованном виде
- Возможность русификации
- Для запуска MenuetOS достаточно 16 МБ памяти и видеокарты, поддерживающей стандарты VESA 1.2 или VESA 2.0
[править] Ссылки
- MenuetOS @ dmoz.org
- MenuetOS.org
- Russian Menuet website
- Форум русского сообщества
- Сайт любителей MenuetOS
- MenuetOS C Library
- MenuetOS 64, версия под 64-битные процессоры.

