NeXTSTEP
操作系统
NEXTSTEP,(官方写法很多种,一开始叫做NextStep、NeXTstep、 NeXTSTEP,最后才叫做NEXTSTEP。)是由NeXT.Inc所开发的操作系统。NeXT也是上任苹果CEO,Steve Jobs在1985年离开苹果电脑公司后所创立的公司。
简介
NEXTSTEP是由NeXT.Inc所开发的操作系统。这套系统是以Mach和BSD为基础,以Objective-C作为原生语言,具有很先进的GUI界面。1.0版推出时间是在1989年9月18日。刚开始NEXTSTEP只能在NeXT计算机上执行,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的基础。
发展
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的基础。
组成部分
一个基于Unix操作系统的Mach内核,以及BSD Unix操作系统的部分代码。
PostScript屏幕显示系统(Display PostScript,DPS)以及一个窗口引擎(windowing engine)。
Objective-C编程语言及其运行库。
一个面向对象的应用程序层,包括数个工具(kits)。
基于上面所说的面向对象应用程序层的开发工具。
特色
先进的GUI。
类似Mac OS X的Dock栏,正在运行的程序会分配到一个图标,事实上应该说成是Mac OS X延续NeXTSTEP的接口。
48x48的全彩icon,是当时最大最细致的位图标系统。
Miller Columns文件浏览接口,文件以树状结构显示。Mac OS X的Finder就是采用此概念。
采用面向对象程序设计。
版本
版本 发布时间  备注
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日  开始支持 i486、PA-RISC和SPARC 架构。
3.2  1993年10月
3.3  1995年2月   以NeXTSTEP名义发行的最后一版,也是最受欢迎的版本。
4.0(测试版)1996年   测试版限制只有开发者得以取得。
到3.3版后,NeXT公司即被苹果买下。
应用
世界上第一台WWW Server是蒂姆·伯纳斯-李在一台NeXTCube上架出来的。第一个网络浏览器(就直接叫做WorldWideWeb)也是以NeXTSTEP为操作系统所开发的。
优异的多媒体支持,但当时也只有少数的医院买的起NeXT计算机来存放X光等数据。
参考资料
最新修订时间:2024-08-06 15:48
目录
概述
简介
发展
参考资料