DexOS - Малката играчка OS, която работи като конзола за игри
По-голямата част от времето в MTE, ние се фокусираме върху уроци, рецензии и други практически приложения на съвременната технология. Понякога обаче се появи нова чиста нова играчка, която трябва да споделим. Такъв е DexOS, а ако имате афинитет към персонализирани операционни системи или нови начини за изчисляване, може да се радвате на това, колкото и мен. Това е персонализирана OS, написана изцяло в монтаж, което означава, че е бърза и малка. Колко бързо и колко малко? Този автор е видял, че стартира във виртуална машина за около 5 секунди и може да се побере на флопи диск. Точно така, флопи диск.
Какво може да направи?
Възможно е да мислите нещо като "Ако това е толкова малко, то не може да бъде много използвано" и ако това е така, може да се изненадате. В малкия ISO ще намерите:
- Игри (като клонинг понг и космически нашественици)
- Media Player
- Графична среда на прозорците
- DOS-подобен команден ред
- Асемблер и IDE
- ZIP файлова поддръжка
Има няколко други помощни програми на началната страница, включително (много) лек уеб сървър и някои допълнителни драйвери и тестови пакети.
Какво не може да направи?
За начало мрежовата поддръжка е много ограничена. Поддържат се само определени видове Ethernet, а не Wi-Fi. Отчасти поради това в момента няма уеб браузър.
За съжаление, мултитаскингът е предимно несъществуващ и персонализираната природа на операционната система го прави неспособен да стартира съществуващ софтуер от любимата ви операционна система.
Както казах, това е играчка.
Конзолен стил интерфейс
Има два начина за взаимодействие с DexOS графично, а първият е потребителският потребителски интерфейс, който прилича на нещо, което бихте намерили във видеоигри или игрални конзоли. Тя е силно опростена и силно стилизирана, но ви дава достъп до това, от което се нуждаете.
Не всичко тук работи, поне не в моите тестове. За да стартирате приложения, можете да стартирате GEX файловете (подобно на EXE файловете на DOS. Изглежда, че GUI приложенията са GEX, докато приложенията за конзоли са DEX) от менютата за зареждане на програмата .
Командна линия
DexOS също така включва сравнително способен интерфейс на командния ред, който е доста подобен на DOS и използва много от същите команди като dir и cd (въпреки че CD показва известно странно поведение при тестване).
Както можете да видите, в базата има няколко приложения, като Pong и Invaders. Просто въведете името на програмата, за да я изпълните.
Интерфейс за прозорец
Може да сте забелязали WIN.DEX в списъка с файлове в конзолен режим. Това отваря прозорчето с оформление, познато само за всеки потребител на компютъра.
Тъй като няма много мултитаскинг на DexOS, в момента може да се направи много малко в този режим. Всъщност повечето от опциите на менюто изглежда не правят нищо. Това изглежда е по-скоро демонстрация или доказателство за концепция, отколкото реалният целеви интерфейс.
заключение
Вие няма да използвате DexOS за вашата основна операционна система скоро. Има малко (ако има такива), които могат да направят това, което не може да бъде направено по-добре от "истинска" ОС, но подобни проекти са важен стартов панел за нови идеи и нови подходи към софтуера. Аз, за една, никога не бих очаквал, че може да опаковате толкова функционалност, колкото това, в една толкова невероятно малка система. DexOS може да не е следващото голямо нещо в настолните операционни системи, но това е страхотна стартова подложка за някой, който харесва да играе с компютъра си, или може би някой, който е просто опонент.