TempleOS

редактировать
Библейская операционная система, созданная Терри А. Дэвисом
TempleOS
логотип TempleOS. png
TempleOS 4.05 session.png TempleOS 4.05
Разработчик Терри А. Дэвис
Написана на HolyC и x86 Assembly
Рабочее состояниеГотово
Исходная модельОткрытый исходный код
Первоначальный выпуск2005 г.; 15 лет назад (2005 г.) (как операционная система J). 2013 г.; 7 лет назад (2013 г.) (как TempleOS)
Последний выпуск 5.03 / 20 ноября 2017 г.; 2 года назад (2017-11-20)
Платформыx86-64
Ядро типМонолитное
По умолчанию пользовательский интерфейс 640x480 16 цветов Графика
Лицензия Общественное достояние
Официальный сайтTempleos.org

TempleOS (ранее J Operating System, SparrowOS и LoseThos ) - это библейская легкая операционная система, разработанная как Третий Храм, предсказанный в Библии. Он был создан американским программистом Терри А. Дэвисом, который разработал его в одиночку в течение десяти лет после серии пророческих эпизодов, которые он позже описал как откровение из God.

Система была охарактеризована как современная x86-64 Commodore 64, использующая интерфейс, похожий на смесь DOS и Turbo C. Дэвис заявил, что такие особенности системы, как разрешение 640x480, 16-цветной дисплей и единый звуковой сигнал, были разработаны в соответствии с четкими указаниями от Бога. Он был запрограммирован с использованием оригинального варианта C (названного HolyC) вместо BASIC и включал оригинальный имитатор полета, компилятор и ядро ​​.

логотип HolyC

TempleOS была выпущена как операционная система J в 2005 году, как TempleOS в 2013 году и последний раз обновлялась в 2017 году. Она была встречена в основном положительными отзывами в технических сообществах, и Дэвис собрал небольшой онлайн следование.

Содержание

  • 1 Предпосылки
  • 2 Обзор системы
  • 3 Критический прием
  • 4 См. также
  • 5 Ссылки
  • 6 Внешние ссылки

Предпосылки

Терри А. Дэвис

Терри А. Дэвис (1969–2018) начал регулярно испытывать маниакальные приступы в 1996 году, что привело его к многочисленным пребыванию в психиатрических больницах. Первоначально ему был поставлен диагноз биполярное расстройство, позже он был объявлен шизофреником и оставался без работы до конца своей жизни. Он страдал от иллюзий, связанных с космическими пришельцами и правительственными агентами, в результате чего его ненадолго госпитализировали из-за проблем с психическим здоровьем. Пережив самоописанное «откровение», он объявил, что находится в прямом общении с Богом и что Бог сказал ему, что операционная система предназначена для третьего храма Бога.

Дэвис начал разработку TempleOS примерно в 2003 году. раннее название было «Операционная система J», прежде чем переименовано в «LoseThos», отсылка к сцене из фильма 1986 года Взвод. В 2008 году Дэвис писал, что LoseThos был «в первую очередь для создания видеоигр». У него нет поддержки сети или Интернета. Насколько я понимаю, это было бы изобретением велосипеда ». Еще одно имя, которое он использовал, было« SparrowOS », прежде чем остановиться на« TempleOS ». В середине 2013 года его веб-сайт объявил:« Храм Бога закончен. Теперь Бог убивает ЦРУ, пока оно не распространилось [sic ]. «Дэвис умер после того, как его сбил поезд 11 августа 2018 года.

Обзор системы

TempleOS - это 64-битная многозадачная, многозадачная, общедоступная, с открытым исходным кодом, кольцо-0 -только, одно адресное пространство, несетевая операционная система ПК для развлекательного программирования. ОС работает под управлением 8-битного ASCII с графикой в исходный код и имеет графическую библиотеку 2D и 3D , которая работает с разрешением 640x480 VGA с 16 цветами. Как и большинство современных операционных систем, она поддерживает клавиатуру и мышь. Она поддерживает Файловые системы ISO 9660, FAT32 и RedSea (последняя создана Дэвисом) с поддержкой сжатия файлов. По словам Дэвиса, многие из этих спецификаций, такие как разрешение 640x480, 16-цветный дисплей и один звуковой голос - были наставлены ему Богом. Он объяснил, что ограниченное разрешение было сделано для того, чтобы детям было легче рисовать иллюстрации для Бога.

Операционная система включает оригинальный имитатор полета, компилятор и ядро ​​. Одна объединенная программа, «После Египта», представляет собой игру, в которой игрок отправляется к горящему кусту, чтобы использовать «высокоскоростной секундомер». Секундомер должен действовать как оракул, который генерирует псевдослучайный текст, что Дэвис сравнил с доской Уиджа и глоссолалией. Ниже приведен пример сгенерированного текста:

среди отправленных наказаний результат проверена извращенность заявлено удерживаемое ощущение рассуждений небеса невзгоды Губа Дакоты Страдания приближается разыгрывать вытесняющий праздник Canst pearl, делая милостыню ничего не понимает

TempleOS была написана на языке программирования, разработанном Дэвисом как золотая середина между C и C ++, первоначально называвшаяся «C +» (C Plus), позже переименованная в «HolyC». Он также является языком оболочки, позволяя писать и выполнять целые приложения изнутри оболочки. IDE, поставляемая с TempleOS, поддерживает несколько функций, таких как встраивание изображений в код. Он использует нестандартный текстовый формат (известный как DolDoc), который поддерживает гипертекстовые ссылки, изображения и трехмерные сетки для встраивания в стандартные файлы ASCII. Файл может содержать вращающуюся 3D-модель танка в качестве комментария в исходном коде. Большая часть кода в ОС JIT-скомпилирована, и обычно рекомендуется использовать JIT-компиляцию вместо создания двоичных файлов. В конечном итоге Дэвис написал более 100 000 строк кода для ОС.

Принятие критиками

TempleOS получила в основном положительные отзывы. Технический журналист Дэвид Кассель считает, что это отчасти объясняется тем, что «веб-сайты программистов пытались найти необходимое терпение и понимание, чтобы приспособиться к Дэвису». TechRepublic и OSNews опубликовали положительные статьи о работе Дэвиса, даже хотя Дэвис был отстранен от последнего из-за враждебных комментариев, направленных против читателей и сотрудников. В своем обзоре для TechRepublic Джеймс Сандерс пришел к выводу, что «TempleOS является свидетельством самоотверженности и страсти одного человека, демонстрирующего свое технологическое мастерство. Это не должно быть чем-то большим». Редактор OSNews Крок Камен писал, что операционная система «показывает, что вычисления могут быть хобби; почему все такие серьезные в наши дни? Если я хочу написать код ОС, которая использует интерпретирующий танец в качестве метода ввода, мне должно быть позволено это сделать, будь к черту такие компании, как Apple ". В 2017 году ОС была показана в рамках выставки аутсайдеров в Буронне, Франция.

После смерти Дэвиса редактор OSNews Том Холверда писал: « Дэвис был явно одаренным программистом - написать целую операционную систему - немалый подвиг - и было грустно видеть, что его душевное заболевание затронуло его ». Один фанат назвал Дэвиса «легендой программирования», а другой, инженер-компьютерщик, сравнил разработку TempleOS с небоскребом, построенным одним человеком. Инженер ранее подробно разговаривал с Дэвисом и полагал, что Дэвис мог бы быть «Стивом Джобсом » или «Стивом Возняком », если бы не его болезнь. Он добавил, что «на самом деле мне непостижимо, что все это написал один человек» и что «непрофессионалам было трудно понять, какое феноменальное достижение» - написать целую операционную систему в одиночку.

См. также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-09 12:58:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте