- Каков сейчас статус разработки?
Переверзев: Cейчас мы ожидаем выхода новой версии, но с номером ещё не определились. Прошлая была 0.7.7.0, а эта будет не то 0.8, не то 0.9. Считается, что по сравнению с прошлой версией изменений очень много. Например, появится поддержка устройств USB. Около года прошло со времени последнего релиза.
- Какая вообще у вас команда? Сколько человек активно помогают?
Переверзев: Сейчас около десяти очень активных разработчиков и около тридцати разработчиков, которые время от времени появляются на форуме.
- А география какая? Разработчики в основном из России?
Переверзев: В основном СНГ, хотя есть и из Бельгии разработчики, русскоязычные из Англии. Я сам из Ставропольского края.
- Какие у «Колибри» особенности по сравнению с другими системами, в том числе по сравнению с другими минималистичными системами?
Переверзев: По сравнению с другими минималистичными системами «Колибри» самая минималистичная! К тому же из систем той же весовой категории «Колибри» самая функциональная. Например, есть неплохая система, Visopsys, она тоже компактная и умещается на дискету, но ничего не умеет.
- Какие главные отличия «Колибри» от «больших» операционных систем? Чего пока нет, и что из этого собираетесь добавить?
Переверзев: Поддержка интернета очень важна в современном мире. TCP/IP и драйверы сетевых карт в «Колибри» уже есть. Сейчас мы работаем над браузером, все участники так или иначе что-то делают для его появления. Пока что есть только текстовый, с ограниченной поддержкой графики. Ему, конечно, ещё далеко до совершенства.
Солодуха: Наличие браузера — это новые пользователи и популярность системы.
- Возможно, такая система вообще была бы популярна в качестве аналога Google ChromeOS — минимальная прослойка ОС плюс браузер. Как вы думаете?
Переверзев: Вполне возможно, тем более что минимальная реализация Flash у нас уже есть. Не совсем полноценная, зато на ассемблере.
- Какие ещё удачные применения вы видите?
Переверзев: Встраиваемые системы, системы сбора информации и управления производством, тонкие клиенты. К тому же «Колибри» может быть неплохой ОС для устаревших компьютеров.
Солодуха: Ещё системы, которые разрабатываются под своё «железо». Для них проектируют платы с нуля, для них сейчас пишется ветка «Колибри А».
- Какие у Колибри плюсы, кроме легковесности и быстродействия?
Солодуха: К примеру, «Колибри» можно загружать не только без диска, но и вообще без BIOS. Включаешь компьютер, и после теста оборудования сразу появляется «Колибри». В любом случае загрузка занимает три-четыре секунды после включения.
- Какие архитектуры сейчас поддерживаются?
Переверзев: Сейчас только процессоры x86, то есть начиная с 486 и до последних Core i7. Но только в тридцатидвухразрядном режиме.
- Шестидесятичетырёхразрядная версия существует, или она так и погибла?
Переверзев: MenuetOS 64 существует, но очень сильно отдалилась от своего предка.
- Её другая команда разрабатывает?
Переверзев: Её вообще разрабатывает один человек. Все тот же студент, но уже далеко не студент, наверное. У нас же сейчас есть эксперименты по запуску на многоядерных системах. Тридцатидвухбитное ядро системы запускается на тридцатидвухбитном ядре, а второе ядро процессора работает в шестидесятичетырёхбитном режиме. Вот так вот, по-хитрому.
Солодуха: Да, аппаратно такое возможно.
- У вас ведь ещё real-time-версия есть?
Переверзев: Она не совсем реального времени, но сам автор ветки говорит, что при некоторых изменениях, над которыми сейчас очень активно работают, «Колибри» можно использовать для встраиваемых систем, где важно гарантированное время отклика.
Солодуха: И сейчас уже очень малое время отклика. У нас на форуме можно посмотреть на результаты теста одной и той же программы, работающей напрямую с оборудованием, в Windows XP и в «Колибри». В «Колибри» выходит гораздо быстрее. Сейчас для реализации настоящей «риалтаймовости» нужно обеспечить гарантированное время отклика.
- Как у «Колибри» с поддержкой различных чипсетов (в том числе видео)?
Переверзев: VESA поддерживают все современные видеокарты, а ещё у нас есть порт линуксового драйвера ATI, и он поддерживает даже последние видеокарты ATI. Он, конечно, тяжеловат — 100 с лишним килобайт занимает, но позволяет использовать любые видеорежимы и даже аппаратное ускорение. К тому же регулярно обновляется.
- А из периферии что поддерживается?
Переверзев: С периферией тоже неплохо — есть поддержка USB, то есть клавиатуры и мышки работают.
- Что ещё планируется добавлять в обозримом будущем?
Переверзев: Трудно сказать, тут всё зависит от личного времени разработчиков.