TempleOS(原名:J Operating System、SparrowOS及LoseThos)是一款旨在成为《圣经》中第三圣殿的轻量级操作系统。此操作系统在美国程序员经历了其称为“来自上帝的启示”后,独自一人研发十年完成。
TempleOS被认为是一款基于x86-64架构的现代化康懋达64机型,其界面类似DOS及Turbo C的合体。戴维斯声称系统的诸多特性,如640x480的分辨率、16位色显示及单音频语音,都是由上帝亲自指导他编写而成。TempleOS使用C的变种(HolyC)而非BASIC写成,同时附带了独创的飞行模拟器、编译器及内核。
TempleOS于2013年发布,其最后更新于2017年。科技社群的多数给予了此系统好评,戴维斯还在网上获得了一小撮拥簇者。戴维斯于2018年8月11日逝世。
背景
TempleOS的開發者自1996年起不断遭遇躁狂发作,此后便经常在精神病院里接受治疗。戴维斯起初被诊断为躁郁症,后被定为精神分裂症;其余生都保持无业状态。在多次其所谓“启示”之后,他声称与上帝与他进行了直接交流,并告诉他这款操作系统是为了第三圣殿而打造。
戴维斯约在2003年其开始研发TempleOS。 这款操作系统在更名至“LoseThos”(1986年《野战排》电影中的一幕)前名为“J 操作系统”。在确定使用名称“TempleOS”前,它还曾用过名称“SparrowOS”。2013年年中,戴维斯在网站上宣布:
戴维斯于2018年8月11日被火车撞击而死。多核心、以公有领域开放源代码、仅使用ring-0、、无网络的PC操作系统。 此操作系统运行8位ASCII图形界面,内置了以640x480分辨率的16色VGA模式运行的2D及3D图形库。据戴维斯称,这些规范——如640x480分辨率、16色显示及单音频语音——都是由上帝亲自教导他完成。他解释道低分辨率是为了孩童能更方便画出上帝。戴维斯最终为操作系统写下了超过10万行程式碼。
在戴维斯死后,OSNews的编辑汤姆·霍尔韦达(Thom Holwerda)写道:“戴维斯显而易见是个天资聪颖的程序员——撰写一整个操作系统是个不小的壮举——看到他受到精神疾病的折磨,我们感到悲痛”。一位粉丝将戴维斯称作“编程界的传奇”;还有一位计算机工程师将TempleOS的开发比喻为一个人建造的摩天大楼。这位工程师先前仔细地和戴维斯讨论过这个话题,认为他若没有精神病的话,他将会是又一个“史蒂夫·乔布斯”或“史蒂夫·沃兹尼亚克”。他还补充道“戴维斯一个人撰写整个系统的事实震惊了我”且“一个外行人是难以理解如此非凡的成就”。另外一位计算机工程师说TempleOS的创新无人能及,特别是运行在计算机处理器上的特定部分来达到“极其快”速度的方式。
另请参阅
*
*
*
- 算法作曲
参考文献
外部链接
- [http://templeos.org/ TempleOS 网站]
- TempleOS 及特伦斯·安德鲁·戴维斯材料的综合归档
- TempleOS 网站及操作系统的归档
- TempleOS 可启动 ISO 镜像的归档
*
- [https://github.com/minexew/TempleOS TempleOS 源代码]
评论 (0)