TempleOS: o sistema operacional mais estranho já criado

Pensando em sistemas operacionais de PC desktop, pensamos imediatamente em Windows, Linux ou MAC OS, mas no mundo dos hobby existem centenas deles com arquiteturas totalmente próprias e diferentes dos padrões a que estamos acostumados. Nunca tão estranho assim: TempleOS é, segundo o criador, "o terceiro templo de Deus" e um meio de comunicação com o Todo-Poderoso.

Criar um sistema operacional do zero certamente não é uma questão trivial. É um projeto que exige muito conhecimento e, aparentemente, Terrence Davis, o desenvolvedor deste projeto, tem. Estamos falando de um sistema operacional de 64 bits muito básico, e entre os recursos ele tem suporte para gráficos 2D e 3D em monitores com resolução 640 × 480. Ele foi escrito em uma linguagem de programação que ele criou e chamou HolyC .

TempleOS: uma ferramenta educacional para experimentos de programação | Ferramentas educacionais, educação, experimentos

Mas de onde veio essa ideia? Segundo o autor, não é dele, mas Deus lhe confiou a tarefa de criá-lo, e você também pode baixá-lo do site oficial .

TempleOS: a estranha história por trás de sua criação

Por volta de 1996, Terrence Davis, que era um programador americano, começou a sofrer de episódios maníacos . Esses episódios maníacos foram então diagnosticados como eventos relacionados a episódios de esquizofrenia, com episódios alucinatórios associados. Entre esses episódios, encontramos alguns centrados em alienígenas, depois conspirações governamentais e, em particular, relativas aos Homens de Preto, conversas de vários tipos com objetos eletrônicos, até que, em determinado momento, seus distúrbios começaram a tomar um giro "sagrado" ”, Tornando-se crente novamente e convencido pelas conversas contínuas com o Todo-Poderoso.

A certa altura, Deus atribui a ele uma missão: escrever o sistema operacional do terceiro templo . Por que o terceiro? Porque os outros dois são, em ordem, o templo de Salomão e sua reconstrução após sua destruição pelos babilônios.

E assim nasceu "J Operating Systems", que então se tornou "LoseThos", mais tarde chamado de "SparrowOS" para se tornar o que todos conhecemos hoje como "TempleOS", um sistema operacional composto por 100.000 linhas de código, certamente muitos para um pessoa e então percebemos como era um trabalho realmente exaustivo para ele.

Os trabalhos começaram em 2003 e terminaram em 2013 (a última atualização foi lançada em 2017), quando o desenvolvedor publicou o aviso relacionado em seu site:

“O templo de Deus está terminado. Agora, Deus mata a CIA até que se espalhe ”.

Os recursos de TempleOS e HolyC

Como já mencionado, o TempleOS é um sistema operacional para PC desktop de 64 bits com suporte multi-tarefa, não preemptivo e multi-core. Ele é de domínio público e, portanto, também é de código aberto e não oferece suporte para acesso à Internet.

O sistema operacional possui biblioteca de gráficos 2D e 3D, que roda em 640 × 480 VGA com 16 cores. Ele oferece suporte para teclado e mouse e suporta sistemas de arquivos ISO 9660, FAT32 e RedSea (este último criado pelo próprio Davis) com suporte para compactação de arquivos.

De acordo com Davis, muitas dessas especificações, como resolução de 640 × 480, visor de 16 cores e áudio de voz única, foram ensinadas por Deus. Ele explicou que a resolução limitada era para tornar mais fácil para as crianças desenharem ilustrações de Deus. .

Um trecho do código-fonte HolyC. Créditos: codersnotes.com

TempleOS foi escrito em HolyC, uma linguagem de programação desenvolvida por Davis. Ele se originou como um meio-termo entre C e C ++ e, por esse motivo, foi originalmente chamado de C +. Ele também atua como uma linguagem de script para o shell, permitindo que você escreva e execute aplicativos inteiros sem passar por um compilador.

Mas obviamente também existe o IDE , que vem com o TempleOS, e suporta vários recursos, como a incorporação de imagens no código. Ele usa um formato de texto não padrão (conhecido como DolDoc) que oferece suporte a hiperlinks, imagens e malhas 3D para incorporação no que seriam arquivos ASCII padrão. Isso, entre outras coisas, permite que você tenha códigos-fonte com um modelo 3D giratório de um tanque como um comentário dentro dele .

Pode parecer estranho, mas a análise técnica é mais do que suficiente , e isso destaca as altas habilidades de Davis como programador. Infelizmente, em 2018 um trem o atingiu e acabou com sua vida.

O artigo do TempleOS: O sistema operacional mais estranho já criado vem do Tech CuE .