ГлавнаяОперационные системыLinuxDexOS — крошечная игрушечная ОС, работающая как игровая консоль

DexOS — крошечная игрушечная ОС, работающая как игровая консоль

Чего он не может?

rc="https://saintist.ru/wp-content/uploads/2024/05/dexos-small-1.jpg" alt="дексос-маленький">Большую часть времени в MTE мы уделяем учебным пособиям, обзорам и другим практическим применениям современных технологий. Однако время от времени появляется какая-нибудь изящная новая игрушка, которой нам просто нужно поделиться. Такова DexOS, и если у вас есть склонность к пользовательским операционным системам или новым способам вычислений, вам может понравиться возиться с ней так же, как и мне. Это специальная ОС, полностью написанная на ассемблере, а это значит, что она БЫСТРАЯ и МАЛЕНЬКАЯ. Насколько быстро и насколько мало? Этот автор видел, как он запускается на виртуальной машинепримерно за 5 секунд и может поместиться на дискету. Правильно, дискета.

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

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

  • Игры (например, клоны Pong и Space Invaders)
  • Медиаплеер
  • Среда графического окна
  • Командная строка в стиле DOS
  • Ассемблер и IDE
  • Поддержка ZIP-файлов

На домашней странице есть еще несколько дополнительных утилит, включая (очень) легкий веб-сервер, а также некоторые дополнительные драйверы и

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

он не может?

Во-первых, поддержка сети ОЧЕНЬ ограничена. Поддерживаются только определенные типы Ethernet, а не Wi-Fi. Частично из-за этого в настоящее время нет веб-браузера.

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

Как я уже сказал, это игрушка.

Интерфейс консольного типа

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

dexos-consolegui

Не все здесь работает, по крайней мере, в моем тестировании. Для запуска приложений вы можете запустить файлы GEX (аналогично EXE-файлам DOS. Похоже, что приложения с графическим интерфейсом — это GEX, а консольные приложения — это DEX) из меню Загрузить программу.

dexos-console2

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

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

дексос-кли

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

Интерфейс консольного типа

mg decoding="async" src="https://saintist.ru/wp-content/uploads/2024/05/dexos-pong.png" alt="дексос-понг">

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

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

дексос-победа

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

Заключение

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

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

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

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

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи