Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Обновление операционной системы MenuetOS 1.63, написанной на языке ассемблера

14.11.2026 10:32 (MSK)

Опубликован выпуск операционной системы MenuetOS 1.63.0, разработка ядра которой ведётся полностью на языке ассемблера. Сборки MenuetOS подготовлены для 64-разрядных систем x86 и могут быть запущены под управлением QEMU. Сборка системы занимает 1.4 МБ и сформирована в виде образа дискеты и iso-образа для записи на CD (поддерживается запуск в VirtualBox). Исходный код проекта Menuet64 распространяются под ограничивающей лицензией, требующей согласования любого использования в коммерческих целях, а Menuet32 - под лицензией GPL.

Система поддерживает вытесняющую многозадачность, загрузку на системах с UEFI и SMP на многоядерных системах. Проектом также развивается собственный X-сервер и предоставляется встроенный графический интерфейс пользователя с поддержкой тем оформления, операций Drag&Drop, кодировки UTF-8 и переключений клавиатурных раскладок. Для разработки приложений на языке ассемблера предлагается собственная интегрированная среда разработки.

В операционной системе доступны сетевой стек, драйверы для Ethernet и USB 2.0, звуковые кодеки AC97 и Intel HDA (ALC662/888). Проектом развивается простой web-браузер HTTPC, почтовый и ftp клиенты, VNC-клиент, серверы ftp и http, приложения для просмотра изображений, редактирования текстов, работы с файлами, просмотра видео, воспроизведения музыки. Для навигации по файлам предлагается использовать файловый менеджер NDN (Necromancer's Dos Navigator), портированный для MenuetOS.

Возможен запуск DOS-эмулятора и таких игр, как Quake и Doom. Совместимость с Linux обеспечивается при помощи базового слоя POSIX, позволяющего создавать GUI-приложения, которых могут запускаться в Menuet и Linux/X11, а также собственного X-сервера, написанного на языке ассемблера, в который можно перенаправить вывод приложения, запущенного на внешней системе с Linux, для отображения его интерфейса в MenuetOS.

Из недавних изменений:

  • Добавлен эмулятор для запуска игр, разработанных для игровых приставок GameBoy.
  • Добавлена поддержка шрифтов в формате Truetype.
  • Проведена оптимизация кода для установки защищённых сетевых соединений.
  • Добавлены новые системных вызовы для управления окнами.
  • Реализован порт игры Wizord EXL100.
  • Расширены средства для разработки драйверов и добавлены новые функции для сетевых, звуковых, midi и графических драйверов.
  • Улучшены реализации ftp-сервера и ftp-клиента.
  • Улучшено приложение для чтения QR-кодов.


  1. Главная ссылка к новости (https://www.menuetos.net/downl...)
  2. OpenNews: Обновление операционной системы MenuetOS 1.57.70, написанной на ассемблере
  3. OpenNews: Проект WSL9x для запуска современных Linux-ядер в окружении Windows 95
  4. OpenNews: Представлены X-сервер Frame и рабочий стол CHasm, написанные на ассемблере
  5. OpenNews: Подготовлен RDP-клиент для KolibriOS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66685-menuet
Ключевые слова: menuet



Обсуждение (36) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:51, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/–
    Наоминает, что мир в погоне за абстракциями, повернул не в ту сторону.
     
     
  • 2.7, Аноним (7), 11:04, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +8 +/–
    Ну ничего. С появлением llm станет возможно писать кучу оптимизированного кода на асме в один клик, софт весь ускорится
     
  • 2.10, Аноним (10), 11:36, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    А теперь скажи, как эту штуковину собрать под арм?

    Поздравляю, ты освоил необходимость абстракций.

     
     
  • 3.12, Вася Пупкин (?), 12:18, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Llm перепишет ассемблер х86 на ассемблер ARM
     
     
  • 4.14, Аноним (14), 12:22, 14/11/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/–
     
  • 2.34, Аноним (34), 16:57, 14/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.2, Аноним (2), 10:56, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    Блобятина и проприетарщина же, исходников нет.
     
     
  • 2.3, Аноним (2), 10:57, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    По гплную 32 битную пора бы забыть, почти 10 лет прошло.
     
  • 2.4, Мохнонос (?), 10:58, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Дэржи, дарагой! Пользуйса! И пиши свой кот!
    https://www.menuetos.net/64bit.htm
     
     
  • 3.26, Аноним (26), 15:21, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Человек выше только с исходниками имеет дело.
     

  • 1.5, Аноним 80_уровня (ok), 10:59, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А ssh-клиента с пробросом X-протокола для него нет? То есть только в открытом виде, да?

    А то бы можно было X-терминалы с дискеты стартовать.

     
  • 1.6, Геймер (?), 11:01, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Классная штука. Юниксвейно. Жастфорфанно. Оупенсурсно.
     
     
  • 2.30, Знатоки (?), 16:02, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Юнекс это сишка
     

  • 1.8, Геймер (?), 11:13, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > а также собственного X-сервера в который можно перенаправить вывод приложения, запущенного на внешней системе с Linux, для отображения его интерфейса в MenuetOS.

    Вот она мощь юниксвея! И безо всяких там RDP, как у некоторых.

     
     
  • 2.20, funny.falcon (?), 12:52, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    К сожалению, большинство X11 приложений малоюзабельны на удаленном соединении, если это не прям локальная сеть. И проблема не в протоколе и не в сервере, а в xlib, который весь из себя синхронный.

    Win32 приложения же врожденно асинхронные, потому rdp к серверу на windows работает очень хорошо.

    На даже xrdp - rdp сервер поверх локального X11 сервера - тунелированный по ssh работает на порядок лучше, чем пытаться запускать X11 приложения по ssh.

     

  • 1.9, Аноним (9), 11:20, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/–
    Помню, игрался с этой системой где-то в середине нулевых, как только про неё узнал из журнала "хакер" (тогда выход в интернет был целым событием, и заранее составлялся список, что надо качнуть).

    Тогда еще был дисковод и нативно запускал её на своём четвертом пне. Не скажу, что был как-то удивлён. Система показалась неюзабельной демкой, и не такой уж и быстрой.

     
  • 1.11, limafresh (ok), 12:05, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Удивительно, что ОС весом 1.4 МБ выглядит современно. Мы привыкли, что микро-ОС выглядят как Windows 3.11. Думал, это связано с архитектурными ограничениями, но оказывается, можно и красивый внешний вид сделать.
     
     
  • 2.18, Аноним (18), 12:42, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    поищи образ QNX 4.25

    до сих пор выглядит нормально , влезает на 1 дискетку

     
  • 2.22, Аноним (22), 13:00, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    От Windows 3.11 требовалось нормально выглядеть на VGA-видеокартах (да, да, 640×480 c 16 цветами). И эту задачу она выполняла.
     
     
  • 3.32, нах. (?), 16:12, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    более того, Win 3.x - это офисная ос для офисных задач преимущественно (таблицы, текст, графики), где красивости нафиг были не нужны.
     
  • 2.24, Аноним (24), 13:59, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Мы привыкли, что микро-ОС выглядят как Windows 3.11

    Если мысленно заменить обоину и комплект значков на те, что шли в комплекте с win3.11 — да не то чтобы сильно есть различия. Ну, разве что ограничение в 256 цветов больше не давит и альфа–блендинг какой–никакой завезли.

    Впрочем, нынче и в win3.11 вполне себе можно устроить TrueColor, для ценителей:

    https://raw.githubusercontent.com/PluMGMK/vbesvga.drv/master/Screenshots/VBESV
    https://raw.githubusercontent.com/PluMGMK/vbesvga.drv/master/Screenshots/VBESV

    (источник: https://github.com/PluMGMK/vbesvga.drv )

     
     
  • 3.25, Аноним (22), 14:33, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    256 цветов не давали винде в плане отрисовки интерфейса почти ничего — только четыре дополнительных цвета в придачу к основным 16.
     
     
  • 4.28, Аноним (26), 15:27, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если быть точным, то 15 дополнительных оттенков к каждому из 16 основных цветов. А это значительно больше, чем 4.
     
  • 3.33, нах. (?), 16:15, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > нынче и в win3.11 вполне себе можно устроить TrueColor

    не только "нынче".
    у меня в своё время был полноценный TrueColor на какой-то затычке S3 Trio (кажется).

     
  • 2.35, Аноним (34), 17:00, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А что тебе красиво тут, что обоину подложили, и кнопки на окне не съехали? Достижение да. А yблюдcкий пиксельный шрифт ты не заметил видимо.
     
     
  • 3.36, limafresh (ok), 17:03, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Иконки ещё, скругленная панель
     

  • 1.13, тоже финн (?), 12:19, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Интересно, он сначала на си пишет и потом ассемблер генерит или сразу..

    Ещё интересно, что автор финн :)

     

  • 1.15, Аноним (15), 12:25, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    >Проектом также развивается собственный X-сервер

    не поняли, что к0пр0иксы мертвы по своей сути и являются набором подпорок для мэйнфреймов из семидесятых, какая жалость, пишут, невзирая на best practices!

     
  • 1.16, Аноним (14), 12:25, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > Necromancer's Dos Navigator

    отличненько

     
  • 1.17, Аноним (14), 12:31, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Радует что FASM ещё жив.
    Туда бы что-то поддерживающее клиентами SPICE, x2go, rdp и hoptodesk, vim, dd, да пару-тройку VPN-клиентов и был бы зачётный тонкий клиент который можно было бы чуть ли не в UEFI загонять для тех у кого "ой что-то диск не бутается"
     
  • 1.19, Аноним (19), 12:49, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Годнота! Одобряю! Когда проект разовьется до стадии, когда непосредственно в самой операционке можно будет компилировать программы на C/C++ используя gcc/clang, будет совсем круто! Жду с нетерпением...
     
  • 1.21, cnjzxir (?), 12:57, 14/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/–
     
  • 1.23, жявамэн (ok), 13:36, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    срочно нужна васм сборка чтобы в браузере запускать это
     
  • 1.27, Xasd1 (?), 15:23, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    2) Contact menuetos.net for commercial use.
    3) Redistribution, reverse engineering, disassembly or decompilation
       prohibited without

    херня какая-то… и зачем было писать новость вообще про эту проприетарщину?

     
     
  • 2.29, Аноним (19), 15:58, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вас эта новость раздражает, а мне вот было приятно прочитать про эту замечательную операционную систему от замечательного автора, на замечательном новостном сайте, через замечательный веб-браузер, запушенный на замечательном ноутбуке!
     

  • 1.31, Аноним (31), 16:04, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Сабж одно время собачился с KolibriOS, потом отстал и о нём все забыли. Забавно. Kolibri юзабельнее,imho.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: