TempleOS (anteriormente J Operating System , LoseThos y SparrowOS ) es un sistema operativo ligero de temática bíblica diseñado para ser el Tercer Templo profetizado en la Biblia. Fue creado por el programador estadounidense Terry A. Davis , quien lo desarrolló solo en el transcurso de una década después de una serie de episodios maníacos que luego describió como una revelación de Dios .
Desarrollador | Terry A. Davis |
---|---|
Escrito en | Ensamblaje de HolyC y x86 |
Estado de trabajo | Terminado |
Modelo fuente | Fuente abierta |
Versión inicial | 2005 | (como J Operating System) 2013 (como TempleOS)
Último lanzamiento | 5.03 / 20 de noviembre de 2017 |
Plataformas | x64 |
Tipo de grano | Monolítico |
Interfaz de usuario predeterminada | 640x480 16 gráficos en color |
Licencia | Dominio publico |
Página web oficial | templeos |
El sistema se caracteriza como un moderno x86-64 Commodore 64 , utilizando una interfaz similar a una mezcla de DOS y Turbo C . Davis proclamó que las características del sistema, como su resolución de 640x480, pantalla de 16 colores y voz de audio única, fueron diseñadas de acuerdo con instrucciones explícitas de Dios. [1] Fue programado con una variación original de C (llamada HolyC) en lugar de BASIC , e incluía un simulador de vuelo , un compilador y un kernel originales .
TempleOS se lanzó como J Operating System en 2005, como TempleOS en 2013, y se actualizó por última vez en 2017. Fue recibido con críticas muy favorables en las comunidades tecnológicas y Davis acumuló un pequeño número de seguidores en línea. [2]
Fondo
Terry A. Davis (1969-2018) comenzó a experimentar episodios maníacos regulares en 1996, lo que lo llevó a numerosas estadías en hospitales psiquiátricos. Inicialmente diagnosticado con trastorno bipolar , más tarde fue declarado esquizofrénico y permaneció desempleado por el resto de su vida. [1] Sufría de delirios de extraterrestres y agentes del gobierno que lo dejaron brevemente hospitalizado por sus problemas de salud mental. [1] [3] Después de experimentar una "revelación" autodenominada, proclamó que estaba en comunicación directa con Dios, y que Dios le dijo que el sistema operativo era para el tercer templo de Dios . [1]
Davis comenzó a desarrollar TempleOS alrededor de 2003. [4] Uno de sus primeros nombres fue "J Operating System" antes de renombrarlo a "LoseThos", una referencia a una escena de la película Platoon de 1986 . [1] En 2008, Davis escribió que LoseThos era "principalmente para hacer videojuegos. No tiene redes ni soporte de Internet. En lo que a mí respecta, eso sería reinventar la rueda". [5] Otro nombre que usó fue "SparrowOS" antes de decidirse por "TempleOS". [6] A mediados de 2013, su sitio web anunció: "El templo de Dios está terminado. Ahora, Dios mata a la CIA hasta que se propaga [ sic ]". [7] Davis murió después de ser atropellado por un tren el 11 de agosto de 2018. [2]
Resumen del sistema
TempleOS es un sistema operativo de 64 bits, multitarea no preventiva , [8] de múltiples núcleos , dominio público , código abierto , solo anillo 0 , espacio de una sola dirección , sin conexión en red, para programación recreativa. [9] El sistema operativo ejecuta ASCII de 8 bits con gráficos en el código fuente y tiene una biblioteca de gráficos 2D y 3D , que se ejecuta en 640x480 VGA con 16 colores. [6] Como la mayoría de los sistemas operativos modernos, tiene soporte para teclado y mouse. Es compatible con los sistemas de archivos ISO 9660 , FAT32 y RedSea (este último creado por Davis) con soporte para la compresión de archivos. [10] Según Davis, muchas de estas especificaciones, como la resolución de 640x480, la pantalla de 16 colores y la voz de audio única, le fueron instruidas por Dios. Explicó que la resolución limitada era facilitar que los niños hicieran ilustraciones para Dios. [1]
El sistema operativo incluye un simulador de vuelo , un compilador y un kernel originales . [4] Un programa incluido, "After Egypt", es un juego en el que el jugador viaja a una zarza ardiente para usar un "cronómetro de alta velocidad". El cronómetro está destinado a actuar como un oráculo que genera texto pseudoaleatorio, algo que Davis comparó con una tabla Ouija y una glosolalia . [6] A continuación, se muestra un ejemplo de texto generado:
entre los consignados penalmente resultado perversidad comprobada declarada retenida sensación razonamientos cielos adversidad Dakota labio Sufrir se acercó promulgar desplazar festín Canst pearl hacer limosna no comprende nada [6]
TempleOS fue escrito en un lenguaje de programación desarrollado por Davis como un término medio entre C y C ++ , originalmente llamado "C +" (C Plus), luego renombrado como "HolyC". [6] También funciona como lenguaje de shell, lo que permite la escritura y ejecución de aplicaciones completas desde dentro del shell. El IDE que viene con TempleOS admite varias funciones, como incrustar imágenes en el código. Utiliza un formato de texto no estándar (conocido como DolDoc) que admite enlaces de hipertexto, imágenes y mallas 3D que se incrustan en lo que de otra manera serían archivos ASCII estándar; por ejemplo, un archivo puede tener un modelo 3D giratorio de un tanque como comentario en el código fuente. La mayor parte del código del sistema operativo está compilado con JIT y , en general, se recomienda utilizar la compilación JIT en lugar de crear binarios . [11] Davis finalmente escribió más de 100.000 líneas de código para el sistema operativo. [4]
Recepción de la crítica
TempleOS recibió críticas en su mayoría favorables. El periodista tecnológico David Cassel opinó que esto se debía en parte a que "los sitios web de programación intentaron encontrar la paciencia y la comprensión necesarias para adaptarse a Davis". [4] TechRepublic y OSNews publicaron artículos positivos sobre el trabajo de Davis, a pesar de que Davis fue excluido de este último por comentarios hostiles dirigidos a sus lectores y personal. [4] En su revisión para TechRepublic, James Sanders concluyó que "TempleOS es un testimonio de la dedicación y pasión de un hombre que muestra su destreza tecnológica. No necesita ser nada más". [6] El editor de OSNews, Kroc Camen, escribió que el sistema operativo "muestra que la informática todavía puede ser un pasatiempo; ¿por qué todo el mundo es tan serio en estos días? Si quiero codificar un sistema operativo que utilice la danza interpretativa como método de entrada, debería poder hazlo, al diablo con empresas como Apple ". [4] En 2017, el sistema operativo se mostró como parte de una exposición de arte externo en Bourogne , Francia. [12]
Legado
Después de la muerte de Davis, el editor de OSNews, Thom Holwerda, escribió: "Davis era claramente un programador talentoso - escribir un sistema operativo completo no es poca cosa - y fue triste verlo afectado por su enfermedad mental". [13] Un fan describió a Davis como una "leyenda de la programación", mientras que otro, un ingeniero informático, comparó el desarrollo de TempleOS con un rascacielos construido por un solo hombre. [2] El ingeniero había hablado previamente con Davis extensamente y creía que Davis podría haber sido un " Steve Jobs " o un " Steve Wozniak " si no fuera por su enfermedad. [4] Añadió que "en realidad me deja atónito que un hombre haya escrito todo eso" y que era "difícil para un profano entender qué logro fenomenal" es escribir un sistema operativo completo solo. [2]
Aunque oscuro al principio, TempleOS generó gradualmente un culto notable en línea después de ser presentado por destacados YouTubers como Linus Sebastian , [14] presentando a millones de entusiastas de la tecnología el trabajo de Davis.
Si bien TempleOS es de dominio público, la familia de Davis ha deseado que los fanáticos donen a la Alianza Nacional para las Enfermedades Mentales y otras organizaciones "que trabajan para aliviar el dolor y el sufrimiento causado por las enfermedades mentales". [7]
Se ha creado una bifurcación llamada ZenithOS para continuar TempleOS después de la muerte de Davis. Se describe a sí mismo como una "bifurcación profesional y modernizada del sistema operativo Temple de 64 bits" e incluye nuevas funciones como la conexión en red. [15]
Ver también
- Creatividad y salud mental
- Software bíblico
- Religión y videojuegos
- Composición algorítmica
Referencias
- ↑ a b c d e f Hicks, Jesse (25 de noviembre de 2014). "Programador solitario de Dios" . Placa base VICE . Consultado el 21 de abril de 2015 .
- ^ a b c d Cecil, Neita (7 de septiembre de 2018). "El hombre asesinado por el tren tenía seguidores técnicos" . La Crónica de Dalles . (requiere suscripción)
- ^ Bruet-Ferréol, Quentin (13 de mayo de 2014). "Temple OS, un système d'exploitation pour parler à Dieu codé par un fou génial" . Slate.fr (en francés) . Consultado el 21 de abril de 2015 .
- ^ a b c d e f g Cassel, David (23 de septiembre de 2018). "El atribulado legado de Terry Davis, 'programador solitario de Dios ' " . La nueva pila .
- ^ Davis, Terry A. (2008). "El sistema operativo de PC IBM LoseThos" . LoseThos . Archivado desde el original el 16 de diciembre de 2008.
- ^ a b c d e f Sanders, James (21 de enero de 2014). "TempleOS: una herramienta educativa para la programación de experimentos" . TechRepublic . Consultado el 21 de abril de 2015 .
- ^ a b Davis, Terry A. (2013). "El sistema operativo del templo" . TempleOS . Archivado desde el original el 3 de julio de 2013.
- ^ Davis, Terry A. (sin fecha). "Programador" . El código fuente de TempleOS . Archivado desde el original el 1 de junio de 2016 . Consultado el 16 de junio de 2018 .
- ^ Mathieu, Bruno (28 de noviembre de 2014). "TempleOS: le système d'exploitation qui parle à Dieu" [TempleOs: El sistema operativo que habla con Dios]. Tom's Guide (en francés) . Consultado el 21 de abril de 2015 .
- ^ Davis, Terry A. (sin fecha). "El sistema operativo del templo" . www.templeos.org . Archivado desde el original el 31 de marzo de 2017 . Consultado el 30 de marzo de 2017 .
- ^ Mitton, Richard (8 de junio de 2015). "Una mirada constructiva a TempleOS" . www.codersnotes.com . Consultado el 30 de marzo de 2017 .
- ^ Godin, Philippe (13 de enero de 2017). "la Diagonale de l'art - ART BRUT 2.0" . Libération (en francés). Archivado desde el original el 11 de marzo de 2017 . Consultado el 22 de marzo de 2021 .
- ^ Holwerda, Thom (8 de septiembre de 2018). "El creador de TempleOS, Terry Davis, ha fallecido" . OSNews . Consultado el 6 de enero de 2019 .
- ^ Nunca había visto NADA como esto antes ... Temple OS , consultado el 12 de febrero de 2021
- ^ "ZenithOS: el sistema operativo Zenith es una bifurcación profesional y modernizada del sistema operativo Temple de 64 bits" . GitHub . ZenithOS. 7 de mayo de 2021.
enlaces externos
- Sitio web de TempleOS
- Archivo completo de material de TempleOS y Terry A. Davis
- Archivo del sitio web y sistema operativo de TempleOS
- Archivo de las imágenes ISO de arranque de TempleOS
- Código fuente de TempleOS