NeXTSTEP - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for NeXTSTEP.

NeXTSTEP

维基百科,自由的百科全书

NeXTSTEP
开发者 NeXT
编程语言 CObjective-C
操作系统家族 Unix
运作状态 历史版本,作为macOS的原始代码库
原始码模式 闭源,带有开源组件
初始版本 1989年9月18日,​30年前​(1989-09-18
最新版本 3.3 / 1995年 (1995)
最新测试版本 4.2 预览第二版 / September 1997
市场取向 企业和教育
支持平台 摩托罗拉 68000Intel x86SPARCPA-RISC
内核类别 混合
默认用户界面 图形化
许可证 专有软件 EULA
后一代 macOSiOSwatchOStvOS

NeXTSTEP(又写作NeXTstepNeXTStepNEXTSTEP[1])是由NeXT.Inc所开发的操作系统。NeXT是已故苹果电脑CEO乔布斯在1985年离开苹果电脑后所创立的公司。

这套系统是以MachBSD为基础,以Objective-C作为原生语言,具有很先进的GUI。1.0版推出时间是在1989年9月18日。刚开始NEXTSTEP只能在NeXT电脑的Motorola 68000上运行,1992年推出PC版的NEXTSTEP 486。3.1版和3.2版分别在1993年的5月及10月推出,但是终究失败。最后版本3.3在1995年发布,平台也已经不限于Motorola 68000家族,亦可在IBM PC x86、Sun SPARC及HP PA-RISC等平台上运行。后来苹果电脑在1997年2月将NeXT买下,成为Mac OS X的基础。

特色

  • 先进的GUI
  • 类似macOS的Dock,正在运行的程序会分配到一个图标,事实上应该说成是MacOSX延续NeXTSTEP的接口。
  • 48x48的全彩icon,是当时最大最细致的位图标系统。
  • Miller Columns文件浏览接口,文件以树状结构显示。现在macOSFinder就是采用此概念。
  • 采用面向对象编程。

版本

版本 发布时间 备注
0.8 1988年10月12日
0.8a 1988年
0.9 1988年 第一个正式发布版本,只支持NeXT硬件。
1.0 1989年
1.0a 1989年
2.0 1990年9月18日
2.1 1991年3月25日
2.1a
2.2
3.0
3.1 1993年5月25日 开始支持 i486PA-RISCSPARC 架构。
3.2 1993年10月
3.3 1995年2月 以NeXTSTEP名义发行的最后一版,也是最受欢迎的版本。
4.0(测试版) 1996年 测试版限制只有开发者得以获取。

到3.3版后,NeXT公司即被苹果电脑买下。

应用

  • 世界上第一台WWW Server是蒂姆·伯纳斯-李在一台NeXTCube上架出来的。第一个网络浏览器(就直接叫做WorldWideWeb)也是以NeXTSTEP为操作系统所开发的。
  • 优异的多媒体支持,但当时也只有少数的医院买的起NeXT电脑来存放X光等数据。

其他

有一个X11视窗管理程序Window Maker就是在模仿NeXTSTEP接口。

注释

  1. ^ Ford, Kevin. What's with all the NeXT names?. www.kevra.org. 2008 [2015年1月2日]. 
{{bottomLinkPreText}} {{bottomLinkText}}
NeXTSTEP
Listen to this article