Актуализация на операционната система MenuetOS 1.70, написана на асемблер

Публикувана версия на операционната система MenuetOS 1.70, разработваната изцяло на асемблер. Сборките на MenuetOS са подготвени за 64-битови системи x86 и могат да бъдат стартирани под управлението на QEMU. Системният образ заема 1.4 MB и е наличен под формата на образ на флопи дискове и iso-образ за запис на CD (поддържа се стартиране в VirtualBox). Изходният код на проекта Menuet64 се разпространява под ограничителна лицензия, изискваща одобрение за всякакво търговско използване, а Menuet32 – под лицензия GPL.

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

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

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

От последните промени:

  • Слоевете на съвместимост с Linux и X11 достигнаха ниво, позволяващо стартиране на прости X11 приложения, като XCalc, XEyes, XClock и прости игри, компилирани за Linux (стартирането на подобни програми не изисква рекомпилация – могат да се стартират съществуващи изпълними файлове, копирани от дистрибуции на Linux). В MenuetOS също така е подобрена поддръжката на съществуващи библиотеки на Linux – тествана е възможността за използване на около 100 пакета библиотеки от Linux Mint.
    Актуализация на операционната система MenuetOS 1.70, написана на асемблер
  • Предложено е ново основно меню и добавен нов комплект компресирани пиктограми.
    Актуализация на операционната система MenuetOS 1.70, написана на асемблер
  • Добавен е MIDI Sequencer.
  • Реализирана е поддръжка на libssl и libcrypto. Добавена е утилита за изтегляне на уеб страници fetch, поддържаща HTTPS.
  • Подобрени са конфигураторът.
  • Ускорена работа на мрежовия стек. Разширена поддръжка на DHCP.
  • До версия 3.00.0012 е обновен файловия мениджър NDN (Necromancer’s Dos Navigator).
  • Подобрено е приложението Webcall за работа с уебкамера.
  • Подобрени са утилитите ftps и ftpc.
  • Разширени са възможностите на разработвания проект X-сервер.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster