MenuetOS
[ Скачать с сервера ]MenuetOS — любительская операционная система для ПК, полностью
написанная на ассемблере fasm. Эта ОС способствует написанию приложений
на 32-битном и 64-битном ассемблере x86, поскольку в результате
программы получаются как правило более быстрые, более компактные и
менее требовательные к ресурсам.
Ранее 32-битная версия MenuetOS
распространялась на условиях GPL. Сейчас же 64-битная версия
распространяется на условиях собственной лицензии.
MenuetOS
не основана ни на Unix и стандарте POSIX, ни на какой-либо другой
операционной системе. Задача проекта — исключить дополнительные уровни
между различными частями ОС, которые обычно усложняют программирование
и порождают баги.
29 октября 2008 года была выпущена 64-битная
версия 0.89D. В последних версиях была добавлена поддержка
USB-периферии — такой как флеш-носители, web-камеры и прочее.
29 декабря 2008 года выпущена версия 0.90E, в которой появилась программа для просмотра изображений в форматах PNG, GIF и JPEG.
Существует также операционная система KolibriOS, которая является продолжением MenuetOS от сторонних разработчиков.
Особенности MenuetOS
- Вытесняющая многозадачность, многопоточность, защита памяти ring-3.
- Графический интерфейс (разрешение до 1280×1024, 16 миллионов цветов).
- Интегрированная среда разработки: редактор, макро-ассемблер для сборки ядра и приложений.
- Стек TCP/IP с драйверами loopback, ethernet и PPP.
- Сетевые приложения включают в себя серверы FTP/HTTP/SMTP и клиенты IRC/HTTP/NNTP/TFTP.
- Окна приложений произвольной формы.
- Выборка данных в реальном времени.
- Помещается на одной дискете в неупакованном виде.
- Возможность русификации.
- Для запуска MenuetOS достаточно 16 Мб памяти и видеокарты, поддерживающей стандарты VESA 1.2 или 2.0.
Screen shots
Официальный сайт
Обсудить на форуме