KolibriOS 0.7.7: ОС на ассемблере, которая влезает на дискету
Новая версия российской операционной системы KolibriOS занимает меньше мегабайта, загружается за пару секунд и работает на 32-битных процессорах с 8 МБ ОЗУ. Разбираем, для чего она нужна в 2026 году и почему современный интернет для неё пока недоступен.
В 2026 году операционная система, которая полностью умещается на 3,5-дюймовой дискете и загружается быстрее, чем вы успеваете отпить кофе, звучит как технологическая шутка. Но KolibriOS 0.7.7 существует, развивается и даже имеет рабочий графический стол. Это не эмулятор и не демо: полноценная 32-битная ОС, ядро которой написано на ассемблере.
В своей колонке Daily Drivers редактор Hackaday Дженни Лист скачала ISO-образ, запустила KolibriOS на современном ThinkPad и удивилась: система выглядит зрелой, стабильной и по-настоящему быстрой. Разбираем, что это за проект, откуда он взялся и кому пригодится сегодня.
Что такое KolibriOS
KolibriOS — российский форк MenuetOS, созданный в 2004 году. В то время как автор оригинального MenuetOS Вилле Турьянмаа переключился на закрытую 64-битную версию, сообщество вокруг русскоязычного порта сохранило код открытым и продолжило развивать 32-битную ветку. Название «Колибри» выбрано неслучайно: система маленькая и быстрая, как птица-колибри.
Проект поддерживается преимущественно разработчиками из России, Казахстана, Украины и Германии. Код распространяется под открытой лицензией, а сборки регулярно публикуются на официальном сайте и зеркалах сообщества.
Версия 0.7.7
Версия 0.7.7 продолжает философию предельного минимализма. Минимальные системные требования смехотворны по нынешним меркам: 1 МБ места на диске, 8 МБ оперативной памяти и процессор класса i586. При этом система выдаёт графический интерфейс, многозадачность и набор встроенных программ.
Дженни Лист отмечает, что на ThinkPad 2020-х годов KolibriOS загружается «в мгновение ока» и сразу показывает рабочий стол. Интерфейс выглядит пиксельным, как в 1990-х: нет сглаживания, есть ощущение ретро. Но при этом всё работает — без синих экранов и зависаний.
Ключевые выводы
- KolibriOS 0.7.7 — 32-битная ОС с ядром на ассемблере, базовый образ весит около 1 МБ.
- Минимальные требования: i586, 8 МБ ОЗУ, 1 МБ на диске.
- В комплекте браузеры, игры, эмуляторы, графические редакторы и среда разработки.
- Главное ограничение для повседневного использования — отсутствие поддержки HTTPS.
- Лучше всего подходит для старого железа, тонких клиентов, обучения и ретрокомпьютинга.
Как устроена система
Ядро на ассемблере
Большая часть KolibriOS написана на FASM — плоском ассемблере. Это объясняет крошечный размер исполняемых файлов и молниеносную загрузку: система не тратит время на инициализацию абстракций, слоёв совместимости и десятков фоновых служб.
Важная оговорка: несмотря на миф «всё на ассемблере», часть приложений и драйверов портирована или написана на C, Free Pascal, Oberon и даже Python. Но ядро, графическая подсистема и системные вызовы остаются ассемблерными.
Файловые системы и загрузка
KolibriOS умеет загружаться с CD/DVD, USB, жёстких дисков и даже с классической дискеты 1,44 МБ. Поддерживаются файловые системы FAT12/16/32, exFAT, NTFS и ext2/3/4. Есть варианты для Coreboot и загрузка прямо из Windows.
Что внутри: программы и игры
Несмотря на размер, KolibriOS поставляется с обширным набором софта. По данным сообщества, в образ входят более 250 программ, включая текстовый процессор, просмотрщик изображений, графический редактор, музыкальный плеер, IRC-клиент и веб-браузеры.
Из игр и развлечений — порты эмуляторов, DOSBox, а также shareware-версии классики вроде DOOM и Wolfenstein 3D на полноценном CD-образе. Есть поддержка SDL, что позволяет переносить проекты с «больших» систем.
Something this polished deserves a while to play around.
Главное ограничение: интернет без HTTPS
Дженни Лист называет именно этот момент решающим: встроенные браузеры KolibriOS, включая Netsurf и Webview, не поддерживают HTTPS. Без этого современный веб практически закрыт: большинство сайтов, включая сам Hackaday, просто не откроются.
Это меняет статус системы с «основной ОС на каждый день» на «платформу для специальных задач». Почта, мессенджеры, облачные сервисы и онлайн-документация остаются недоступны без промежуточного прокси или другой машины.
Почему HTTPS сложно:
Современный TLS требует большой криптографической библиотеки, регулярных обновлений корневых сертификатов и поддержки множества алгоритмов. В условиях ОС размером в мегабайт это серьёзный архитектурный вызов, который сообщество пока не взяло в штатный комплект.
Кому и где пригодится KolibriOS
С учётом ограничений у KolibriOS остаётся несколько чётких сценариев применения. В России и соседних странах это особенно актуально: парки старого офисного и школьного оборудования часто содержат машины, которые официально «не тянут» современные ОС.
- Воскрешение старого железа. Pentium- и ранние Core-машины получают рабочий стол, браузер для локальных страниц и офисные утилиты.
- Тонкие клиенты. Низкие требования к RAM и CPU делают KolibriOS кандидатом для терминалов с удалённым рабочим столом.
- Обучение. Ядро на ассемблере, простые системные вызовы и небольшой кодовой базы — отличная площадка для изучения устройства ОС.
- Ретрокомпьютинг. Запуск DOS-игр через эмулятор, классические 2D-игры и ностальгический интерфейс 1990-х.
- Встроенные системы. Сборка Kolibri-A ориентирована на специализированное железо и железные проекты.
Как попробовать KolibriOS
Попробовать систему проще всего в виртуальной машине. Скачайте ISO-образ с официального сайта, создайте VM с 64 МБ ОЗУ и загрузитесь с образа. Для реального железа подойдёт запись образа на USB-флешку или CD.
- Скачайте ISO или образ дискеты с официального сайта KolibriOS.
- Для VM: создайте 32-битную машину с 64 МБ RAM и VESA-видео.
- Для железа: запишите ISO на CD или USB через обычную утилиту.
- Загрузитесь и выберите разрешение экрана из меню загрузчика.
- Исследуйте меню «Пуск»: игры, утилиты, терминал и браузер.
Если планируете использовать сетевые функции, проверьте совместимость сетевой карты по списку оборудования. Поддерживаются многие чипы Realtek, Intel и 3Com.
Выводы
KolibriOS 0.7.7 — это не замена Windows или Linux, а демонстрация того, какой отклик может давать компьютер, когда софт пишут под железо, а не под абстракции. В эпоху, когда операционки растут гигабайтами, проект напоминает: минимализм ещё жив.
Для российского читателя у KolibriOS есть дополнительный смысл: это открытый проект с русскоязычным сообществом, который можно изучать, дополнять и применять для решения практических задач — от перевода старого классного компьютера в рабочее состояние до обучения низкоуровневому программированию.
Главный вопрос — нужна ли вам такая система прямо сейчас. Если у вас есть старый 32-битный ноутбук, интерес к ассемблеру или просто ностальгия по быстрым ОС — попробуйте. А для повседневной работы с интернетом пока придётся держать под рукой что-то посовременнее.
Источники:
Часто задаваемые вопросы
Что такое KolibriOS?
KolibriOS — открытая 32-битная операционная система, форк MenuetOS 2004 года. Она написана преимущественно на ассемблере, занимает около 1 МБ и работает на процессорах i586 с 8 МБ ОЗУ.
Какие системные требования у KolibriOS 0.7.7?
Минимум: Pentium-совместимый 32-битный процессор, 8 МБ оперативной памяти, 1 МБ места на диске и VESA-совместимая видеокарта. Для комфорта рекомендуется 64 МБ ОЗУ.
Можно ли использовать KolibriOS как основную систему?
Нет, если вам нужен современный интернет. Встроенные браузеры не поддерживают HTTPS, поэтому большинство сайтов недоступны. Для локальных задач, ретро-игр и обучения она подходит хорошо.
Кто разрабатывает KolibriOS?
Проект ведёт международное сообщество, активная часть которого говорит по-русски. Идеологом форка считается Марат Закиянов (mario79). Код открыт и распространяется под свободной лицензией.
Как попробовать KolibriOS без установки?
Скачайте Live-CD или образ дискеты и запустите в виртуальной машине — например, в VirtualBox или QEMU. Достаточно 64 МБ RAM и 32-битной конфигурации.