TempleOS

TempleOS, dawniej J Operating System, SparrowOS i LoseThos – lekki system operacyjny o tematyce biblijnej. Został zaprojektowany jako trzecia świątynia przepowiedziana w Biblii przez bezrobotnego amerykańskiego programistę Terry’ego A. Davisa (1969–2018), który twierdził, iż objawił mu się Bóg. U Terry'ego Davisa wcześniej zdiagnozowano zaburzenia afektywne dwubiegunowe, a następnie schizofrenię. Opracował swój system operacyjny samodzielnie w ciągu dekady. System został scharakteryzowany jako nowoczesny Commodore 64 x86-64, który wykorzystywał interfejs będący mieszanką DOS i Turbo C. Davis twierdził, że cechy systemu, takie jak rozdzielczość 640x480, 16-kolorowy obraz i jednogłosowy dźwięk, były wyraźnie polecone przez Boga. Został zaprogramowany za pomocą oryginalnej odmiany języka C (zwany HolyC) zamiast BASIC i zawierał oryginalny symulator lotu, kompilator i jądro. TempleOS został wydany w 2013 r., a jego ostatnia wersja wyszła w 2017. Został pozytywnie przyjęty przez społeczności techniczne, a Davis zebrał sporą liczbę obserwujących online. Twórca zmarł 11 sierpnia 2018, potrącony przez pociąg. System stworzony jest z ponad 120 tys. linii kodu, z czego wszystkie zostały napisane przez Terry’ego A. Davisa. W lipcu 2021 roku powstał ZealOS, fork oferujący m.in. 32-bitowy obraz, obsługę internetu oraz wsparcie dla uruchamiania w trybie UEFI.
Logo programu | |
Interfejs użytkownika | |
| Producent |
Terry A. Davis |
|---|---|
| Architektura | |
| Pierwsze wydanie |
2005 (jako J Operating System) |
| Aktualna wersja |
5.03 |
| Jądro | |
| Licencja | |
| Strona internetowa | |
TempleOS, dawniej J Operating System, SparrowOS i LoseThos – lekki system operacyjny o tematyce biblijnej. Został zaprojektowany jako trzecia świątynia przepowiedziana w Biblii przez bezrobotnego amerykańskiego programistę Terry’ego A. Davisa (1969–2018), który twierdził, iż objawił mu się Bóg. U Terry'ego Davisa wcześniej zdiagnozowano zaburzenia afektywne dwubiegunowe, a następnie schizofrenię. Opracował swój system operacyjny samodzielnie w ciągu dekady.
System został scharakteryzowany jako nowoczesny Commodore 64 x86-64, który wykorzystywał interfejs będący mieszanką DOS i Turbo C. Davis twierdził, że cechy systemu, takie jak rozdzielczość 640x480, 16-kolorowy obraz i jednogłosowy dźwięk, były wyraźnie polecone przez Boga[1]. Został zaprogramowany za pomocą oryginalnej odmiany języka C (zwany HolyC) zamiast BASIC i zawierał oryginalny symulator lotu, kompilator i jądro.
TempleOS został wydany w 2013 r., a jego ostatnia wersja wyszła w 2017. Został pozytywnie przyjęty przez społeczności techniczne, a Davis zebrał sporą liczbę obserwujących online. Twórca zmarł 11 sierpnia 2018, potrącony przez pociąg[2].
System stworzony jest z ponad 120 tys. linii kodu, z czego wszystkie zostały napisane przez Terry’ego A. Davisa[3].
W lipcu 2021 roku powstał ZealOS, fork oferujący m.in. 32-bitowy obraz, obsługę internetu oraz wsparcie dla uruchamiania w trybie UEFI[4].
Twórca i rozwój
[edytuj | edytuj kod]

W 1996 roku Terry A. Davis zaczął doświadczać regularnych epizodów maniakalnych. Twórca systemu spędził przez nie dużo czasu w szpitalach psychiatrycznych. Stwierdzono u niego zaburzenia afektywne dwubiegunowe, a następnie schizofrenię, przez co do końca życia pozostał bez zatrudnienia[1]. Cierpiał na przewidzenia, w swoich wizjach widywał kosmitów i agentów rządowych, epizody te powodowały potrzebę stałej opieki i nadzoru lekarzy[1][5]. Davis dorastał jako katolik, ale przez część dorosłego życia był ateistą[6]. Po doświadczeniu samozwańczego „objawienia” stwierdził, że Bóg się z nim bezpośrednio skontaktował i powiedział mu, że ma stworzyć system operacyjny jako jego trzecią świątynię, dlatego postanowił umieścić w nim odniesienia do Nowego Testamentu oraz Starego Testamentu[1][3].
Davis zaczął pracować nad TempleOS około 2003 roku[7]. Jedną z pierwszych nazw projektu było „J Operating System”, później została zmieniona na „LoseThos”, co było nawiązaniem do sceny z filmu Pluton z 1986 roku[1]. W 2008 Davis napisał, że LoseThos służył „głównie do tworzenia gier wideo. Nie zawierał obsługi funkcji sieciowych i Internetu”[8]. Kolejną nazwą, jakiej używał było „SparrowOS”, a następnie wprowadził nazwę „TempleOS”[9]. W połowie 2013 roku Davis napisał na swojej stronie internetowej: „Świątynia Boga została ukończona. Teraz Bóg zabije CIA, zanim się rozprzestrzeni”[10]. Davis zmarł po uderzeniu przez pociąg 11 sierpnia 2018[2].
Funkcje
[edytuj | edytuj kod]TempleOS jest 64-bitowym, wielordzeniowym, otwartym oprogramowaniem w domenie publicznej stworzonym dla rekreacyjnego programowania[11]. System działa na 8-bitowym ASCII z grafiką w kodzie źródłowym, posiada bibliotekę graficzną w 2D i 3D, które pracują na 640x480 VGA z 16 kolorami[9]. Podobnie jak większość współczesnych systemów operacyjnych, zawiera obsługę klawiatury i myszki, jednak wyłącznie poprzez interfejs PS/2. Jest kompatybilny z systemami plików ISO 9660, FAT32 i stworzonym przez Davisa RedSea ze wsparciem dla kompresji plików[12]. Davis twierdził, że cechy systemu, takie jak rozdzielczość 640x480, 16-kolorowy obraz i jednogłosowy dźwięk, były wyraźnie polecone przez Boga. Tłumaczył, że mała rozdzielczość miała ułatwić dzieciom rysowanie obrazków dla Boga[1].
System zawiera autorski symulator lotu, kompilator i jądro[7]. Wśród programów znalazła się gra „After Egypt”, w której gracz podróżuje do krzewu gorejącego[9].
TempleOS został napisany w języku programowania stworzonym przez Davisa w C i C++, nazywanym „HolyC”[9]. Davis napisał ponad 100 tys. linijek kodu do zastosowania w systemie[7].
Zobacz też
[edytuj | edytuj kod]Przypisy
[edytuj | edytuj kod]- ↑ a b c d e f Jesse Hicks, God’s Lonely Programmer [online], Vice, 25 listopada 2014 [dostęp 2020-04-13] (ang.).
- ↑ a b Neita Cecil, Man killed by train had tech following [online], The Dalles Chronicle [dostęp 2020-04-13] (ang.).
- ↑ a b TempleOS to system stworzony dla Boga. Warto znać jego historię [wideo] [online], Instalki.pl [dostęp 2020-06-09].
- ↑ Zeal-Operating-System/ZealOS, Zeal Operating System, 26 marca 2026 [dostęp 2026-03-27].
- ↑ Quentin Bruet-Ferréol, Temple OS, un système d’exploitation pour parler à Dieu codé par un fou génial [online], Slate.fr, 13 maja 2014 [dostęp 2020-04-13] (fr.).
- ↑ Jesse Hicks, God's Lonely Programmer [online], VICE, 25 listopada 2014 [dostęp 2024-09-21] (ang.).
- ↑ a b c The Troubled Legacy of Terry Davis, ‘God’s Lonely Programmer’ [online], The New Stack, 23 września 2018 [dostęp 2020-04-13] (ang.).
- ↑ index [online], web.archive.org, 16 grudnia 2008 [dostęp 2020-04-13] [zarchiwizowane z adresu 2008-12-16].
- ↑ a b c d James S, Software Engineer, Developer on January 20, 2014, 11:33 Pm Pst, TempleOS: an educational tool for programming experiments [online], TechRepublic [dostęp 2020-04-13] [zarchiwizowane z adresu 2015-04-16] (ang.).
- ↑ The Temple Operating System [online], web.archive.org, 3 lipca 2013 [dostęp 2020-04-13] [zarchiwizowane z adresu 2013-07-03].
- ↑ TempleOS. Le système d’exploitation qui parle à Dieu [online], Toms Guide: actualités high-tech et logiciels, 28 listopada 2014 [dostęp 2020-04-13] (fr.).
- ↑ The Temple Operating System [online], web.archive.org, 31 marca 2017 [dostęp 2020-04-13] [zarchiwizowane z adresu 2017-03-31].