Jump to content

TempleOS

TempleOS
ХрамОС 5.03
Разработчик Терри А. Дэвис
Написано в HolyC и сборка x86
Рабочее состояние Законченный
Исходная модель Открытый исходный код
Первоначальный выпуск 2005 г .; 19 лет назад ( 2005 ) (как J Operating System)
2013 год ; 11 лет назад ( 2013 ) (как TempleOS)
Последний выпуск 5.03 / 20 ноября 2017 г .; 6 лет назад ( 20.11.2017 )
Платформы х64
ядра Тип Монолитный
Пользовательское пространство UserCmdLine с использованием HolyC,
Адам
По умолчанию
пользовательский интерфейс
640x480 16-цветная графика, специально созданная для TempleOS
Лицензия Общественное достояние
Официальный сайт храмы .org

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]

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б с д и ж Хикс, Джесси (25 ноября 2014 г.). «Божий одинокий программист» . Материнская плата VICE . Архивировано из оригинала 3 мая 2015 года . Проверено 21 апреля 2015 г.
  2. ^ Брюэ-Ферреоль, Квентин (13 мая 2014 г.). «Temple OS, операционная система для общения с Богом, написанная гениальным сумасшедшим» . Slate.fr (на французском языке). Архивировано из оригинала 21 декабря 2014 года . Проверено 21 апреля 2015 г.
  3. Перейти обратно: Перейти обратно: а б с д и ж Кассель, Дэвид (23 сентября 2018 г.). «Тревожное наследие Терри Дэвиса, «одинокого Божьего программиста» » . Новый стек . Архивировано из оригинала 28 сентября 2018 года . Проверено 28 сентября 2018 г.
  4. ^ Дэвис, Терри А. (2008). «Операционная система LoseThos для IBM PC» . ПотерятьТос . Архивировано из оригинала 16 декабря 2008 года . Проверено 18 июля 2021 г.
  5. Перейти обратно: Перейти обратно: а б с д и ж Сандерс, Джеймс (21 января 2014 г.). «TempleOS: образовательный инструмент для экспериментов по программированию» . Техреспублика . Архивировано из оригинала 16 апреля 2015 года . Проверено 21 апреля 2015 г.
  6. Перейти обратно: Перейти обратно: а б Дэвис, Терри А. (2013). «Храмовая операционная система» . ТемплОС . Архивировано из оригинала 3 июля 2013 года . Проверено 22 апреля 2015 г.
  7. Перейти обратно: Перейти обратно: а б с Сесил, Нейта (7 сентября 2018 г.). «У человека, убитого поездом, была техническая слежка» . Хроники Даллеса . Архивировано из оригинала 8 ноября 2020 года . Проверено 24 ноября 2020 г. (требуется подписка)
  8. ^ Дэвис, Терри А. (nd). «Планировщик» . Исходный код TempleOS . Архивировано из оригинала 1 июня 2016 года . Проверено 16 июня 2018 г.
  9. ^ Матье, Брюно (28 ноября 2014 г.). «TempleOS: le système d'exploitation qui parle à Dieu» [TempleOs: Операционная система, которая разговаривает с Богом]. Путеводитель Тома (на французском языке). Архивировано из оригинала 2 июля 2015 года . Проверено 21 апреля 2015 г.
  10. ^ Дэвис, Терри А. (nd). «Храмовая операционная система» . www.templeos.org . Архивировано из оригинала 31 марта 2017 года . Проверено 30 марта 2017 г.
  11. ^ Миттон, Ричард (8 июня 2015 г.). «Конструктивный взгляд на TempleOS» . www.codersnotes.com . Архивировано из оригинала 26 марта 2017 года . Проверено 30 марта 2017 г.
  12. ^ Годен, Филипп (13 января 2017 г.). "Диагональ де л'арт - АРТ БРЮТ 2.0" . Либерасьон (на французском языке). Архивировано из оригинала 11 марта 2017 года . Проверено 22 марта 2021 г.
  13. ^ Холверда, Том (8 сентября 2018 г.). «Скончался создатель TempleOS Терри Дэвис» . ОСНовости . Архивировано из оригинала 17 января 2019 года . Проверено 6 января 2019 г.
  14. ^ ZealOS , Zeal Operating System, 23 сентября 2023 г. , получено 24 сентября 2023 г.
  15. ^ Tinkeros (15 сентября 2023 г.), Tinkeros/TinkerOS , получено 24 сентября 2023 г.
  16. ^ Храм , 4 апреля 2023 г. , получено 24 сентября 2023 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d2b30032e1d9aed82e4d6a08e3d05d9a__1717425840
URL1:https://arc.ask3.ru/arc/aa/d2/9a/d2b30032e1d9aed82e4d6a08e3d05d9a.html
Заголовок, (Title) документа по адресу, URL1:
TempleOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)