对于我这代人来说,与互联网的交集从 Windows 开始的。伴随着经典的开机音乐,蓝天白云草原出现在眼前,这是每次上网冲浪的仪式。
毫无疑问, PC 桌面操作系统已经是 Windows 和 macOS 的天下 ,还有不到 3% 的市场份额留给了开源的 Linux。
然而你可能不知道,在这些主流的 PC 操作系统外,还有不少一些小众却特立独行桌面操作系统,有的可能由一个「疯子」开发,有的一度有望走向主流,他们是组成互联网历史的有趣拼图。
今天要说的,就是剩下那 1% 操作系统背后的故事。
TempleOS:为上帝开发的操作系统
这是上帝的神殿,就像所罗门圣殿一样。这是一个供奉上帝,并征询上帝旨意的社区中心。这段话不是出自圣经,而是一个叫做 TempleOS 的桌面操作系统的简介。 Temple 的中文意思就是「圣殿」,顾名思义,这是一个以「圣经」为主题的操作系统。
这个操作系统里的所有元素,几乎都与《圣经》以及与上帝相关的宗教文化有关。
打开 TempleOS 的界面,屏幕中央会出现一把利剑和一个天平,有人猜测这是取材于正义女神像手持的剑与天平。
当你按下 F7,就能接受「God Word」,其实就是随机弹出《圣经》里的单词,而 Shift + F7 就能打开《圣经》里段落。
而 F6 则可以掉出一段类似 8bit 音乐的旋律,据说这是上帝的歌声。按下 Shift + F6 则能看到「上帝的涂鸦」。
虽然 TempleOS 诞生于 2013 年,但画风却像 80 年代的像素游戏,只有 640 x 480 16 色的分辨率 ,跟微软早期的 MS-DOS 有点类似。
这不是开发者技术不过关,而是程序员 Terry Davis 有意为之。Terry Davis 表示这是上帝的旨意,因为这能让孩子更容易为上帝作画,「这是和割礼一样的圣约」。
就连桌面的文件系统也叫做「红海」(Red Sea),而系统的编程语言则叫做 Holy C,这是 Terry Davis 通过基于 C 和 C ++ 改编而成的一种编程语言。
不只是自创编程语言,TempleOS 总共超过 12 万行的代码,都是 Terry Davis 一个人花费 10 年写出来的,而且还是当时十分前沿的 64 位操作系统。
这样的代码数量,大概与 Photoshop 1.0 相当,这在 IT 行业已经算是个不小的奇迹,相当于一个人盖起了一栋摩天大楼。中文互联网里也有一个凭一人之力完成几万行代码产品的程序员,就是当年写出 Foxmail 的张小龙。
说 Terry Davis 是一个计算机天才并不为过,Terry 从小开始接触编程,小学已经开始使用 Apple II,1994 年获得亚利桑那州立大学电气工程硕士学位,跟很多狂妄的天才一样,Terry 自称为「有史以来最聪明的程序员」。
Terry Davis 最终没有成为下一个比尔·盖茨,最大的阻碍便是「上帝」,用凡人的话说,他患上了精神分裂症。
1996 年开始,Terry Davis 开始出现幻觉,认为自己受到外星人和政府的监控。很快就不能再正常工作,只能长年待在父母的家中,与一只鹦鹉作伴。
直到 2003 年,Terry Davis 突然声称收到了上帝的旨意,要为上帝打造一个操作系统作为他的圣殿,此后 10 年 Terry 就一头扎进了这个属于上帝的操作系统中。Terry Davis 坚信 TempleOS 会被硅谷的互联网巨头接纳,一直存在千年。
尽管 TempleOS 可以说是一个「疯子」开发的操作系统,可当 Terry Davis 在 2018 年去世时,不少程序员在悼念他时,都不否认 Terry 拥有顶尖的编程水平。
某种程度上,Terry Davis 就像那些集天才与疯子于一身的艺术家,用极致的技术将心中的世界表现出来,仿佛程序员中的梵高。
如果世界末日来临,你需要怎样的操作系统?
如果你认为 TempleOS 已经够疯狂那就错了,有一位叫做 Virgil Dupras 的程序员虽然没有收到上帝的指令,但依然想用一个操作系统为人类文明打造一艘诺亚方舟,以应对世界末日。
这个专供末日世界使用的操作系统叫做 Collapse OS ,只有简易的功能,却几乎可以在找到的硬件上运行, Dupras 表示:
基本软件,就是软件的平台,是资讯化社会的基础,就该如水与空气一般。80 年代中期,以 TRON 为内核的计算机操作系统已经基本成熟,从桌面系统 BTRON,用于通讯设备的 CTRON,到用于家用电器和汽车 的 ITRON,日本已经拥有了一套完备的自主研发操作系统体系。
而 TRON 系统都是开源的,这样意味着着,如果这套系统被市场接受后,很可能对微软的 Windows 造成不小冲击。
但还没等 TRON 和 Windows 一决雌雄,美国就已经以「不公平贸易」为由将 TRON 扼杀在摇篮中,而采用 TRON 的美国企业也将受到打击,在这样的制约下,TRON 很快就退出了 PC 市场。
虽然 TRON 在 PC 市场折戟,但并没有销声匿迹,反而成为了全球终端数量最多的操作系统之一,遍布于手机、家店、汽车等数十亿电子设备中,影响着我们生活的方方面面。而当年的老对手的微软,也于 2003 年宣布加入 TRON 阵营。
从去年开始,因为一些外部因素,华为自主开发的鸿蒙操作系统受到了极大的关注。TRON 的经历,或许也能为其他国产操作系统提供一些启发。
红旗 Linux:昔日国产操作系统的旗帜
中国其实也不乏国产的 PC 操作系统,但和 TRON 从 0 到 1 造轮子不同。国产操作系统基本都是基于开源的 Linux 内核开发,但这也不是什么丢脸的事情,毕竟就连 Android 也是使用 Linux 内核的。
在众多国产操作系统中,红旗 Linux 是最具代表性的其中一个。红旗 Linux 1.0 诞生于 1999 年 ,最开始是国家出于信息安全考虑,主要供政府机关单位使用。
也正因如此,早期红旗 Linux 完全不愁订单。在 2001 年北京市政府桌面操作系统产品正版软件采购竞标中,成立不到两年的红旗 Linux 还从微软手中抢到了订单。
除了政府订单,IBM、戴尔、惠普等 PC 厂商为了节省成本,也曾在其产品中预装红旗 Linux ,到 2001 年 7 月,红旗与 PC 厂商的 OEM 协议超过 100 万套。
很快红旗 Linux 就占据了国产操作系统市场份额的第一位,然而这样的成绩并不是因为其产品体验,相反糟糕的用户体验已经为红旗 Linux 后来的命运埋下伏笔。
据财新网报道,很多使用者拿到预装红旗 Linux 的电脑后做的第一件事,格式化电脑然后重装 Windows 操作系统。跟拥有成熟应用生态的 Windows 相比,红旗 Linux 完全不是对手。
2014 年 2 月,研发的红旗 Linux 中科红旗发布清算公告,宣布公司正式解散。也是从这一年开始,一众国产操作系统扎堆冒了出来,但很多只是为了政策补贴而来,甚至还出现了麒麟这样的换皮产品。
很难说这些国产操作系统如果体验做得更好,就能动摇 Windows 的地位。这也是大多数小众操作系统的命运,几家巨头庞大的用户量和应用生态,是难以逾越的城池。
但无论是 PC 还是智能手机,那些 Windows 和 macOS 之外、Android 和 iOS 之外的小众操作系统,都让整个互联网显得更加生机勃勃。
给小众操作系统留下一些生存空间,也是给创新和变革的种子更多生根发芽的机会,否则互联网的未来就过于无聊了。
文章来源:afanr爱范儿博客