MenuetOS
MenuetOS — операційна система, яка повністю написана на мові асемблера і вміщається на одну дискету. Не базується на жодній з відомих архітектур операційних систем (як то DOS, Windows, UNIX тощо). Операційна система MenuetOS має свій власний програмний інтерфейс (API), який зручний для створення застосунків для цієї системи на мові асемблера. Система багатозадачна, багатопоточна, має графічний інтерфейс користувача, підтримку протоколу TCP/IP для роботи локальних мереж та інтернету.
екран | |
Розробник | Ville M. Turjanmaa |
---|---|
Написано на | FASM асемблер |
Модель коду | відкрите програмне забезпечення |
Початковий випуск | 16 травня 2000 (32-bit) |
Останній стабільний випуск |
32-bit: 0.86/ 20 лютого 2015 64-bit: 1.0 / 15 травня 2015 |
Доступні мови | англійська, російська, китайська, чеська, сербська |
Доступні мови програмування | асемблер |
Платформи, що підтримуються | IA-32, x86-64 |
Тип ядра | монолітне |
Інтерфейс | графічний інтерфейс |
Ліцензія |
GPL v2 (32-bit) власницька (64-bit) |
Вебсайт | www.menuetos.net |
MenuetOS у Вікісховищі |
На базі цієї системи програмістами із країн колишнього СРСР створюється своя власна ОС KolibriOS.
Особливості MenuetOS
- Витискаюча багатозадачність, багатонитевість, захист пам'яті ring-3
- Графічний інтерфейс (розширення до 1280x1024, 16 мільйонів кольорів)
- Інтегроване середовище розробки: редактор, макро-асемблер для збору ядра і застосунків
- TCP/IP стек з драйверами loopback, ethernet і PPP
- Мережеві застосунки, які включають сервери ftp/http/smtp і клієнти irc/http/nntp/tftp
- Вікна застосунків довільної форми
- Вибірка даних в реальному часі
- Вміщається на одній дискеті
- Для запуску MenuetOS досить 16 MB пам'яті і відеокарти, що підтримує стандарти VESA 1.2 чи VESA 2.0
Посилання
- MenuetOS C Library
- The MenuetWiki[недоступне посилання з лютого 2019]
- GridWorks «EZ» Distro
- MenuetOS 64, версія під 64-бітні процесори.
Див. також
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.