La mayor parte del tiempo en MTE, nos enfocamos en tutoriales, revisiones y otras aplicaciones prácticas de la tecnología moderna. De vez en cuando, sin embargo, aparece algún juguete nuevo que tenemos que compartir. Así es DexOS, y si tiene afinidad con los sistemas operativos personalizados o las nuevas formas de computación, puede disfrutar jugando con él tanto como yo. Es un sistema operativo personalizado escrito completamente en ensamblaje, lo que significa que es RÁPIDO y PEQUEÑO. ¿Qué tan rápido y qué tan pequeño? Este autor lo ha visto arrancar en una máquina virtual en unos 5 segundos, y cabe en un disquete. Así es, un disquete.
¿Qué puede hacer?
Puede estar pensando algo como «Si es tan pequeño, no puede ser de mucha utilidad real». y si ese es el caso, puede que te sorprendas. Incluido en la pequeña ISO encontrarás:
- Juegos (como clones de Pong y Space Invaders)
- Reproductor multimedia
- Entorno de ventana gráfica
- línea de comando similar a DOS
- Ensamblador e IDE
- compatibilidad con archivos ZIP
Hay algunas otras utilidades opcionales en la página de inicio, incluido un servidor web (muy) ligero y algunos controladores y paquetes de prueba adicionales.
¿Qué no puede hacer?
Para empezar, el soporte de red es MUY limitado. Solo se admiten ciertos tipos de ethernet y no wifi. En parte por eso, actualmente tampoco hay un navegador web.
Lamentablemente, la multitarea tampoco existe en su mayoría, y la naturaleza personalizada del sistema operativo hace que no pueda ejecutar el software existente desde su sistema operativo favorito.
Como dije, es un juguete.
Interfaz estilo consola
Hay dos formas de interactuar gráficamente con DexOS, y la primera es la interfaz de usuario personalizada que se asemeja a algo que encontraría en los videojuegos o consolas de juegos. Es muy simple y muy estilizado, pero le permite acceder a lo que necesita.
No todo aquí funciona, al menos no en mis pruebas. Para iniciar aplicaciones, puede ejecutar los archivos GEX (similares a los archivos EXE de DOS. Parece que las aplicaciones GUI son GEX mientras que las aplicaciones de la consola son DEX) desde los menús de carga del programa.
Línea de comando
DexOS también incluye una interfaz de línea de comandos bastante capaz que es bastante similar a DOS y usa muchos de los mismos comandos como dir y cd (aunque cd mostró un comportamiento extraño en las pruebas).
Como puede ver, ya hay algunas aplicaciones disponibles en la base como Pong e Invaders. Simplemente ingrese el nombre del programa para ejecutarlo.
Interfaz de ventanas
Es posible que haya notado WIN.DEX en la lista de archivos en el modo de consola. Esto abre el escritorio con ventanas con un diseño familiar para casi cualquier usuario de PC.
Como no hay multitarea real en DexOS, realmente hay muy poco que se pueda hacer actualmente en este modo. De hecho, la mayoría de las opciones del menú parecen no hacer nada. Esto parece ser más una demostración o una prueba de concepto que una interfaz real prevista.
Conclusión
No utilizará DexOS para su sistema operativo principal en el corto plazo. Hay poco (si es que hay algo) que puede hacer que no se pueda hacer mejor con un sistema operativo «real», sin embargo, proyectos como este son una plataforma de lanzamiento importante para nuevas ideas y nuevos enfoques de software. Yo, por mi parte, nunca hubiera esperado que pudiera incluir tanta funcionalidad como esta en un sistema tan increíblemente pequeño. Es posible que DexOS no sea el próximo gran avance en los sistemas operativos de escritorio, pero es una gran plataforma de lanzamiento para alguien a quien le gusta jugar con su computadora, o quizás alguien que es solo un geek.