TempleOS
![]() | |
![]() ХрамОС 5.03 | |
Разработчик | Терри А. Дэвис |
---|---|
Написано в | HolyC и сборка x86 |
Рабочее состояние | Законченный |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 2005 г 2013 год (как TempleOS) | (как J Operating System)
Последний выпуск | 5.03 / 20 ноября 2017 г |
Платформы | х64 |
ядра Тип | Монолитный |
Пользовательское пространство | UserCmdLine с использованием HolyC, Адам |
По умолчанию пользовательский интерфейс | 640x480 16-цветная графика, специально созданная для TempleOS |
Лицензия | Общественное достояние |
Официальный сайт | храмы |
TempleOS (ранее J Operating System , LoseThos и SparrowOS ) — это (ОС) на библейскую облегченная операционная система тему , созданная для Третьего Храма, предсказанного в Библии. Он был создан американским программистом Терри А. Дэвисом , который разработал его в одиночку в течение десятилетия после серии маниакальных эпизодов , которые он позже назвал откровением от Бога.
Система характеризовалась как современная x86-64 Commodore 64 , использующая интерфейс, похожий на смесь DOS и Turbo C. Дэвис заявил, что такие функции системы, как разрешение 640x480, 16-цветный дисплей и одноголосый звук, были разработаны в соответствии с явными указаниями Бога. [1] Он был запрограммирован на оригинальном варианте C (названном HolyC) вместо BASIC и включал оригинальный симулятор полета , компилятор и ядро .
TempleOS, впервые выпущенная в 2005 году как J Operating System, была переименована в 2013 году и последний раз обновлялась в 2018 году.
Предыстория [ править ]

Программист Терри А. Дэвис (1969–2018) начал испытывать регулярные маниакальные эпизоды в 1996 году, что привело его к неоднократному пребыванию в психиатрических больницах. Первоначально ему поставили диагноз биполярное расстройство , но позже его признали шизофреником , и он оставался безработным до конца своей жизни. [1] Он страдал от иллюзий космических пришельцев и правительственных агентов, из-за которых его ненадолго госпитализировали из-за проблем с психическим здоровьем. [1] [2] Пережив самопровозглашенное «откровение», он заявил, что находится в прямом общении с Богом, и что Бог сказал ему, что операционная система предназначена для третьего храма Бога . [1]
Дэвис начал разработку TempleOS примерно в 2003 году. [3] Одним из первых названий было «J Operating System», прежде чем его переименовали в «LoseThos», отсылку к сцене из фильма « Взвод» 1986 года . [1] В 2008 году Дэвис написал, что LoseThos «в первую очередь предназначен для создания видеоигр. У него нет сети или поддержки через Интернет. Насколько я понимаю, это было бы изобретением велосипеда». [4] Еще одно имя, которое он использовал, было «SparrowOS», прежде чем остановиться на «TempleOS». [5] В середине 2013 года на его веб-сайте было объявлено: «Храм Божий завершен. Теперь Бог убивает ЦРУ , пока оно не распространится [ sic ]». [6]
Дэвис погиб после того, как его сбил поезд 11 августа 2018 года. [7]
Обзор системы [ править ]
TempleOS — это 64-битная многозадачная система без вытеснения . [8] многоядерный , общедоступный , с открытым исходным кодом , только кольцо 0 , единое адресное пространство , автономный, операционная система ПК для развлекательного программирования. [9] ОС использует 8-битный код ASCII с графикой в исходном коде и имеет библиотеку 2D- и 3D-графики , которая работает с разрешением 640x480 VGA и 16 цветами. [5] Как и большинство современных операционных систем, она поддерживает клавиатуру и мышь. Он поддерживает ISO 9660 , FAT32 и RedSea файловые системы (последняя создана Дэвисом) с поддержкой сжатия файлов. [10] По словам Дэвиса, многие из этих характеристик, такие как разрешение 640x480, 16-цветный дисплей и единый голосовой звук, были даны ему Богом. Он объяснил, что ограниченное решение заключалось в том, чтобы облегчить детям рисование иллюстраций к Богу. [1]
Операционная система включает в себя оригинальный симулятор полета , компилятор и ядро . [3] Одна из входящих в комплект программ, «После Египта», представляет собой игру, в которой игрок отправляется в горящий куст , чтобы использовать «высокоскоростной секундомер». Секундомер призван действовать как оракул , генерирующий псевдослучайный текст, что Дэвис сравнил с доской для спиритических сеансов и глоссолалией . [5] Ниже приведен пример сгенерированного текста:
среди отправленных уголовное наказание результат извращенность проверенный заявленный проведенный ощущение рассуждения небеса невзгоды Дакота губа Страдать приблизился принять действие вытесняя праздник Канст жемчуг творя милостыню ничего не понимает [5]
TempleOS была написана на языке программирования, разработанном Дэвисом как промежуточный вариант между C и C++ , первоначально называвшийся «C+» (C Plus), позже переименованный в «HolyC», возможно, отсылка к Святому Престолу . [5] Он выполняет функцию языка оболочки , позволяя писать и выполнять целые приложения изнутри оболочки. IDE , поставляемая с TempleOS, поддерживает несколько функций, таких как встраивание изображений в код. Он использует нестандартный текстовый формат (известный как DolDoc), который поддерживает гипертекстовые ссылки, изображения и трехмерные сетки, которые можно встроить в стандартные файлы ASCII; например, файл может содержать вращающуюся 3D-модель танка в качестве комментария в исходном коде. Большая часть кода в ОС компилируется JIT , и обычно рекомендуется использовать JIT-компиляцию, а не создавать двоичные файлы . [11] [ ненадежный источник? ] В конечном итоге Дэвис написал для этой ОС более 100 000 строк кода. [3]
прием Критический
TempleOS получила в основном «сочувственные» отзывы. Технический журналист Дэвид Кассель высказал мнение, что «сайты-программисты пытались найти необходимое терпение и понимание, чтобы приспособиться к Дэвису». [3] TechRepublic и OSNews опубликовали положительные статьи о работе Дэвиса, хотя Дэвису запретили публиковать публикации в последней за враждебные комментарии, направленные против его читателей и сотрудников. [3] В своем обзоре для TechRepublic Джеймс Сандерс пришел к выводу, что «TempleOS — это свидетельство преданности делу и страсти одного человека, демонстрирующего свое технологическое мастерство. Ничего большего и не должно быть». [5] Редактор OSNews Крок Камен написал, что ОС «показывает, что компьютеры по-прежнему могут быть хобби ; почему в наши дни все так серьезны? Если я хочу написать код ОС, которая использует интерпретирующий танец в качестве метода ввода, мне должно быть разрешено это сделать». такие компании, как Apple ». будь прокляты [3] В 2017 году ОС была показана в рамках выставки стороннего искусства в Бургундии , Франция. [12]
Наследие [ править ]
После смерти Дэвиса редактор OSNews Том Холверда написал: «Дэвис явно был одаренным программистом - написать целую операционную систему - немалый подвиг, и было грустно видеть, что на него повлияло психическое заболевание». [13] Один фанат назвал Дэвиса «легендой программирования», а другой, компьютерный инженер, сравнил разработку TempleOS с небоскребом, построенным одним человеком. [7] Он добавил, что «на самом деле меня поражает, что все это написал один человек» и что «непрофессионалу трудно понять, какое феноменальное достижение» — написать целую операционную систему в одиночку. [7]
TempleOS находится в свободном доступе. Семья Дэвиса пожелала фанатам сделать пожертвования Национальному альянсу по борьбе с психическими заболеваниями и другим организациям, «работающим над облегчением боли и страданий, вызванных психическими заболеваниями». [6]
Вилки [ править ]
- ZealOS — операционная система Zeal — это модернизированная версия 64-битной операционной системы Temple. [14]
- ТинкерОС [15]
- Храм [16]
См. также [ править ]
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с д и ж Хикс, Джесси (25 ноября 2014 г.). «Божий одинокий программист» . Материнская плата VICE . Архивировано из оригинала 3 мая 2015 года . Проверено 21 апреля 2015 г.
- ^ Брюэ-Ферреоль, Квентин (13 мая 2014 г.). «Temple OS, операционная система для общения с Богом, написанная гениальным сумасшедшим» . Slate.fr (на французском языке). Архивировано из оригинала 21 декабря 2014 года . Проверено 21 апреля 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б с д и ж Кассель, Дэвид (23 сентября 2018 г.). «Тревожное наследие Терри Дэвиса, «одинокого Божьего программиста» » . Новый стек . Архивировано из оригинала 28 сентября 2018 года . Проверено 28 сентября 2018 г.
- ^ Дэвис, Терри А. (2008). «Операционная система LoseThos для IBM PC» . ПотерятьТос . Архивировано из оригинала 16 декабря 2008 года . Проверено 18 июля 2021 г.
- ↑ Перейти обратно: Перейти обратно: а б с д и ж Сандерс, Джеймс (21 января 2014 г.). «TempleOS: образовательный инструмент для экспериментов по программированию» . Техреспублика . Архивировано из оригинала 16 апреля 2015 года . Проверено 21 апреля 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б Дэвис, Терри А. (2013). «Храмовая операционная система» . ТемплОС . Архивировано из оригинала 3 июля 2013 года . Проверено 22 апреля 2015 г.
- ↑ Перейти обратно: Перейти обратно: а б с Сесил, Нейта (7 сентября 2018 г.). «У человека, убитого поездом, была техническая слежка» . Хроники Даллеса . Архивировано из оригинала 8 ноября 2020 года . Проверено 24 ноября 2020 г. (требуется подписка)
- ^ Дэвис, Терри А. (nd). «Планировщик» . Исходный код TempleOS . Архивировано из оригинала 1 июня 2016 года . Проверено 16 июня 2018 г.
- ^ Матье, Брюно (28 ноября 2014 г.). «TempleOS: le système d'exploitation qui parle à Dieu» [TempleOs: Операционная система, которая разговаривает с Богом]. Путеводитель Тома (на французском языке). Архивировано из оригинала 2 июля 2015 года . Проверено 21 апреля 2015 г.
- ^ Дэвис, Терри А. (nd). «Храмовая операционная система» . www.templeos.org . Архивировано из оригинала 31 марта 2017 года . Проверено 30 марта 2017 г.
- ^ Миттон, Ричард (8 июня 2015 г.). «Конструктивный взгляд на TempleOS» . www.codersnotes.com . Архивировано из оригинала 26 марта 2017 года . Проверено 30 марта 2017 г.
- ^ Годен, Филипп (13 января 2017 г.). "Диагональ де л'арт - АРТ БРЮТ 2.0" . Либерасьон (на французском языке). Архивировано из оригинала 11 марта 2017 года . Проверено 22 марта 2021 г.
- ^ Холверда, Том (8 сентября 2018 г.). «Скончался создатель TempleOS Терри Дэвис» . ОСНовости . Архивировано из оригинала 17 января 2019 года . Проверено 6 января 2019 г.
- ^ ZealOS , Zeal Operating System, 23 сентября 2023 г. , получено 24 сентября 2023 г.
- ^ Tinkeros (15 сентября 2023 г.), Tinkeros/TinkerOS , получено 24 сентября 2023 г.
- ^ Храм , 4 апреля 2023 г. , получено 24 сентября 2023 г.