Оновлення ОС KolibriN 10.1 та MenuetOS 1.34, написаних на асемблері

Доступно оновлення операційної системи KolibriN 10.1, написаної переважно на асемблері (fasm) та поширюваної під ліцензією GPLv2. KolibriN базується на КолібріОС і надає більш красиве та дружнє для простого користувача оточення, що пропонує більше додатків, що постачаються в комплекті.

Завантажувальний образ займає 84 Мб і включає такі програми, як браузери WebView та Netsurf, відеоплеєр FPlay, переглядач зображень zSea, графічний редактор GrafX2, програми для перегляду документів uPDF, BF2Reader та TextReader, емулятори ігрових консолей DosBox, ScummVM та ZX Spectrum, текстовий процес добірку ігор. Забезпечена реалізація всіх можливостей USB, доступний мережевий стек, підтримуються ФС FAT12/16/32, Ext2/3/4, NTFS (тільки читання), XFS (тільки читання).

У новому випуску додано підтримку форматів v4 та v5 файлової системи XFS (тільки читання), додано обробку більше одного I/O APIC, покращено алгоритм перезавантаження, забезпечено коректне визначення звуку на нових AMD-чіпах. Консольний браузер WebView оновлений до випуску 2.46, в якому з'явився кеш веб-сторінок, вкладки, он-лайн оновлення, динамічне виділення пам'яті, ручний вибір кодування, визначення кодування, підтримка DOCX-файлів і перехід по якорях.
У командній оболонці SHELL покращена вставка тексту, навігація по рядку, що редагується, виведення помилок, додано підсвічування каталогів.

Оновлення ОС KolibriN 10.1 та MenuetOS 1.34, написаних на асемблері

Крім того, можна відзначити випуск операційної системи MenuetOS 1.34, Розробка якої ведеться повністю на асемблері. Складання MenuetOS підготовлено для 64-розрядних систем x86 і може бути запущено під керуванням QEMU. Базове складання системи займає 1.4 МБ. Вихідні тексти проекту поширюються під модифікованою ліцензією MIT, доповненою вимогою узгодження будь-якого використання з комерційною метою. У новому випуску запропоновані нові ігрові та демонстраційні програми, доданий новий зберігач екрану.

Система підтримує витіснюючу багатозадачність, використовує SMP на багатоядерних системах та надає вбудований графічний інтерфейс користувача з підтримкою тем оформлення, операцій Drag&Drop, кодування UTF-8 та перемикань клавіатурних розкладок. Для розробки додатків на асемблері пропонується власне середовище розробки, що інтегрується. Є мережевий стек і драйвери для інтерфейсів Loopback і Ethernet. Підтримується робота з USB 2.0, у тому числі з USB-накопичувачами, принтерами, DVB-тюнерами та web-камерами. Для виведення звуку підтримується AC97 та Intel HDA (ALC662/888).

Проектом розвивається простий web-браузер HTTPC, поштовий та ftp клієнти, сервери ftp та http, програми для перегляду зображень, редагування текстів, роботи з файлами, перегляду відео, відтворення музики. Можливий запуск DOS-емулятора та таких ігор, як Quake та Doom. Окремо розвивається мультимедійний програвач, написаний виключно на асемблері і не використовує зовнішні бібліотеки з кодеками. Плеєр підтримує трансляцію TV/Radio (DVB-T, mpeg-2 video, mpeg-1 layer I, II, III audio), показ DVD, відтворення MP3 та відео у форматі MPEG-2.

Оновлення ОС KolibriN 10.1 та MenuetOS 1.34, написаних на асемблері

Джерело: opennet.ru

Додати коментар або відгук