После пятнадцати лет разработки анонсирован (http://www.menuetos.net/15052015.txt) первый стабильный релиз операционной системы MenuetOS 1.0 (http://menuetos.net), разработка которой ведётся полностью на ассемблере. Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Базовая сборка системы занимает (http://www.menuetos.net/download.htm) чуть более мегабайта. Исходные тексты проекта распространяются под модифицированной лицензией MIT (http://menuetos.net/m64l.txt), дополненной требованием согласования любого использования в коммерческих целях.
<center><a href="http://www.menuetos.net/0983.png"><img src="http://www.opennet.ru/opennews/pics_base/0_1431704375.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Система поддерживает вытесняющую многозадачность, использует SMP на многоядерных системах и предоставляет встроенный графический интерфейс пользователя c поддержкой тем оформления, операций Drag&Drop, кодировки UTF-8 и переключений клавиатурных раскладок. Для разработки приложений на ассемблере предлагается собственная интегрируемая среда разработки. Присутствует сетевой стек и драйверы для интерфейсов Loopback и Ethernet. Поддерживается (http://menuetos.net/hwc.txt) работа с USB 2.0, в том числе с USB-накопителями, принтерами, DVB-тюнерами и web-камерами. Для вывода звука поддерживается AC97 и Intel HDA (ALC662/888).
<center><a href="http://www.menuetos.net/09992.jpg"><img src="http://www.opennet.ru/opennews/pics_base/0_1431704396.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Проектом развивается простой web-браузер HTTPC, почтовый и ftp клиенты, серверы ftp и http, приложения для просмотра изображений, редактирования текстов, работы с файлами, просмотра видео, воспроизведения музыки. Возможен запуск DOS-эмулятора и таких игр, как Quake и Doom. Отдельно развивается мультимедийный проигрыватель (http://www.menuetos.net/mplayer.htm), написанный исключительно на ассемблере и не использующий внешних библиотек с кодеками. Плеер поддерживает трансляцию TV/Radio (DVB-T, mpeg-2 video, mpeg-1 layer I,II,III audio), показ DVD, воспроизведение MP3 и видео в формате MPEG-2.
<center><a href="http://www.menuetos.net/097h.png"><img src="http://www.opennet.ru/opennews/pics_base/0_1431705069.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Кроме медиаплеера в новом выпуске появилась поддержка TV-тюнеров (dibcom 0700), обновлены просмотрщик 3DS и программа рисования Draw, добавлены FTP-клиент и FTP-сервер, реализованы игры тетрис и шахматы, в браузер добавлена поддержка HTTPS. Из планов на следующий выпуск называется расширение спектра доступных приложений и разработка новых драйверов, создание конфигуратора для GUI и развитие web-браузера. Ядро системы отмечено как достаточно стабильное, чтобы сместить приоритеты в разработке в сторону драйверов и приложений.
URL: http://www.computerworld.com.au/article/574760/menuetos-mode.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=42240