你不应该真的喜欢操作系统。这就像你的汽车液压系统、消化系统或全球金融系统。它应该做它的工作,而不是在你做你的工作时妨碍你。
但就像你的汽车、你的勇气和经济一样,电脑比表面上看起来更复杂。我们对他们的感觉也是如此。
今年夏天,当技术界准备庆祝Unix的40岁生日时,有一件事是明确的:人们确实喜欢操作系统。他们依赖他们,被他们激怒,生活在他们的小缺点中。如果这不是持久爱情的基础,我不知道什么是。
所以,现在我们已经进入个人电脑时代30多年了,计算机世界的作家和编辑们,像所有的技术迷一样,发现自己对过去的操作系统有着丰富的记忆和反应。我们遗憾地向其中一些人告别。(再见,阿弥陀佛!)我们不小心把其中一些扔到了一边。(再会,我的窗户!)有些,我们用力扔掉了。(MS-DOS 4.0,出门时不要让门撞到你!)
今天,我们要表彰几款多年来为我们的台式机增光添彩的最令人难忘的操作系统和界面。其中一些持续了数年。他们中的一些人寿命极短,但激发了我们至今仍从中受益的潮流。其中有几个。。。嗯,他们在学校很酷。
也许这个世界已经把这些操作系统抛在了身后,但我们中的一些人并没有。一些顽固分子坚持使用古老的硬件,只是为了让那些受人喜爱的操作系统继续运行。其他人则在开源项目中逆向工程操作系统代码。我们中的一些人还保留着那些旧的安装盘,等待着合适的电脑出现,这样我们就可以重温那些过去的日子。
那么,软件架的另一边是什么?
对了,你们能不能采用CP/M法?
在Ramones和Blondie成为CBGB常客的时代,我们的Altairs和Ataris需要一些东西来简化编程应用程序。一位名叫加里·基尔德尔的数字研究流氓开发了微型计算机的控制程序来实现这一点——微型计算机操作系统的时代开始了。
毫不夸张地说,CP/M在个人计算革命开始时就存在了。由于CP/M在处理器上提供了一层绝缘层,独立软件开发人员只专注于为其用户制作程序。我们早期最喜欢的两个程序——WordStar和dBase——是为CP/M开发的;多亏了操作系统,它们可以在基于8080-、8088-和8086的计算机上不受影响地运行。
CP/M还提供了我们逐渐了解并喜爱的命令行选项。一直受欢迎的DIR命令在CP/M中首次出现在微机上,我们长期使用的最大8个字符的文件名加上3个字符的扩展名也是如此。
可以毫不夸张地说,CP/M是磁盘操作系统--运行苹果II和几代PC的操作系统。事实上,将其称为教父可能有点言过其实:DOS可能是CP/M的孪生兄弟。它使用相同的API并共享许多相同的命令。只有一个重要的命令不同:为了复制文件,DOS使用copy命令,CP/M使用旧的DEC小型计算机程序名PIP。
十年后,外观和感觉的诉讼以更少的证据胜诉。遗憾的是,当时的律师们没有加里·基尔德尔那样走在时代的前列。
DOS的任何其他名称
当多斯被杀时,他受到了致命的打击视窗951995年问世,但我们很多人还是老键盘迷退出到命令行偶尔也可以用Windows来展示我们老旧的DOS肌肉。只是感觉快速输入命令比摆弄鼠标和菜单更有效率。我们可能是在欺骗自己——就像在超市排队等自助结账的人,而收银员却在玩弄她的拇指——但这都是关于感知,对吗?
当然,DOS不是单一的同质操作系统。它有不同的供应商提供的多种口味。就连1981年与IBM PC一起面世的标志性PC-DOS也不是来自一家供应商:它是由IBM品牌,由微软从其MS-DOS开发的,MS-DOS又从西雅图计算机公司获得许可,在那里它被称为QDOS——这是一些从Digital Research的CP/M公司剽窃的账户。
大多数旧的螺旋桨头引用1987年的MS-DOS3.3作为他们的最爱。它引入了对每个硬盘不止一个逻辑驱动器的支持,并且可以处理那些高容量的3.5英寸软盘。(你还记得吗,双密度高清硬盘有着巨大的1.44MB容量?)不管微软为DOS4.0做了多少错误修复,它都被避开了;3.3是MS-DOS的首选,直到1991年DOS 5.0问世。
还有一些人用DR-DOS来代替。当Digital Research的DOS 5于1990年首次推出时,它比任何版本的Microsoft DOS都有更多的内存可用空间,因此可以进行许多即时转换。纯粹主义者很快就指出这是一个数字研究产品,是人类的长子CP/M,与Microsoft版本的DOS不同,后者是CP/M克隆的克隆。
此外,DR-DOS首创了MOVE命令,这是对MS-DOS令人费解的两步复制和删除的巨大改进。有什么理由不喜欢呢?
我们中的一些人喜欢Tandy/Radio Shack品牌的DOS,TRS-DOS(朋友称之为triss DOS,批评者称之为垃圾DOS)。这是一个有一定血统的DOS,与MS-DOS没有任何关系。它出现在1977年,它的流行可能与它在IBM进入PC领域前四年出现在廉价零售机器上的事实有关。或者,人们只是喜欢TRS-DOS的引人注目的KILL命令,它轻而易举地击败了MS-DOS更加平淡的DEL命令。
但不管叫什么名字,DOS家族都不是为傻瓜准备的。所以,如果你像我们一样严重地错过了它,就假装它还在你的Windows机器上:为了过去的缘故,按住Window键,按R,然后输入CMD。或者去尝试一下免费的这是一个开源项目,它让现代个人电脑上的DOS重新焕发生机。
不是任何系统…该系统
啊,我们怀念Mac OS。
是的,我们知道还有Mac OS,但我们说的是经典的Mac OS。它使用的是摩托罗拉的芯片。它不是构建在BSD Unix上的;它是建立在自身之上的。这是不言而喻的,我们称之为系统。
现在不要误解我们…我们喜欢tiger和leopard以及其他OS世界的丛林猫,但我们仍然对Mac OS x之前的版本情有不原1984年第一次激发了科技革命,它一直持续到千年末,并催生了一大批模仿者——以及外观和感觉诉讼。
在我们经历的16年和9个版本的系统中,我们可以说系统7带来了最热烈的怀旧浪潮。在90年代中期令人兴奋的网络时代,该系统为克隆机市场提供了动力,从而迅速扩展了Mac平台。尽管当苹果公司在没有续签克隆制造商合同的情况下推出System 8时,一切都突然结束了,但对于一个Mac迷来说,这是一个激动人心的时刻。
在克隆时代,随着7.6版本的发布,旧系统也有了新的名字——当你启动一台名为PowerPC的米色机器时,启动屏幕上就会出现“Mac OS”,以确保你使用的是真正的Mac。
当然,System 7是我们在1995年运行的系统,当时保险杠贴纸上开始出现“Windows 95=Mac OS 89”字样。
当然,我们记得在系统冻结后必须重建桌面,这在系统中7天似乎相当频繁。尝试与其他平台共享Mac文件总是有点痛苦。但是,与我们选择的系统的平稳运行相比,这些都是小的抱怨——以及看到其他人的旅程有多艰难的乐趣。
再见,女性朋友
如今,我们往往认为多任务处理是理所当然的,但20年前,它是个人计算平台的圣杯。DOS的基础上,Windows只能希望它。Mac和OS/2在这方面摸索着。您可以在程序之间切换,但如果其中一个程序实际上正在执行下载文件或重新计算电子表格之类的操作,它会减慢或停止,直到您返回到它。
与此同时,一个有四年历史的游戏平台正在围绕着他们运行。Amiga操作系统的编码非常严格,大公司的计算机花了将近十年的时间才赶上。到那时,Amiga电脑已经被用来为热门电视节目如SeaQuest、Babylon 5和Max Headloom生成背景,并且它们经常被用于在网络直播中播放标题和低俗的实时效果。
当然,Amiga的视频子系统和NewTek的视频烤面包机硬件在视频专业人士中的受欢迎程度值得称赞,但AmigaOS发挥了重要作用。它的多线程多任务处理使它成为繁重图形工作的自然选择。而且它可以在区区25万个地址空间里展示自己的东西。
因此,毫不奇怪,阿米加人获得了一批极其忠诚的追随者。直到20世纪90年代末,Windows NT、OS/2和Mac OS才能够同时处理多个任务,这需要大量的硬件资源。
可悲的是,Amiga制造商的技术实力被现金流问题压倒了。从1994年开始,破产使Amiga通过许多所有者,从Commodore到Escom再到Gateway,甚至更远。AmigaOS 4的开发仍在PowerPC平台上进行,但目前对于操作系统的实际拥有者存在争议,因此处于搁置状态。
尽管如此,Amiga用户仍然致力于他们选择的平台,正如读者对我们的反应所示在博客上询问是否还有人在使用AmigaOS--许多人说,他们仍然每天使用它。
我们只希望整个世界没有和Amiga说再见。任何能让我们超级麦克斯值得再看一次。一次又一次。和ag-g-g-g-gain。
天啊真命天子
那是麦金塔电脑问世两年之后。那是微软(Microsoft)推出第一代Windows操作系统后的一年,Windows操作系统还远未被广泛使用。不知何故,一群狡猾的加州程序员设法发布了一个可靠的图形操作系统,可以在1mhz的游戏平台上运行。
1986年,当Commodore发布其旗舰8位游戏机的改进版时,该公司从伯克利软件厂(Berkeley Softworks)引进了一个类似Mac的操作系统。Commodore 64C可以执行WYSIWYG文字处理、桌面发布和电子表格,还可以运行一些踢腿游戏来启动。你可以用一台装有Mac或Windows的机器的价格买10台。
支持这一功能的操作系统被称为GEOS,几年内它就成为了世界上第三畅销的操作系统。奇怪的是,现在几乎没有人听说过它。
GEOS最大的弱点在于:因为它从64K内存中挤出了很多性能,所以在与重量级对手的比赛中,它被认为是一个轻量级选项。
当GEOS在1990年移植到PC平台时,已经有点晚了。PC版本被称为PC/GEOS或GeoWorks Ensemble,实际上是一个在DOS之上的操作环境,而不是操作系统——就像微软当时的Windows,但编码更加严密。
但它有一个杀手级的办公套件,甚至可以在286台机器上运行笔计算比微软早几年。不过,GEOS从未真正在PC平台上站稳脚跟。
也就是说,除了一个不可忽视的方面:那就是美国在线客户背后的力量。每次你安装一张免费试用软盘时,你都站在GEOS的前面。
在这种情况下,操作系统席卷了桌面电脑,但直到史蒂夫·凯斯(Steve Case)的团队加入了Windows和Mac OS的行列。GEOS先是在掌上电脑和手机上运行,然后在20世纪90年代初退出了个人电脑领域。
至少我们是这么想的。但GEOS从未完全消失。它在1996年以NewDeal(在世纪之交停产)的名义出现在教育市场上,现在又是它的所有者面包盒计算机,这是一种利用旧硬件潜力的方式。看起来你就是无法控制一个好的操作系统。
前进翘曲系数3
在任何关于操作系统的讨论中,很容易忽视这样一个事实:在图标、菜单和图形下面,操作系统基本上是用来在硬件上运行程序的。在这方面,OS/2是一个不容忽视的操作系统。
你想同时运行几个DOS程序吗?几个Windows应用程序?OS/2应用程序的规模虽小,但结构完美?你是否想在20世纪90年代早期的硬件上不出现蓝屏死机?IBM已经帮你搞定了。
是的,考虑到它最初是IBM和微软不稳定婚姻的产物,OS/2相当稳定,调整得很好。诞生于1987年的这个年轻的操作系统甚至在1995年也没有失去它的酷劲,当它那被宠坏的同父异母兄弟Windows 95出现并吸引了所有人的注意时。