[1508] Operating Systems

Title Text:One of the survivors, poking around in the ruins with the point of a spear, uncovers a singed photo of Richard Stallman. They stare in silence. “This,” one of them finally says, “This is a man who BELIEVED in something.”<

Origin:https://xkcd.com/1508/

https://www.explainxkcd.com/wiki/index.php/1508:_Operating_Systems

在这部漫画中,Randall概述了在任何特定时间在他家中运行的操作系统的过去,现在和(推测性)未来。值得注意的是,由于兰德尔对技术着迷,自90年代中期以来,他的家庭中就有不止一个操作系统。时间表记录了多年来操作系统的来来往往,以及从桌面操作系统到移动设备的逐步转变。到目前为止,我们看到Randall的一些幽默预测,指出未来哪些技术和公司将主导操作系统领域。

可能是最接近时间线的OS也是他在这些延长期间主要使用的OS。

以前和现在的系统:

MS-DOS(Microsoft磁盘操作系统):大多数IBM PC兼容计算机上基于命令行的默认操作系统。早期版本的Windows在MS-DOS上运行,而不是独立的操作系统,这可能解释了这两个条形图中的部分重叠。

Apple的Mac OS(Macintosh操作系统):Apple的Macintosh系列计算机的操作系统。兰德尔的酒吧表示他在2001年停止使用Mac,之后Mac OS被新的MacW X取代。

Linux:一个免费的开源类Unix操作系统。 Randall的条形图表明,他可能在1999年开始在一台或两台PC上使用它,同时仍然在其他PC上使用Windows,或者可能是使用Windows双启动一台或多台PC,直到2007年放弃Windows以使用Linux全职。这个时机恰逢微软备受争议的Windows Vista的发布以及更多用户友好的Linux发行版的出现。

OS X(Macintosh操作系统v10):Apple Macintosh系列计算机的后续操作系统。虽然它有时仅作为早期Mac OS的第10版销售,但它主要是一种新产品。该酒吧表明,在操作系统成熟并且Macs已经转向英特尔处理器之后,兰德尔在2009年重新使用了Macintosh计算机。

Android:Android手机和平板电脑上运行的操作系统的上层,位于Linux内核之上。兰德尔表示他至少有这些设备中的一个。

Apple的iOS:iPhone,iPad,iPad mini,iPad Air,iPod Touch和Apple TV的操作系统。兰德尔表示他至少还拥有其中一种设备。

他对未来的预测包括:

2018年:OS X和iOS将合并。人们经常猜测技术博客是否会在未来实现这种合并。这两个操作系统有一个共同的起源,共享许多软件,并由同一家公司维护,这将受益于维护单一统一操作系统的效率。反对这一点的事实是,传统计算机和平板电脑/手机之间的交互模式非常不同,并且一种尺寸适合两种解决方案可能都不可行(正如微软在此类灾难性尝试中所证明的那样),iOS和OS X的事实(现在的macOS)运行在不同的处理器架构上(Mac OS X /OS X /macOS以前运行在PowerPC处理器上,现在运行在x86系列处理器上,而iOS运行在ARM处理器上),以及Apple在每个处理器上花费一些时间的事实最近的主题演讲嘲笑像Microsoft Surface Pro这样使用标准计算机和触摸控制的计算机。然而,也就是说,随着iOS 11的发布,iOS版的iOS版本与iPhone版本大相径庭,现在与macOS迅速融合,因此macOS与iOS部分合并可能并不太遥远……

2019:用JavaScript设计的操作系统将变得具有吸引力,可能与NodeOS和/或Runtime.js一致。

2022:将有一个基于Tinder约会应用程序的操作系统。

2024:Nest Labs将推出一款操作系统,可能面向家庭自动化和物联网。

2029年:Elon Musk将提出一个操作系统。

2030年:那个DOS会卷土重来,但只能以讽刺的方式(可能因为没有更多的磁盘可供使用)。

2034年:兰德尔将在他体内部署自主药物输送无人机。

2042年:人类文明走向火热,可能是由于上述创新的某种不圣洁的结合。另一种可能的解释是,人类文明将被人工智能所摧毁,优于人类智慧,正如埃隆马斯克,雷库兹威尔,比尔盖茨和许多科技专家预见的那样,2045年将是看到这种技术变为现实的一年,正如埃隆·马斯克(Elon Musk),比尔·盖茨(Bill Gates)和其他许多科技专家所担心的那样,它将成为地球上所有生命的灭绝,正如本页所解释的那样。2059:此时他的操作系统将是GNU /Hurd。这个臭名昭着,常年迟到的GNU /Hurd操作系统最终会在人类文明被消灭之后进入兰德尔的家。笑话是GNU /Hurd在1990年开始开发,虽然预计会在相对较短的时间内发布,但即使现在只发布了不稳定的版本。因此,兰德尔说他将在文明结束后十年或二十年内在他的家里经营它。 GNU /Hurd可能会因为人类重建文明而具有优势,因为其代码和开发工具的广泛应用,也许还因为Stallman基于标题文本的信念深度。或者,GNU /Hurd可能会以完成人类的相同力量完成,例如天网,如果是AI Apocalypse。 (有趣的是,尽管还没有完成,但是在这部漫画发布后不到一周就发布了新版本的GNU /Hurd。)

标题文本指的是自由软件运动的创始人以及GNU和Hurd项目的Richard Stallman。结束人类文明的火灾幸存者发现了他的一张略微烧焦(烧焦)的照片。那些聚集的人可以直接从图片中看到,或者因为他们已经知道Stallman,这是一个真正相信某事的人。在这种情况下,它是免费软件。受他的形象启发,他们重建了失落的文明并完成了赫德的发展。

GNU /赫德参考也可能是一个双关语,就像在他的起居室里“奔跑”的“牛群”一样,野生动物在人类文明结束后重新夺回地球。

GNU是一个免费软件实用程序的集合,特别是与Linux内核一起用于构成Linux操作系统的系统实用程序(那些希望强调GNU项目贡献的人通常称为GNU /Linux)。 Hurd是一个操作系统内核,设计为GNU项目的一部分,可用于代替Linux内核来生成完整的GNU操作系统。 Hurd拥有微内核架构,与Linux的单核内核相比具有许多明显优势,并且尽管与Linux内核相比其采用率较低,但许多人认为它在技术上更优越。

兰德尔已经制作了几部关于自由软件的漫画,还有关于斯托曼的漫画。请参阅Richard Stallman的漫画列表。其中大多数也是某种形式的自由软件。

You May Also Like

More From Author

Leave a Reply

Your email address will not be published. Required fields are marked *