Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

KolibriOS - искусство миниатюризации

Оригинал: KolibriOS - The art of small
Автор: Igor Ljubuncic
Дата публикации: 8 апреля 2012 года
Перевод: А. Кривошей
Дата перевода: август 2012 г.

Сколько памяти требуется операционной системе? Вы обрадуетесь, услышав о системе, которая требует для загрузки 16 Мб оперативной памяти? Ну, в этом нет ничего особенного. DOS работала и на меньшем объеме. Даже Windows прекрасно себя чувствовала с таким количеством RAM в 1995 году. А как насчет современной операционной системы? Скажем, 8 Мб оперативной памяти, 3 Мб дискового пространства, 3 секунды для загрузки? В 2012 году? Звучит заманчиво.
KolibriOS - это небольшая операционная система с открытым исходным кодом, написанная на ассемблере - языке настоящих гиков, который только и позволяет делать такие вещи. Система достаточно мала для того, чтобы поместиться на дискету или около того. Давайте посмотрим, что она из себя представляет.

KolibriOS

Три секунды славы

Согласно обещаниям разработчиков, KolibriOS делает или способна делать все нижеперечисленное - работать на IA32-совместимом процессоре с 8 Мб оперативной памяти, загружаться с различных устройств, включая NTFS-разделы, а также загружать себя непосредственно из Windows, поддерживать вытесняющую многозадачность, графику VESA, аудио AC97, файловые системы FAT/FAT16/FAT32, CDFS и частично NTFS/EXT2/EXT3.
Я тестировал эту операционную систему в VirtualBox поверх Ubuntu, хотя, теоретически, ее прекрасно можно было бы загружать на реальном железе, кроме того, в интернете можно найти множество статей, описывающих успешную настройку двойной загрузки KolibriOS с различными дистрибутивами Linux.
Я выделил 64 Мб оперативной памяти, что более чем достаточно для KolibriOS, и она должна была просто летать. Чтобы действительно показать вам, насколько она быстра, я записал процесс загрузки. Здесь показано простое загрузочное меню KolibriOS. Далее, я нажимаю клавишу Enter и вскорее оказываюсь в полностью загруженной системе. Насколько быстро это происходит? Вы можете сами оценить время загрузки, посмотрев видео, встроенное на этой странице, или перейдя на YouTube, если вы не любите встроенные клипы. Сконцентрируйтесь на видео, так как клип очень, очень короткий.

И здесь же для вас ссылка на клип на YouTube.

Я записал видео с помощью gtk-recordMyDesktop. Затем я конвертировал полученный файл .ogv в .avi, используя mencoder, и в конце удалил несколько лишних фреймов с помощью Avidemux.
Вы можете убедиться, что загрузка занимает менее 3 секунд, что свидетельствует об исключительной скорости работы операционной системы. Это производит очень сильное впечатление.

Особенности системы

Но что еще может предложить KolibriOS, кроме победы над законами физики? Определенно, она не является конкурентом многосотмегабайтным системам в части красоты или функциональности, но все же позволяет установить разумный набор программ и игр. У вас есть сеть, звук и даже поддержка видеокарт ATI.

Во всяком случае, вот KolibriOS в действии:

Загрузочное меню KolibriOS

Рабочий стол можно немного изменить, сменив фон:

Смена фона рабочего стола KolibriOS

В меню можно найти некоторые полезные вещи. Система включает встроенные клиент TFTP, почтовый клиент, программу для чтения NewsGroups, клиенты Telnet и IRC, программу для просмотра VNC и даже мессенджер, поддерживающий Yahoo!. Также имеется музыкальный плейер, хотя я не смог воспроизвести музыку с CD.

Меню KolibriOS

Меню KolibriOS

Кроме того, вы можете настраивать систему в соответствии со своими потребностями, монтировать и отмонтировать устройства, а также менять драйвера. Системное меню по умолчанию на русском языке, но его очень просто изменить. Поддерживаются несколько языков для интерфейса и системного меню, в том числе немецкий и французский.

Системные настройки KolibriOS

Системные настройки KolibriOS в большем масштабе

Еще имеются файловый менеджер, дюжина игр, командная строка, отладчик и кое-что сверх этого. KolibriOS нельзя считать эквивалентом таких легковесных дистрибутивов Linux, как Slitaz или Puppy, хотя бы потому, что она в 10 - 30 раз меньше по размеру. Это действительно замечательно.

Работающая KolibriOS

Работающая KolibriOS

Если говорить в целом об экзотических и малоизвестных операционных системах, советую вам прочитать эту прекрасную статью. Из представленных в ней систем, на сегодняшний день могла бы быть интересной Plan 9, или ее потомок, известный под названием Inferno. Кроме того, представляет интерес Haiku, а также интересно было бы потестировать OS/2.

Заключение

KolibriOS - это замечательный проект. Он позиционируется как хобби, но это не умаляет его качества, красоты и потенциала. Хотя она вряд ли когда-нибудь будет конкурентом в качестве коммерческого альтернативного рабочего стола, он демонстрирует удивительную изобретательность и мастерство всех его участников.
KolibriOS прежде всего является демонстратором технологий, но в то же время представляет собой функционирующую полезную операционную систему. Она не заменит вашу Windows, Мас или Linux, но она показывает, что все может быть сделано немного иначе, не так, как вы себе представляли.