Sistema operativo del templo

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 6 de junio de 2020; las comprobaciones requieren 17 ediciones .
Sistema operativo del templo

TempleOS 4.05
Desarrollador terry davis
Residencia en SantoC
Fuente fuente abierta
Primera edición 9 de septiembre de 2013
ultima versión
Idiomas admitidos inglés
Plataformas compatibles x86_64
tipo de núcleo monolítico
Interfaz Texto
Estado Desarrollo terminado
Sitio web templos.org
 Archivos multimedia en Wikimedia Commons

TempleOS (anteriormente J Operating System [1] , SparrowOS y LoseThos ) [2] es un sistema operativo  ligero de inspiración religiosa creado por el programador estadounidense Terry Davis . Dirigió el desarrollo durante diez años, supuestamente a raíz de una serie de manifestaciones psicóticas que luego describió como una revelación divina .

TempleOS fue concebido como el Tercer Templo predicho en la Biblia , su interfaz es similar a una mezcla de DOS y Turbo C. Davis describió el sistema operativo como un desarrollo moderno del concepto Commodore 64 para la plataforma x86-64 , utilizando una variante del lenguaje C (llamado "HolyC") en lugar de BASIC . Según Davis, Dios le ordenó crear un sistema operativo con gráficos de 16 colores , resolución de 640×480 y sonido monofónico [1] . El sistema operativo se lanzó en 2013 y se actualizó por última vez en 2017.

Davis sufría de esquizofrenia ya veces no tenía hogar . Durante este tiempo, publicó muchas horas de videos en las redes sociales , y al momento de su muerte tenía muchos suscriptores que lo llamaban una "leyenda de la programación" y comparaban la creación de TempleOS con construir un rascacielos solo [3] . En 2017, TempleOS exhibió en Francia en una exposición de art brut [4] . Davis murió en 2018 a la edad de 48 años [3] .

Autor

Terrence (Terry) Andrew Davis ( ing.  Terry A. Davis ) nació el 15 de diciembre de 1969 en West Ellis , Wisconsin , el séptimo de ocho hijos, luego se mudó a los estados de Washington , Michigan , California y Arizona . Su padre era ingeniero. Davis tenía una computadora Apple II cuando era niño , y más tarde aprendió el ensamblador Commodore 64 . Davis obtuvo una maestría en ingeniería eléctrica de la Universidad Estatal de Arizona y pasó varios años con TicketMaster [1] como programador de sistemas trabajando con el sistema operativo VAX [2] . En 1996, Davis comenzó a experimentar episodios maníacos regulares, lo que lo llevó a ser hospitalizado varias veces en hospitales psiquiátricos. Inicialmente diagnosticado con trastorno bipolar , más tarde se le diagnosticó esquizofrenia y recibió beneficios por discapacidad hasta su muerte [1] .

Davis ha estado trabajando en TempleOS durante 12 años. [5] El desarrollo comenzó en 2003, luego de una hospitalización psiquiátrica causada por una persecución delirante por parte de extraterrestres y agentes gubernamentales [1] [6] . Davis se crió en la fe católica , pero era ateo hasta que experimentó una manifestación de esquizofrenia, a la que llamó "revelación". Luego afirmó que tenía una conexión directa con Dios, y que Dios le dijo que el sistema operativo creado era el Tercer Templo , y que TempleOS, debido a este origen del código fuente, manifiesta una mente "divina". Terry reconoció que su trabajo puede parecer "una enfermedad mental en lugar de una gloriosa revelación de Dios" y agregó que "se sentía culpable por haber sido antes un ateo de la tecnología" [1] .

Después de crear TempleOS, Davis estuvo principalmente ocupado "programando, navegando por la web y hablando con Dios usando el generador de números aleatorios del Instituto Nacional de Estándares y Tecnología " [1] . Mantuvo un videoblog en las redes sociales durante mucho tiempo , tenía fans. En la noche del 11 de agosto de 2018, mientras caminaba por las vías del tren en Te Delse , Davis fue atropellado por una locomotora. No se sabe con certeza si su muerte fue un suicidio o un accidente [3] .

Descripción del sistema operativo

TempleOS es un sistema operativo (SO) para computadoras personales en la plataforma x86-64 que admite multitarea no preventiva [7] y procesadores multinúcleo ; tiene un solo espacio de direcciones sin restricciones de acceso (solo hay " anillo 0 "), no admite red y es adecuado para la programación de aficionados [8] . Su código fuente está abierto y es de dominio público . El sistema operativo admite codificación ASCII de 8 bits con gráficos en código fuente y tiene bibliotecas de gráficos 2D y 3D que funcionan en modo VGA 640×480 píxeles, 16 colores [2] . Como la mayoría de los sistemas operativos modernos, TempleOS admite teclado y mouse . Los sistemas de archivos admitidos son ISO 9660 , FAT32 y "RedSea" de Davis con soporte para compresión de archivos [9] . Según Davis, muchas de estas especificaciones, incluido el modo 640×480, 16 colores y sonido monofónico, fueron ordenadas por Dios para él [1] . Entre los componentes originales del sistema se encuentran el kernel del sistema operativo , un compilador y un simulador de vuelo de águila. [5]

El sistema operativo fue escrito en el lenguaje de programación basado en C y C++ de Davies " HolyC " [ 2 ] . El lenguaje se utiliza para interactuar con el shell del sistema operativo y para crear y ejecutar aplicaciones. El IDE que viene con TempleOS admite varias características inusuales, como la incrustación de imágenes en el código. El marco utiliza un formato de texto no estándar (llamado "DolDoc") que admite enlaces de hipertexto , imágenes y modelos 3D que están incrustados en archivos ASCII normales. El archivo puede contener, por ejemplo, un modelo 3D giratorio de un tanque en un comentario de código fuente. Se admite la compilación JIT [10] .

Reseñas de periodistas

TempleOS ha recibido críticas en su mayoría positivas. El periodista de tecnología David Cassel opinó que esto se debía en parte a que "los sitios web para programadores estaban tratando de encontrar la paciencia y la comprensión necesarias para acomodar a Davis" [5] . TechRepublic y OSNews publicaron artículos positivos sobre el trabajo de Davis, a pesar de que Davis fue expulsado de este último por hacer comentarios de odio dirigidos a sus lectores y personal. [5] En su reseña para TechRepublic, James Sanders concluyó que “TempleOS es un testimonio de la dedicación y la pasión de un hombre que demuestra su destreza tecnológica. No tiene que ser nada más". [2] El editor de OSNews, Krock Kamen, escribió que el sistema operativo “muestra que la informática aún puede ser un pasatiempo; ¿Por qué todos están tan serios estos días? Si quiero codificar un sistema operativo que use danza interpretativa como método de entrada, se me debe permitir hacerlo, malditas sean las compañías como Apple". [11] En 2017, OS se exhibió en la ciudad de Burogne, Francia, en una exposición de obras del género art brut. [cuatro]

Después de la muerte de Davis, el editor de OSNews, Tom Holwerda, escribió: "Davis era claramente un programador dotado; escribir un sistema operativo completo no es poca cosa, y fue triste verlo sufrir su enfermedad mental". [12] 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 hombre. [3] Antes de esto, el ingeniero había tenido una larga conversación con Davis y creía que Davis podría haber sido " Steve Jobs " o " Steve Wozniak " si no fuera por su enfermedad. [5] Agregó: "Realmente me sorprende que una persona haya escrito todo esto" y: "Fue difícil para el profano entender qué logro fenomenal es escribir un sistema operativo completo solo". [3] Otro ingeniero informático dijo que TempleOS contiene innovaciones que ningún otro desarrollador ha implementado, especialmente que se ejecuta en una parte específica del procesador de la computadora para mantener su velocidad "extremadamente rápida". [3]

Véase también

Notas

  1. 1 2 3 4 5 6 7 8 Hicks, El programador solitario de Jesse God  . Placa base VICE (25 de noviembre de 2014). Consultado el 21 de abril de 2015. Archivado desde el original el 3 de mayo de 2015.
  2. 1 2 3 4 5 Sanders, James TempleOS: una herramienta educativa para programar  experimentos . TechRepublic (21 de enero de 2014). Consultado el 21 de abril de 2015. Archivado desde el original el 16 de abril de 2015.
  3. 1 2 3 4 5 6 Cecil, Neita . El hombre asesinado por un tren tenía tecnología siguiendo , The Dalles Chronicle  (7 de septiembre de 2018). Archivado desde el original el 18 de octubre de 2018. Consultado el 9 de septiembre de 2018.  (requiere suscripción)
  4. ↑ 1 2 Godin, Philippe la Diagonale de l'art - ART BRUT 2.0  (fr.)  (enlace no disponible) . Liberación (13 de enero de 2017). Consultado el 7 de septiembre de 2018. Archivado desde el original el 7 de septiembre de 2018.
  5. ↑ 1 2 3 4 5 Cassel, David . The Troubled Legacy of Terry Davis, 'God's Lonely Programmer'  (inglés) , The New Stack  (23 de septiembre de 2018). Archivado desde el original el 28 de septiembre de 2018. Consultado el 3 de noviembre de 2018.
  6. Bruet-Ferréol, Quentin Temple OS, un système d'exploitation pour parler à Dieu codé par un fou génial  (francés) . Slate.fr (13 de mayo de 2014). Consultado el 21 de abril de 2015. Archivado desde el original el 21 de diciembre de 2014.
  7. Davis, Terry A. Scheduler . El código fuente de Temple OS . Consultado el 16 de junio de 2018. Archivado desde el original el 1 de junio de 2016.
  8. Mathieu, Bruno TempleOS: le système d'exploitation qui parle à Dieu  (francés) . Guía de Tom (28 de noviembre de 2014). Consultado el 21 de abril de 2015. Archivado desde el original el 2 de julio de 2015.
  9. Davis, Terry A. El sistema operativo del templo . www.templeos.org . Consultado el 30 de marzo de 2017. Archivado desde el original el 31 de marzo de 2017.
  10. Mitton, Richard Una mirada constructiva a TempleOS . www.codersnotes.com (8 de junio de 2015). Consultado el 30 de marzo de 2017. Archivado desde el original el 26 de marzo de 2017.
  11. James S, ers en Software Engineer, en Developer el 20 de enero de 2014, 11:33 p.m. Pst. TempleOS: una herramienta educativa para programar  experimentos . República Tecnológica Consultado el 7 de junio de 2020. Archivado desde el original el 16 de abril de 2015.
  12. Holwerda, Thom. Falleció el creador de TempleOS, Terry Davis  . OSNoticias . www.osnews.com (8 de septiembre de 2018). Consultado el 7 de junio de 2020. Archivado desde el original el 17 de enero de 2019.

Enlaces