複製鏈接
請複製以下鏈接發送給好友

NeXTSTEP

鎖定
NEXTSTEP,(官方寫法很多種,一開始叫做NextStep、NeXTstep、 NeXTSTEP,最後才叫做NEXTSTEP。)是由NeXT.Inc所開發的操作系統。NeXT也是上任蘋果CEO,Steve Jobs在1985年離開蘋果電腦公司後所創立的公司。
外文名
NeXTSTEP
開發公司
NeXT.Inc
基    礎
Mach和BSD
原生語言
Objective-C

NeXTSTEP簡介

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的基礎。

NeXTSTEP發展

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基礎。

NeXTSTEP組成部分

一個基於Unix操作系統的Mach內核,以及BSD Unix操作系統的部分代碼。
PostScript屏幕顯示系統(Display PostScript,DPS)以及一個窗口引擎(windowing engine)。
Objective-C編程語言及其運行庫
一個面向對象的應用程序層,包括數個工具(kits)。
NeXTSTEP NeXTSTEP
基於上面所説的面向對象應用程序層的開發工具。

NeXTSTEP特色

先進的GUI。
類似MacOSX的Dock,正在運行的程序會分配到一個圖標,事實上應該説成是MacOSX延續NeXTSTEP的接口。
48x48的全綵icon,是當時最大最細緻的位圖標系統。
Miller Columns文件瀏覽接口,文件以樹狀結構顯示。Mac OS X的Finder就是採用此概念。

NeXTSTEP版本

版本 發佈時間  備註
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公司即被蘋果計算機買下。

NeXTSTEP應用

世界上第一台WWW Server是蒂姆·伯納斯-李在一台NeXTCube上架出來的。第一個網絡瀏覽器(就直接叫做WorldWideWeb)也是以NeXTSTEP為操作系統所開發的。
優異的多媒體支持,但當時也只有少數的醫院買的起NeXT計算機來存放X光等數據。