TempleOS (раніше J Operating System, LoseThos і SparrowOS ) — це легка операційна система (ОС) на біблійну тематику, розроблена як [en], про який передрікається в Біблії. Її створив американський програміст Террі Ендрю Девіс, який розробляв її самостійно протягом десяти років після серії маніакальних епізодів, які він пізніше описав як одкровення від Бога.
TempleOS 5.03 | |
Розробник | Террі Девіс |
---|---|
Написано на | HolyC та x86 Асемблер |
Робочий стан | не підтримується |
Вихідна модель | Відкрите програмне забезпечення |
(Випущено у виробництво) | 9 вересня 2013 |
Останній випуск | 5.03 |
Платформи | x64 |
Тип ядра | Монолітне |
Інтерфейс користувача | 640x480 16 кольорова гамма, спеціально створена TempleOS |
Ліцензія | Суспільне надбання |
templeos.org |
Система була характеризується як сучасна x86-64 Commodore 64 з інтерфейсом, подібним до суміші DOS і Turbo C. Девіс заявив, що функції системи, такі як роздільна здатність 640x480, 16-кольоровий дисплей та одноголосне аудіо, були розроблені відповідно до чітких вказівок Бога. Він був запрограмований з оригінальною варіацією C (під назвою HolyC) замість BASIC і включав оригінальний симулятор польоту, компілятор і ядро.
TempleOS була випущена як операційна система J в 2005 році і як TempleOS в 2013 році, а востаннє оновлювалася в 2017 році.
Історія створення
Террі Девіс (1969–2018) почав переживати регулярні маніакальні епізоди в 1996 році, що призвело до численних перебуваннях в психіатричних лікарнях. Спочатку йому поставили діагноз біполярний розлад, згодом він був оголошений шизофренічним і залишився безробітним до кінця свого життя. Він страждав від марення космічних інопланетян і урядових агентів, через що ненадовго був госпіталізований через проблеми з психічним здоров’ям. Після того, як він пережив самоописане «одкровення», він заявив, що перебуває у прямому спілкуванні з Богом і що Бог сказав йому, що операційна система призначена для третього храму Божого.
Девіс почав розробляти TempleOS приблизно в 2003 році Однією з її ранніх назв була «Операційна система J», перед перейменуванням її на «LoseThos», назва відсилає на сцену з фільму « Взвод» 1986 року. У 2008 році Девіс написав, що LoseThos «в першу чергу для створення відеоігор. Вона не підтримує мережу чи Інтернет. Як на мене, це було б перевинаходом колеса» Інша назва, яку він використовував, була «SparrowOS», перш ніж зупинився на «TempleOS». У середині 2013 року його вебсайт повідомив: «Божий храм закінчено. Тепер Бог вбиває ЦРУ, поки воно не поширилось[sic]". Девіс помер після того, як його збив потяг 11 серпня 2018 року.
Огляд системи
TempleOS є 64-бітовою, витісняючої багатозадачності, мульти-ядерною, загального надбання, з відкритим вихідним кодом, Нульового кільця , одного адресного простору, не мережевою операційною системою ПК для рекреаційного програмування. ОС працює з 8-розрядною ASCII з графікою у вихідному коді та має бібліотеку 2D та 3D графіки, яка працює на 640x480 VGA з 16 кольорами. Як і більшість сучасних операційних систем, вона підтримує клавіатуру та мишу. Система підтримує файлові системи ISO 9660, FAT32 і RedSea (остання створена Девісом) з підтримкою стиснення файлів. За словами Девіса, багато з цих специфікацій — наприклад, роздільна здатність 640x480, 16-кольоровий дисплей і один голосовий канал — були надані йому Богом. Він пояснив, що обмежене рішення полягало в тому, щоб полегшити дітям малювання ілюстрацій для Бога.
Операційна система включає оригінальний симулятор польоту, компілятор і ядро . Одна з пакетних програм «Після Єгипту» — це гра, в якій гравець подорожує до палаючого куща, щоб використовувати «швидкісний секундомір». Секундомір покликаний діяти як оракул, який генерує псевдовипадковий текст, що Девіс порівняв з віджею та глоссолалією .
TempleOS був написаний мовою програмування, розробленою Девісом як середина між C і , спочатку називалася «C+» (C Plus), пізніше перейменована в «HolyC». Вона також є мовою оболонки, дозволяючи писати та виконувати цілі програми зсередини оболонки. IDE, що постачається з TempleOS, підтримує кілька функцій, наприклад, вбудовування зображень у код. Він використовує нестандартний текстовий формат (відомий як DolDoc), який підтримує гіпертекстові посилання, зображення та тривимірні сітки для вбудовування у те, що інакше є стандартними файлами ASCII; наприклад, файл може містити обертову тривимірну модель танка як коментар у вихідному коді. Більшість коду в ОС компілюється JIT, і зазвичай рекомендується використовувати компіляцію JIT, а не створення бінарних файлів . Девіс загалом написав понад 100 000 рядків коду для ОС.
Критика
TempleOS отримав переважно «прихильні» відгуки. Технічний журналіст Девід Кассель висловив думку, що «вебсайти, що займаються програмуванням, намагалися знайти необхідне терпіння та розуміння, щоб пристосуватися до Девіса». TechRepublic і OSNews опублікували позитивні статті про роботу Девіса, незважаючи на те, що Девіс був забанений на останньому за ворожі коментарі, спрямовані на його читачів і співробітників. У своєму огляді для TechRepublic Джеймс Сандерс зробив висновок, що «TempleOS є свідченням відданості та пристрасті однієї людини, яка демонструє свою технологічну майстерність. Чимось більшим ОС сприйматись не повинна» Редактор OSNews Крок Камен написав, що ОС «показує, що комп’ютери все ще можуть бути хобі; чому в наші дні всі такі серйозні? Якщо я хочу написати ОС, яка використовує інтерпретаційний танець як метод введення, мені повинно бути дозволено це зробити, будьте прокляті такі компанії, як Apple У 2017 році ОС була показана в рамках аутсайдерської художньої виставки в Буроні, Франція.
Спадщина
Після смерті Девіса редактор OSNews Том Хольверда написав: «Девіс був явно талановитим програмістом – написання всієї операційної системи – велика робота – і було сумно бачити, як на нього вплинула психічна хвороба». Один фанат описав Девіса як «легенду програмування», а інший, комп’ютерний інженер, порівняв розробку TempleOS з хмарочосом, побудованим однією людиною. Він додав, що «насправді мене бентежить, що все це написала одна людина», і що «непрофесійному було важко зрозуміти, яке феноменальне досягнення» — це написати цілу операційну систему одному.
TempleOS є суспільним надбанням. Сім'я Девіса побажала, щоб шанувальники зробили пожертви Національному альянсу з психічних захворювань та іншим організаціям, які «працюють, щоб полегшити біль і страждання, спричинені психічними захворюваннями».
Див. також
- Творчість і психічне здоров'я
- Біблійне програмне забезпечення
- Релігія та відеоігри
- SerenityOS
Примітки
- Hicks, Jesse (25 листопада 2014). God's Lonely Programmer. VICE Motherboard. Архів оригіналу за 3 травня 2015. Процитовано 21 квітня 2015.
- Bruet-Ferréol, Quentin (13 травня 2014). Temple OS, un système d'exploitation pour parler à Dieu codé par un fou génial. (фр.). Архів оригіналу за 21 грудня 2014. Процитовано 21 квітня 2015.
- Cassel, David (23 вересня 2018). The Troubled Legacy of Terry Davis, 'God's Lonely Programmer'. The New Stack. Архів оригіналу за 28 вересня 2018. Процитовано 28 вересня 2018.
- Davis, Terry A. (2008). The LoseThos IBM PC Operating System. LoseThos. Архів оригіналу за 16 грудня 2008. Процитовано 18 липня 2021. [Архівовано 2008-12-16 у Wayback Machine.]
- Sanders, James (21 січня 2014). TempleOS: an educational tool for programming experiments. . Архів оригіналу за 16 квітня 2015. Процитовано 21 квітня 2015.
- Davis, Terry A. (2013). The Temple Operating System. TempleOS. Архів оригіналу за 3 липня 2013. Процитовано 22 квітня 2015.
- Cecil, Neita (7 вересня 2018). Man killed by train had tech following. The Dalles Chronicle. Архів оригіналу за 8 листопада 2020. Процитовано 24 листопада 2020. (необхідна підписка)
- Davis, Terry A. (n.d.). Scheduler. The TempleOS Source Code. Архів оригіналу за 1 червня 2016. Процитовано 16 червня 2018.
- Mathieu, Bruno (28 листопада 2014). TempleOS : le système d'exploitation qui parle à Dieu [TempleOs: The operating system that talks to God]. (фр.). Архів оригіналу за 2 липня 2015. Процитовано 21 квітня 2015. [Архівовано 2015-07-02 у Wayback Machine.]
- Davis, Terry A. (n.d.). The Temple Operating System. www.templeos.org. Архів оригіналу за 31 березня 2017. Процитовано 30 березня 2017.
- Mitton, Richard (8 червня 2015). A Constructive Look At TempleOS. www.codersnotes.com. Архів оригіналу за 26 березня 2017. Процитовано 30 березня 2017.
- Godin, Philippe (13 січня 2017). la Diagonale de l'art - ART BRUT 2.0. Libération (фр.). Архів оригіналу за 11 березня 2017. Процитовано 22 березня 2021. [Архівовано 2017-03-11 у Wayback Machine.]
- Holwerda, Thom (8 вересня 2018). Creator of TempleOS, Terry Davis, has passed away. . Архів оригіналу за 17 січня 2019. Процитовано 6 січня 2019.
Зовнішні посилання
- Вебсайт TempleOS [Архівовано 8 червня 2020 у Wayback Machine.]
- Повний архів матеріалів TempleOS і Террі Е. Девіса
- Архів вебсайту і операційної системи TempleOS
- Архів завантажувальних ISO-образів TempleOS
- Джерельний код TempleOS [Архівовано 26 січня 2022 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nemaye perevirenih versij ciyeyi storinki jmovirno yiyi she ne pereviryali na vidpovidnist pravilam proektu TempleOS ranishe J Operating System LoseThos i SparrowOS ce legka operacijna sistema OS na biblijnu tematiku rozroblena yak Tretij Hram en pro yakij peredrikayetsya v Bibliyi Yiyi stvoriv amerikanskij programist Terri Endryu Devis yakij rozroblyav yiyi samostijno protyagom desyati rokiv pislya seriyi maniakalnih epizodiv yaki vin piznishe opisav yak odkrovennya vid Boga TempleOSTempleOS 5 03RozrobnikTerri DevisNapisano naHolyC ta x86 AsemblerRobochij stanne pidtrimuyetsyaVihidna modelVidkrite programne zabezpechennyaVipusheno u virobnictvo9 veresnya 2013Ostannij vipusk5 03Platformix64Tip yadraMonolitneInterfejs koristuvacha640x480 16 kolorova gamma specialno stvorena TempleOSLicenziyaSuspilne nadbannyatempleos org Sistema bula harakterizuyetsya yak suchasna x86 64 Commodore 64 z interfejsom podibnim do sumishi DOS i Turbo C Devis zayaviv sho funkciyi sistemi taki yak rozdilna zdatnist 640x480 16 kolorovij displej ta odnogolosne audio buli rozrobleni vidpovidno do chitkih vkazivok Boga 1 Vin buv zaprogramovanij z originalnoyu variaciyeyu C pid nazvoyu HolyC zamist BASIC i vklyuchav originalnij simulyator polotu kompilyator i yadro TempleOS bula vipushena yak operacijna sistema J v 2005 roci i yak TempleOS v 2013 roci a vostannye onovlyuvalasya v 2017 roci Zmist 1 Istoriya stvorennya 2 Oglyad sistemi 3 Kritika 4 Spadshina 5 Div takozh 6 Primitki 7 Zovnishni posilannyaIstoriya stvorennya red nbsp Terri E Devis Terri Devis 1969 2018 pochav perezhivati regulyarni maniakalni epizodi v 1996 roci sho prizvelo do chislennih perebuvannyah v psihiatrichnih likarnyah Spochatku jomu postavili diagnoz bipolyarnij rozlad zgodom vin buv ogoloshenij shizofrenichnim i zalishivsya bezrobitnim do kincya svogo zhittya 1 Vin strazhdav vid marennya kosmichnih inoplanetyan i uryadovih agentiv cherez sho nenadovgo buv gospitalizovanij cherez problemi z psihichnim zdorov yam 1 2 Pislya togo yak vin perezhiv samoopisane odkrovennya vin zayaviv sho perebuvaye u pryamomu spilkuvanni z Bogom i sho Bog skazav jomu sho operacijna sistema priznachena dlya tretogo hramu Bozhogo 1 Devis pochav rozroblyati TempleOS priblizno v 2003 roci 3 Odniyeyu z yiyi rannih nazv bula Operacijna sistema J pered perejmenuvannyam yiyi na LoseThos nazva vidsilaye na scenu z filmu Vzvod 1986 roku 1 U 2008 roci Devis napisav sho LoseThos v pershu chergu dlya stvorennya videoigor Vona ne pidtrimuye merezhu chi Internet Yak na mene ce bulo b perevinahodom kolesa 4 Insha nazva yaku vin vikoristovuvav bula SparrowOS persh nizh zupinivsya na TempleOS 5 U seredini 2013 roku jogo vebsajt povidomiv Bozhij hram zakincheno Teper Bog vbivaye CRU poki vono ne poshirilos sic 6 Devis pomer pislya togo yak jogo zbiv potyag 11 serpnya 2018 roku 7 Oglyad sistemired TempleOS ye 64 bitovoyu vitisnyayuchoyi bagatozadachnosti 8 multi yadernoyu zagalnogo nadbannya z vidkritim vihidnim kodom Nulovogo kilcya odnogo adresnogo prostoru ne merezhevoyu operacijnoyu sistemoyu PK dlya rekreacijnogo programuvannya 9 OS pracyuye z 8 rozryadnoyu ASCII z grafikoyu u vihidnomu kodi ta maye biblioteku 2D ta 3D grafiki yaka pracyuye na 640x480 VGA z 16 kolorami 5 Yak i bilshist suchasnih operacijnih sistem vona pidtrimuye klaviaturu ta mishu Sistema pidtrimuye fajlovi sistemi ISO 9660 FAT32 i RedSea ostannya stvorena Devisom z pidtrimkoyu stisnennya fajliv 10 Za slovami Devisa bagato z cih specifikacij napriklad rozdilna zdatnist 640x480 16 kolorovij displej i odin golosovij kanal buli nadani jomu Bogom Vin poyasniv sho obmezhene rishennya polyagalo v tomu shob polegshiti dityam malyuvannya ilyustracij dlya Boga 1 Operacijna sistema vklyuchaye originalnij simulyator polotu kompilyator i yadro 3 Odna z paketnih program Pislya Yegiptu ce gra v yakij gravec podorozhuye do palayuchogo kusha shob vikoristovuvati shvidkisnij sekundomir Sekundomir poklikanij diyati yak orakul yakij generuye psevdovipadkovij tekst sho Devis porivnyav z vidzheyu ta glossolaliyeyu 5 TempleOS buv napisanij movoyu programuvannya rozroblenoyu Devisom yak seredina mizh C i C spochatku nazivalasya C C Plus piznishe perejmenovana v HolyC 5 Vona takozh ye movoyu obolonki dozvolyayuchi pisati ta vikonuvati cili programi zseredini obolonki IDE sho postachayetsya z TempleOS pidtrimuye kilka funkcij napriklad vbudovuvannya zobrazhen u kod Vin vikoristovuye nestandartnij tekstovij format vidomij yak DolDoc yakij pidtrimuye gipertekstovi posilannya zobrazhennya ta trivimirni sitki dlya vbudovuvannya u te sho inakshe ye standartnimi fajlami ASCII napriklad fajl mozhe mistiti obertovu trivimirnu model tanka yak komentar u vihidnomu kodi Bilshist kodu v OS kompilyuyetsya JIT i zazvichaj rekomenduyetsya vikoristovuvati kompilyaciyu JIT a ne stvorennya binarnih fajliv 11 Devis zagalom napisav ponad 100 000 ryadkiv kodu dlya OS 3 Kritikared TempleOS otrimav perevazhno prihilni vidguki Tehnichnij zhurnalist Devid Kassel visloviv dumku sho vebsajti sho zajmayutsya programuvannyam namagalisya znajti neobhidne terpinnya ta rozuminnya shob pristosuvatisya do Devisa 3 TechRepublic i OSNews opublikuvali pozitivni statti pro robotu Devisa nezvazhayuchi na te sho Devis buv zabanenij na ostannomu za vorozhi komentari spryamovani na jogo chitachiv i spivrobitnikiv 3 U svoyemu oglyadi dlya TechRepublic Dzhejms Sanders zrobiv visnovok sho TempleOS ye svidchennyam viddanosti ta pristrasti odniyeyi lyudini yaka demonstruye svoyu tehnologichnu majsternist Chimos bilshim OS sprijmatis ne povinna 5 Redaktor OSNews Krok Kamen napisav sho OS pokazuye sho komp yuteri vse she mozhut buti hobi chomu v nashi dni vsi taki serjozni Yaksho ya hochu napisati OS yaka vikoristovuye interpretacijnij tanec yak metod vvedennya meni povinno buti dozvoleno ce zrobiti budte proklyati taki kompaniyi yak Apple 3 U 2017 roci OS bula pokazana v ramkah autsajderskoyi hudozhnoyi vistavki v Buroni Franciya 12 Spadshinared Pislya smerti Devisa redaktor OSNews Tom Holverda napisav Devis buv yavno talanovitim programistom napisannya vsiyeyi operacijnoyi sistemi velika robota i bulo sumno bachiti yak na nogo vplinula psihichna hvoroba 13 Odin fanat opisav Devisa yak legendu programuvannya a inshij komp yuternij inzhener porivnyav rozrobku TempleOS z hmarochosom pobudovanim odniyeyu lyudinoyu 7 Vin dodav sho naspravdi mene bentezhit sho vse ce napisala odna lyudina i sho neprofesijnomu bulo vazhko zrozumiti yake fenomenalne dosyagnennya ce napisati cilu operacijnu sistemu odnomu 7 TempleOS ye suspilnim nadbannyam Sim ya Devisa pobazhala shob shanuvalniki zrobili pozhertvi Nacionalnomu alyansu z psihichnih zahvoryuvan ta inshim organizaciyam yaki pracyuyut shob polegshiti bil i strazhdannya sprichineni psihichnimi zahvoryuvannyami 6 Div takozhred Tvorchist i psihichne zdorov ya Biblijne programne zabezpechennya Religiya ta videoigri SerenityOSPrimitkired a b v g d e Hicks Jesse 25 listopada 2014 God s Lonely Programmer VICE Motherboard Arhiv originalu za 3 travnya 2015 Procitovano 21 kvitnya 2015 Bruet Ferreol Quentin 13 travnya 2014 Temple OS un systeme d exploitation pour parler a Dieu code par un fou genial Slate fr fr Arhiv originalu za 21 grudnya 2014 Procitovano 21 kvitnya 2015 a b v g d e Cassel David 23 veresnya 2018 The Troubled Legacy of Terry Davis God s Lonely Programmer The New Stack Arhiv originalu za 28 veresnya 2018 Procitovano 28 veresnya 2018 Davis Terry A 2008 The LoseThos IBM PC Operating System LoseThos Arhiv originalu za 16 grudnya 2008 Procitovano 18 lipnya 2021 Arhivovano 2008 12 16 u Wayback Machine a b v g d Sanders James 21 sichnya 2014 TempleOS an educational tool for programming experiments TechRepublic Arhiv originalu za 16 kvitnya 2015 Procitovano 21 kvitnya 2015 a b Davis Terry A 2013 The Temple Operating System TempleOS Arhiv originalu za 3 lipnya 2013 Procitovano 22 kvitnya 2015 a b v Cecil Neita 7 veresnya 2018 Man killed by train had tech following The Dalles Chronicle Arhiv originalu za 8 listopada 2020 Procitovano 24 listopada 2020 nbsp neobhidna pidpiska Davis Terry A n d Scheduler The TempleOS Source Code Arhiv originalu za 1 chervnya 2016 Procitovano 16 chervnya 2018 Mathieu Bruno 28 listopada 2014 TempleOS le systeme d exploitation qui parle a Dieu TempleOs The operating system that talks to God Tom s Guide fr Arhiv originalu za 2 lipnya 2015 Procitovano 21 kvitnya 2015 Arhivovano 2015 07 02 u Wayback Machine Davis Terry A n d The Temple Operating System www templeos org Arhiv originalu za 31 bereznya 2017 Procitovano 30 bereznya 2017 Mitton Richard 8 chervnya 2015 A Constructive Look At TempleOS www codersnotes com Arhiv originalu za 26 bereznya 2017 Procitovano 30 bereznya 2017 Godin Philippe 13 sichnya 2017 la Diagonale de l art ART BRUT 2 0 Liberation fr Arhiv originalu za 11 bereznya 2017 Procitovano 22 bereznya 2021 Arhivovano 2017 03 11 u Wayback Machine Holwerda Thom 8 veresnya 2018 Creator of TempleOS Terry Davis has passed away OSNews Arhiv originalu za 17 sichnya 2019 Procitovano 6 sichnya 2019 Zovnishni posilannyared Vebsajt TempleOS Arhivovano 8 chervnya 2020 u Wayback Machine Povnij arhiv materialiv TempleOS i Terri E Devisa Arhiv vebsajtu i operacijnoyi sistemi TempleOS Arhiv zavantazhuvalnih ISO obraziv TempleOS Dzherelnij kod TempleOS Arhivovano 26 sichnya 2022 u Wayback Machine Shablon Hobbyist operating systems Otrimano z https uk wikipedia org wiki TempleOS