Cargando…
TS-SYS-05 // LINUX · QT5 · XP-CLASS

Castalia OS Human

Castalia OS «Human» es un sistema operativo de escritorio original, legalmente limpio y de clase XP, que hace que los PCs de principios y finales de los 2000 vuelvan a sentirse rápidos, modernos y cuidados. Una distribución Linux sobre una base Debian sin systemd, con un shell de escritorio Qt5/C++17 propio y 25 aplicaciones de primera parte, todas con arte original.

← VOLVER A SISTEMAS
Familiar, pero nuestro. Retro, pero vivo.
PREVIEW · v0.1.0 «Human»Debian · Qt5 · 512MBVS Windows XP
25APPS NATIVAS
7TEMAS
512MBRAM MÍNIMA
0CÓDIGO MS
GRATIS · OPEN SOURCE (MIT)
CASTALIATFT · LCDDIGITAL FLAT PANEL
HUMANEscritorio insignia · Human Dawn
CAMBIA DE CANAL PARA VER MÁS
01 // QUÉ ES
El sistema, sin marketing
LINUX · DESKTOP

Hay decenas de millones de PCs capaces de los 2000 parados porque nada moderno corre bien en ellos. El objetivo de Castalia OS es simple de enunciar y difícil de ganar: en ese hardware debe arrancar en segundos, verse bonito, ejecutar aplicaciones de verdad y no perder nunca los datos de nadie. Un ordenador que una familia jubiló debe volver a ser un ordenador al que una familia recurre.

También queremos demostrar algo más silencioso: que se puede construir algo tan cómodo como los escritorios que la gente amaba en los 2000 sin tomar prestada ni una sola cosa que no te dieran —ni marcas, ni iconos calcados, ni sonidos sampleados. Original, legalmente limpio y hecho con cariño, de arriba abajo. Cada asset que se envía tiene su fila en un registro de procedencia que la CI hace cumplir.

Un solo fichero de tema lo gobierna todo de forma coherente: los widgets Qt, las decoraciones de ventana, los 32 iconos mandarina, el greeter de acceso y los sonidos cambian a la vez, en siete temas —incluido el cálido «Human» insignia, un modo oscuro «Medianoche» y un «Alto Contraste» que cumple WCAG AAA— con la CI comprobando el contraste y la seguridad de los degradados. Un interruptor lo cambia todo.

Familiar, pero nuestro. Retro, pero vivo. Bonito, pero ligero.
02 // QUÉ HACE
Lo que puedes hacer con él
8 CAPACIDADES
/01

SHELL QT5 PROPIO

Plano de escritorio, barra de tareas/panel EWMH, menú de inicio categorizado, Centro de control y gestor de ficheros (Castalia Explorer). Todo escrito de cero en Qt 5.15 LTS + C++17.

/02

UN INTERRUPTOR LO CAMBIA TODO

Un solo theme.conf impulsa widgets, decoraciones, iconos, greeter y sonidos a la vez, en siete temas. Un linter de CI impone mínimos de contraste WCAG y degradados seguros de 16 bits: ningún tema roto puede enviarse.

/03

25 APLICACIONES NATIVAS

Explorer, Notas, Escritor (texto enriquecido → HTML/ODT), Pintura, Calculadora, Reloj, Lupa, Terminal con VT100 propio, Monitor del sistema, Diagnóstico con benchmark real… todas de primera parte, todas con arte original.

/04

BARRA DE TAREAS SIN POLLING

Orientada a eventos: se suscribe a los PropertyNotify de X sobre el descriptor xcb y agrupa ráfagas, en vez de sondear cada segundo. El reloj despierta una vez por minuto. Carga en reposo mínima, pensada para el suelo de 512 MB.

/05

COMPATIBILIDAD GESTIONADA

Primero nativo; cuando no hay respuesta nativa, ejecuta programas de Windows bajo Wine en prefijos por aplicación (aislados), con veredictos honestos —Platino, Oro, Plata, No funciona. DOSBox-X y ScummVM en camino.

/06

CONFIANZA Y RECUPERACIÓN

Motor de Puntos de Restauración (con tests), un entorno de recuperación independiente y un Centro de actualizaciones que hace un snapshot ANTES de tocar nada. Seguro para el único ordenador de alguien.

/07

INSTALADOR QUE NO ASUSTA

Asistente gráfico (con fallback en modo texto) que muestra el plan exacto primero y rechaza cada paso destructivo hasta que escribes el disco de destino. Instala 100% offline, sin cuenta online.

/08

IDENTIDAD MANDARINA

32 iconos originales en una rejilla de 48 px, los fondos «Human Dawn» y «Azure Bay» pintados a mano, un banner de acceso original. Cálido, coherente y ligero.

03 // CAPTURAS REALES · QEMU / X · NO SON MOCKUPS
Un escritorio, siete temas, cero Microsoft
Capturas reales del software: renders offscreen y sesiones X/QEMU en vivo bajo un WM real
04 // ARQUITECTURA
Cómo está construido por dentro
INTERNALS
01

DEBIAN SIN systemd

Base Debian estable des-systemd-izada (linaje Devuan/antiX): runit + eudev + elogind. Un supervisor POSIX-sh legible arranca y vigila el WM, el escritorio y el panel; un fallo en cualquier pieza se reinicia en ~1 s sin apagar el escritorio.

02

UN SISTEMA DE TEMAS

Un theme.conf (TOML pequeño y comentado) es la fuente de verdad. Un generador lo convierte en stylesheet Qt y en tema de decoración Openbox; los mismos tokens mueven iconos, greeter y sonidos. Una librería C++ compartida (libcastalia-ui) da a cada app el mismo acceso a tokens.

03

REGLAS DE DISEÑO COMO CÓDIGO

Un linter de CI lee cada tema y falla la build salvo que el texto cumpla WCAG 4.5:1 (7:1 en Alto Contraste), las selecciones y títulos pasen sus mínimos, y cada degradado de barra de título difiera ≤ 0,12 de luminancia para no bandear en modos de 16 bits. Métricas en rejilla de 4 px.

04

RENDIMIENTO COMO PRESUPUESTO

El SUELO es un Pentium 4 con 512 MB a 800×600, y el shell lo honra: barra de tareas orientada a eventos (xcb PropertyNotify), reloj que despierta una vez por minuto, animaciones ≤ 200 ms que no dejan timers y se saltan con CASTALIA_REDUCE_MOTION=1.

// CÓMO SE VERIFICA
Cuatro tuberías de CI que mantienen el proyecto honesto
Cada afirmación de este kit está respaldada por capturas reales de QEMU / X / disco bajo control de versiones.
01

CI por commit

Lint, suites unitarias, las puertas de diseño y legal, cada app renderizada offscreen en los 7 temas, y una ejecución end-to-end de toda la suite bajo un X real + Openbox.

02

Puerta de distribución

Construye el .deb, lo instala, lo ejecuta y lo resuelve por apt desde un repo overlay generado. Si no instala y corre, no pasa.

03

ISO nocturna + QEMU

Una live ISO real se construye, se arranca y se comprueba bajo QEMU cada noche. Un escritorio que no arranca no es un escritorio.

04

Release por tag

Una tubería dirigida por tags envía ISOs verificadas por arranque en QEMU + paquetes + checksums a un borrador aprobado por un humano.

ESPECIFICACIONES · Ficha técnica completa
BASE
Debian estable · des-systemd-izada (runit)
INIT / SERVICIOS
runit · eudev · elogind (fallback SysVinit)
GRÁFICOS
Xorg · Openbox + decoraciones Castalia · picom opcional
TOOLKIT
Qt 5.15 LTS + C++17 · backends en Python 3
ARQUITECTURAS
amd64 e i386 (SSE2)
SUELO
Pentium 4 · 512 MB · 800×600 · disco 8 GB
OBJETIVO
Core 2 Duo · 2 GB · 1024×768 · 16 GB+
COMPATIBILIDAD
Wine (prefijos por app) · DOSBox-X · ScummVM
APLICACIONES
25 nativas de primera parte
LICENCIA
MIT · assets originales o libres
// // LEGALMENTE LIMPIO POR CONSTRUCCIÓN
Nada prestado que no te dieran libremente
Castalia OS no contiene código, marcas, iconos, sonidos ni fondos de Microsoft. Cada asset binario que se envía —cada icono, sonido, fuente, fondo, cursor— tiene una fila en un registro de procedencia, y una puerta de CI falla la build si algo entra sin ella.
FUENTEMIT

El código del proyecto es MIT; los componentes de terceros incluidos conservan sus propias licencias.

MICROSOFT0 bytes

Ni código, ni marca, ni iconos, ni sonidos, ni fondos. No es un clon de Windows: es «familiar, pero nuestro».

PROCEDENCIALedger + CI

Un registro de procedencia con origen, autor y licencia por asset. Nada derivado, calcado o sampleado de un asset propietario puede entrar en el árbol.

CREADO PORDave & Claudio

Dave Abellán (dirección, sistemas y shell) y Claudio di Castello (diseño, producto y lenguaje visual).

CREADO POR · Dave Abellán · Claudio di Castello◆ tombasoft.com
05 // HISTORIAL
Versiones y cambios
4 EDICIONES
v0.1.0Preview «Human»Arranca a su propio escritorio gráfico bajo un WM real (verificado en QEMU): shell completo, 25 apps, 7 temas, instalador, Wine y el trío Software/Update/Recovery sobre Puntos de Restauración.
HECHOFases 0–8De los primeros píxeles nativos a la ISO booteable, el escritorio, el Centro de control, el instalador real (GUI + texto), Wine y los Puntos de Restauración.
SIGUIENTEHitoUna live ISO descargable e imágenes instalables. DOSBox-X y ScummVM en la capa de compatibilidad.
EL OBJETIVOVisiónUna segunda vida digna para las decenas de millones de PCs de los 2000 que la industria dio por muertos.
// DISPONIBILIDAD
PREVIEW · FUENTE ABIERTAamd64 · i386 (SSE2)LIVE ISO (PRÓXIMO)apt · REPO OVERLAY
06 // PREGUNTAS
Dudas razonables
5 PREGUNTAS

No. Es un sistema operativo original, no un clon de Windows, y no contiene código, marcas ni assets de Microsoft. Se inspira en la comodidad del escritorio de los 2000; cada píxel es propio o de licencia libre.

// SIGUIENTE SISTEMACastalia GOSLINUX · GAMING · VS SteamOS
CHANNEL #0x4C7A · ON AIRREC ● TC 02:47:18SIGNAL ▮▮▮▮▮ 100% · AES-256
TRANSMISSION · ENCRYPTED// SUBSCRIBE

Suscríbete al canal cifrado.

Devlogs, parches y filtraciones internas. Cero spam, cero analytics. Solo lo que importa, cuando importa.

2,418AGENTES SUSCRITOS+184 · 7D
42DEVLOGS / AÑOPROMEDIO 2024–26
0SPAM · TRACKINGDESDE 2025
// AGENT_INTAKEv3.07
UNIRSE A DISCORD
TRANSMISIÓN RECIBIDA · revisa tu inbox
CIFRADO100%
PRIVACIDAD100%
FRECUENCIA2-3/MES
// AES-256// 0 ANALYTICS// 1-CLICK UNSUB// HOSTED IN EU
// SIGNED · PRINCETON · ILLINOIS · 2025▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮ ▮END_OF_TRANSMISSION_◆