TempleOS es una de las historias más extrañas, tristes y técnicamente fascinantes de la informática moderna. No fue un sistema operativo comercial, ni un proyecto académico, ni una distribución Linux alternativa. Fue la obra de una sola persona, Terry A. Davis, un programador estadounidense que dedicó más de una década a construir desde cero un sistema operativo completo con kernel, compilador, lenguaje propio, editor, sistema gráfico, juegos, documentación y herramientas de desarrollo.
La historia suele contarse desde el lado más excéntrico: un sistema operativo “para hablar con Dios”, una interfaz deliberadamente limitada a 640 × 480 píxeles y 16 colores, un lenguaje llamado HolyC y una función que generaba textos pseudoaleatorios interpretados por su autor como respuestas divinas. Pero reducir TempleOS a una rareza de internet sería injusto. Detrás había una obra de ingeniería real, escrita por alguien con un talento técnico poco común y una enfermedad mental que fue marcando cada vez más su vida pública.
Terry A. Davis nació en 1969 y trabajó como programador profesional, entre otros lugares, en Ticketmaster. A mediados de los años noventa comenzó a sufrir episodios de salud mental que acabaron condicionando su vida. Después de varios diagnósticos y hospitalizaciones, Davis quedó fuera del mercado laboral convencional, pero no dejó de programar. Al contrario: empezó el trabajo que acabaría definiendo su legado.
Un sistema operativo completo, no un experimento superficial
TempleOS empezó alrededor de 2003 con otros nombres, como J Operating System, LoseThos y SparrowOS, antes de adoptar su nombre definitivo en 2013. Su creador lo concebía como el “Tercer Templo” bíblico, una idea inseparable de sus creencias y delirios religiosos. Técnicamente, sin embargo, era mucho más que una extravagancia.
El sistema estaba escrito para arquitectura x86-64 y funcionaba como un entorno de programación recreativa. No tenía red, ni soporte de internet, ni separación clásica entre espacio de usuario y espacio de kernel. Tampoco buscaba competir con Windows, Linux o macOS. TempleOS era deliberadamente simple en algunos aspectos y sorprendentemente complejo en otros.
| Elemento técnico | Característica de TempleOS |
|---|---|
| Arquitectura | x86-64 |
| Lenguaje principal | HolyC |
| Modelo | Código abierto y dominio público |
| Interfaz gráfica | 640 × 480 píxeles, 16 colores |
| Red | Sin soporte de internet |
| Sistema de archivos | ISO 9660, FAT32 y RedSea |
| Multitarea | Cooperativa |
| Componentes propios | Kernel, compilador, editor, juegos y sistema gráfico |
Davis escribió más de 100.000 líneas de código. Esa cifra, por sí sola, ya sería destacable para un proyecto personal. Pero lo más llamativo es que no se limitó a montar piezas existentes. Diseñó su propio lenguaje, HolyC, una variante de C y C++ integrada profundamente en el sistema. También creó RedSea, un sistema de archivos propio, y DolDoc, un formato de documento capaz de mezclar texto, enlaces, imágenes y modelos 3D dentro de archivos que mantenían una apariencia cercana al ASCII.

En un tiempo en el que buena parte del software moderno depende de capas, frameworks, dependencias externas y equipos numerosos, TempleOS parece casi una anomalía histórica: un sistema operativo construido con una coherencia interna radical, por una sola mente, bajo unas reglas personales muy estrictas.
HolyC, DolDoc y la idea de programar dentro del sistema
Uno de los rasgos más interesantes de TempleOS es la integración entre lenguaje, sistema operativo y entorno de desarrollo. HolyC no era simplemente un lenguaje añadido al sistema: era la forma natural de interactuar con él. El usuario podía escribir y ejecutar código directamente desde el shell, modificar programas y trabajar con un entorno en el que las fronteras entre consola, editor e IDE eran mucho más difusas que en sistemas convencionales.
TempleOS tenía algo de ordenador doméstico clásico, especialmente del espíritu del Commodore 64, donde el usuario encendía la máquina y se encontraba directamente con un entorno programable. Davis hablaba de su sistema como un “Commodore 64 moderno” para x86-64. La comparación no era casual: TempleOS recuperaba una informática más directa, menos abstracta, menos separada del hardware y del acto de programar.
| Componente | Función |
| HolyC | Lenguaje de programación del sistema |
| DolDoc | Formato de documentos con hiperenlaces, gráficos e imágenes |
| RedSea | Sistema de archivos creado por Davis |
| Editor integrado | Entorno para programar y documentar |
| After Egypt | Programa-oráculo basado en texto pseudoaleatorio |
| Simulador de vuelo | Uno de los programas incluidos |
Desde una óptica actual, TempleOS resulta incómodo de clasificar. No era práctico como sistema de escritorio. No estaba pensado para navegar, trabajar en red o ejecutar aplicaciones modernas. Pero sí era una demostración brillante de control técnico. Quien lo observa solo como producto se pierde lo importante: TempleOS era más una obra de autor que una herramienta de mercado.
El lado religioso y el peso de la enfermedad
No se puede explicar TempleOS sin hablar de la salud mental de Terry A. Davis, pero hacerlo exige cuidado. Davis no estaba interpretando un personaje ni fabricando una campaña viral. Creía sinceramente que estaba construyendo un sistema operativo por mandato de Dios. También creía que ciertas limitaciones técnicas del sistema, como la resolución o la paleta de colores, respondían a instrucciones divinas.
Uno de los programas más conocidos, After Egypt, generaba textos pseudoaleatorios a partir de palabras y referencias bíblicas. Para cualquier desarrollador sería un generador aleatorio con una capa simbólica. Para Davis tenía un sentido distinto: funcionaba como una forma de recibir mensajes. Esa diferencia ayuda a entender por qué TempleOS resulta tan difícil de analizar. La misma mente capaz de diseñar un compilador y un kernel completos vivía una realidad profundamente alterada.
Durante años, internet trató a Davis con una mezcla de fascinación, burla y respeto. En foros técnicos, muchos reconocieron el mérito de su trabajo. En otros espacios, su figura se convirtió en meme. Su comportamiento público, especialmente en vídeos y comunidades online, se volvió cada vez más problemático, con comentarios ofensivos y episodios difíciles de ver. Atribuir todo eso a una voluntad provocadora simplifica demasiado una vida atravesada por la enfermedad.
El respeto por su obra no obliga a ignorar esas partes. Pero tampoco conviene convertirlas en el centro. Terry A. Davis fue un programador extraordinario y una persona enferma que acabó aislada. Ambas cosas son ciertas.
Un legado técnico fuera de categoría
TempleOS fue lanzado públicamente en 2013 y recibió su última versión estable en 2017. Davis murió el 11 de agosto de 2018, a los 48 años, tras ser atropellado por un tren en Oregón. Las circunstancias exactas de su muerte no quedaron cerradas de forma definitiva entre accidente y suicidio, aunque algunos testimonios apuntaron a esta última posibilidad.
Después de su muerte, su familia pidió que quienes quisieran honrarle donaran a organizaciones dedicadas a aliviar el sufrimiento asociado a enfermedades mentales. Esa petición es importante porque ayuda a desplazar el foco desde el mito de internet hacia la realidad humana de su historia.
El código y los materiales relacionados con TempleOS siguen disponibles en archivos públicos, repositorios y comunidades que mantienen vivo el interés por el sistema. También existen forks, como ZealOS, que intentan preservar parte de su espíritu técnico sin la carga religiosa y personal del proyecto original.
| Aspecto del legado | Situación |
| Código fuente | Disponible públicamente |
| Licencia práctica | Dominio público |
| Comunidad | Pequeña, activa y dispersa |
| Forks | ZealOS y otros derivados |
| Valor histórico | Obra singular dentro de OSDev |
| Valor técnico | Sistema completo escrito por una sola persona |
El sistema ha sido descrito en comunidades técnicas como una obra impresionante por su nivel de integración. No por ser útil en el sentido convencional, sino por demostrar algo que rara vez se ve: una arquitectura completa pensada, escrita y mantenida por un único desarrollador durante años.
TempleOS frente a la informática moderna
TempleOS también funciona como un espejo incómodo para la informática actual. Hoy el software se construye sobre capas de abstracción, servicios cloud, paquetes, dependencias y equipos distribuidos. Eso ha permitido crear sistemas enormes y complejos, pero también ha alejado a muchos usuarios de la comprensión directa de la máquina.
Davis hizo lo contrario. Eliminó red, limitó gráficos, simplificó el entorno, integró programación y sistema operativo, y creó un universo cerrado donde todo respondía a una lógica interna. El resultado no era moderno, pero sí profundamente coherente. TempleOS no quería ser compatible con el mundo. Quería ser su propio mundo.
Esa es quizá la razón por la que sigue generando interés. No se estudia TempleOS para encontrar buenas prácticas empresariales ni para desplegarlo en producción. Se estudia para recordar que la informática también puede ser exploración personal, obsesión creativa y obra artesanal.
La comparación con Linux aparece a menudo por contraste. Linux nació como el kernel de un estudiante y creció gracias a miles de contribuciones. TempleOS nació y murió prácticamente como la obra de un solo programador. Uno se convirtió en infraestructura global. El otro quedó como una pieza marginal, extraña y casi literaria de la historia del software. Los dos, a su manera, muestran lo lejos que puede llegar una idea cuando alguien decide escribir un sistema operativo desde cero.
Una historia que merece contarse sin morbo
TempleOS no necesita adornos. Su historia ya es lo bastante potente: un programador brillante, una enfermedad devastadora, un sistema operativo completo, una comunidad entre el respeto y la crueldad, y un código que sigue vivo años después de la muerte de su autor.
Para un medio tecnológico, el reto está en contarla sin caer en dos errores. El primero sería romantizar la enfermedad mental como fuente de genialidad. El segundo, burlarse de una persona vulnerable porque su obra nació de una visión religiosa extrema. La mirada más justa está en medio: reconocer el logro técnico y, al mismo tiempo, entender el dolor que lo atravesó.
TempleOS no cambió la industria, no ganó cuota de mercado y no compitió con los grandes sistemas operativos. Pero dejó una pregunta que sigue siendo incómoda: cuántas personas serían capaces de construir solas un sistema completo, desde el lenguaje hasta el kernel, sin equipo, sin financiación y sin esperar nada a cambio.
Terry A. Davis lo hizo. Y esa parte de la historia, más allá del mito, merece respeto.
Preguntas frecuentes
¿Qué es TempleOS?
TempleOS es un sistema operativo de 64 bits creado por Terry A. Davis. Incluye kernel, compilador, lenguaje propio, sistema gráfico, editor, juegos y herramientas de programación.
¿Quién fue Terry A. Davis?
Terry A. Davis fue un programador estadounidense nacido en 1969. Trabajó como desarrollador profesional y después dedicó más de una década a crear TempleOS en solitario. Murió en 2018.
¿Qué es HolyC?
HolyC es el lenguaje de programación desarrollado por Davis para TempleOS. Es una variante de C y C++ integrada en el sistema operativo y usada tanto para programar como para interactuar con el entorno.
¿Por qué TempleOS es conocido como el sistema operativo para hablar con Dios?
Porque Davis afirmaba que lo había construido por mandato divino y que algunas funciones del sistema, como After Egypt, le permitían recibir mensajes de Dios mediante texto pseudoaleatorio.





