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








Книги по Linux (с отзывами читателей)

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

DexOS – крошечная ОС, похожая на игровую консоль

Оригинал: "DexOS – The Tiny Toy OS That Runs Like a Game Console"
Автор: Joshua Price
Дата публикации: March 24, 2011
Перевод: Н.Ромоданов
Дата перевода: апрель 2011 г.

Что система может делать

Вы можете, например, решить, что "если система настолько мала, она, возможно, мало пригодна для фактического использования", и если это так, вы, вероятно, будете удивлены. В составе крошечного ISO вы найдете:

  • игры (такие, как клоны Pong и Space Invaders);
  • медиаплейер;
  • графическую оконную среду;
  • командную среду наподобие DOS;
  • ассемблер и IDE;
  • поддержку работы с файлами ZIP.

Есть несколько других дополнительных утилит, в том числе (очень) легковесный веб-сервер и несколько дополнительных драйверов и тестовых пакетов.

Что система делать не может

Во-первых, поддержка сети очень ограничена. Поддерживаются только определенные типы ethernet карт, поддержка wifi отсутствует. Частично из-за этого в системе в настоящее время нет веб-браузера.

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

Похоже, как я уже говорил, это игрушечная система.

Интерфейс в стиле консоли

В DexOS есть два варианта взаимодействия с системой в графическом режиме, и первым является пользовательский интерфейс, который напоминает то, что можно обнаружить в видеоиграх или на игровой консоли. Он очень упрощенный и сильно стилизованный, но позволяет получить доступ к тому, что вам нужно.

DexOS Графический интерфейс

В консоли работает не все, по крайней мере, когда я тестировал систему. Для запуска приложений, вы должны в меню загрузки Load Program запускать файлы GEX (аналогично файлам EXE в DOS; оказывается, приложениями с графическим интерфейсом являются приложения с расширениями файлов GEX, тогда как консольными приложениями являются приложения с расширениями файлов DEX).

DexOS Запуск приложений

Командная строка

В DexOS также есть достаточно развитый интерфейс командной строки, который очень похож на DOS и в нем можно пользоваться многими командами, например, dir и cd (хотя при тестировании команда cd вела себя странно).

DexOS консольный интерфейс

Как вы видите, в системе уже есть ряд приложений, таких как Pong и Invaders. Чтобы запустить программу, просто введите ее название.

DexOS Pong

Оконный интерфейс

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

DexOS рабочий стол с оконным интерфейсом

Поскольку в DexOS нет реальной многозадачности, в настоящее время в этом режиме очень мало того, что можно было бы сделать. На самом деле, большинство пунктов меню вообще ничего не делают. По-видимому, система больше похожа на демонстрационную версию или на концепт версию, а не является реально работающим интерфейсом.

Заключение

В ближайшее время вряд ли вы будете пользоваться системой DexOS, как своей основной операционной системы. В DexOS мало что есть такого (если и есть), что нельзя лучше сделать в "реальной" ОС, но подобные проекты являются важной стартовой площадкой для новых идей и новых подходов к программному обеспечению. Я, например, полагаю, что вы вряд ли бы смогли собрать столько функциональных возможностей в одной системе, имеющей такой удивительно малый размер. Система DexOS может не стать следующим большим этапом среди настольных операционных систем, но это хорошая стартовая площадкой для тех, кто любит поэкспериментировать со своим компьютером, или, возможно, просто является компьютерным фанатом.

Прим.пер. – Дистрибутив системы можно взять с сайта системы http://www.dex-os.com/.