未被遗忘的巨擘NeXTSTEP操作系统的历史与影响

果粉人工智能 2024-09-19 19:56:40

在科技历史的长河中,有些创新如同流星划过夜空,虽短暂却留下永恒的光芒。今天,我们庆祝的是NeXTSTEP操作系统诞生35周年纪念日,这一操作系统由Steve Jobs在离开Apple后的岁月里推出。尽管如今它已被世人遗忘,甚至已停止服务,但NeXTSTEP对计算史的影响深远,其创新至今仍在我们日常生活中扮演着重要角色。

NeXTSTEP不仅是World Wide Web(万维网)概念的诞生地,它还为macOS及苹果其他现代操作系统铺平了道路。更令人难以置信的是,这一切都是由Steve Jobs领导的公司创造的,你可能已经听说过他的名字。

从1989年9月18日NeXTSTEP的初次发布开始,这款操作系统改变了计算领域的面貌。NeXT计算机,开发NeXTSTEP的公司,于1985年由Steve Jobs创立,他因与Apple的矛盾而被迫离职。他无法继续在Apple工作,于是决定自己研发电脑及其运行的操作系统。

NeXT制造的是高端工作站计算机,这与今天的Mac成为Apple的核心产品大相径庭。为了运行这些设备,NeXT需要一个强大的操作系统,而NeXTSTEP正是为此而生。

NeXTSTEP集成了广泛的功能和理念,无论是专业人士还是普通用户都能从中受益。仅列举一些NeXTSTEP的关键特性,你就能发现它的许多创新至今仍经受住了时间的考验。以下是一些NeXTSTEP负责创建或改进的关键功能:

- **图形用户界面**:虽然NeXTSTEP并非图形用户界面的发明者,但它对它们的流行起到了推动作用。如果没有它,我们的世界将截然不同。

- **电子AppWrapper**:这是现代应用商店概念的前身,它提供了一个应用程序、音乐、字体、剪贴画等的目录,并负责软件的分发、加密和授权。它超越了传统的应用分发方法,尽管它是由第三方团队而非NeXT开发的,但电子AppWrapper找到了在NeXTSTEP上的家。正如许多NeXTSTEP的方面一样,它超前于时代。

NeXTSTEP不仅孕育了应用商店,还有许多重要的工具、应用、游戏和工具的诞生,其中许多后来改变了世界。

对于程序员和开发者来说,NeXTSTEP的强大力量使其成为一个宝贵的资源,这也是它最终被CERN(核研究组织)和Tim Berners-Lee(当时在CERN工作的计算机科学家)采用的原因之一。

Tim Berners-Lee的名字广为人知——他是万维网、URL网址系统、HTML标记语言和HTTP协议的发明者。正是在NeXTSTEP上,Berners-Lee创造了万维网,这个信息共享系统与互联网互动。

当向CERN管理层提出一个超文本系统的提案后,一台NeXTcube计算机被购买用于原型设计。正如Berners-Lee的合作者Robert Cailliau所说:“Tim在几个月内利用NeXTSTEP的软件开发系统实现了原型实施。”它成为了万维网这样一个规模宏大的项目理想的合作伙伴。

Berners-Lee还使用NeXTSTEP开发了世界上第一个网络浏览器,命名为WorldWideWeb(请注意,这与上述的“万维网”信息共享系统无关)。该浏览器仅持续了四年就被终止,但它引入了WYSIWYG(所见即所得)HTML编辑等功能。

不仅如此,NeXTSTEP还被用于创造流行的Doom和Quake游戏以及Macromedia FreeHand矢量绘图应用程序的前身。NeXTSTEP的强大力量使其成为新兴软件世界中开发者和编码员的热门选择。

然而,尽管产生了持久的影响,NeXTSTEP并未取得巨大的商业成功。NeXT的盈利一直很低,仅售出了约5万台NeXT计算机,这与它的竞争对手相比微不足道。

尽管销售数据不佳,NeXTSTEP对计算领域的影响仍然巨大。它被视为创新趋势的引领者,其他公司迅速效仿其理念,将其融入自己的系统中。

1997年,濒临破产的Apple以4.29亿美元的价格正式收购了NeXT,此举不仅挽救了Apple的困境,还为它成为全球巨头铺平了道路。然而,人们往往忽略了Apple也吸收了NeXTSTEP这一事实。操作系统迅速与Apple的现有软件融合,并最终导致了Mac OS X的首次发布,从而结束了NeXT操作系统的发展。

尽管如此,NeXTSTEP的遗产至今仍存留于世。无论是仍在使用的软件特性,还是它被用来创造的事物,它对计算领域的影响力无与伦比。尽管它鲜为人知,但几乎没有操作系统能像NeXTSTEP那样深刻地影响了计算领域。

Post by Tom

0 阅读:10

果粉人工智能

简介:感谢大家的关注