You're the OS: un juego donde gestionas procesos, memoria y E/S de un sistema operativo

Fuentes: You're the OS: a game where you manage processes, memory and I/O events

You're the OS es un videojuego de simulación en el que el jugador asume el papel del sistema operativo de un ordenador y debe gestionar procesos, memoria y eventos de entrada y salida. La premisa central gira en torno a mantener los procesos en funcionamiento: si quedan inactivos demasiado tiempo, el «usuario» se impacienta y reinicia la máquina, poniendo fin a la partida. El proyecto está desarrollado por Pier-Luc Brault y se distribuye como software libre bajo la licencia GNU GPL v3 o posterior.

El juego está implementado en Python 3.14 y se ejecuta mediante pipenv. Ofrece tres modos principales: una versión de escritorio, una versión web desplegada en GitHub Pages y un modo sandbox orientado al desarrollo. Este último permite saltar el menú y cargar una configuración personalizada definida en un archivo dentro del directorio src/sandbox, lo que resulta útil para probar niveles específicos. Además, incorpora un sistema de automatización con scripts en Python, una herramienta pensada para crear bots o estrategias, aunque su uso puede provocar cambios rápidos de color en pantalla.

En la práctica, You're the OS sirve tanto como pasatiempo para jugadores con curiosidad por el funcionamiento interno de un sistema operativo como recurso didáctico para estudiantes que quieran comprender conceptos como planificación de procesos, gestión de memoria o manejo de interrupciones de E/S. El proyecto también está disponible en itch.io, incluye una rama principal que puede ser inestable y recomienda usar etiquetas de release para obtener versiones estables. Acepta contribuciones mediante pull requests que resuelvan incidencias etiquetadas como «bug» o «help wanted».