知道OpenStep这个操作系统不是一年两年的事情了,实际上,在6年多前我就开始尝试用各种方式搜寻和下载OpenStep及其前身NextStep。无奈这东西确实太小众,BT就不用想了,即使是ed2k网络,源的数量也始终保持在个位数,再加上我的网络带宽始终不是很高,因此数年过去我仍旧未能获得一份安装光盘拷贝。
直到有一天我和@virushuo在Twitter上讨论Cocoa和NextStep,意犹未尽之际我抱着侥幸的心理再次跑到FileHash搜索,并将结果依次扔到迅雷离线下载里面(有线通封p2p,所以我只好使用离线迅雷作为中转)。第二天一看,其中最快的一个居然就下载了23%!考虑到此文件最多只有不到5个源,这进度颇让我激动。后来速度时快时慢时为零,一个多月以后,我终于得到了OpenStep 4.2(Openstep.-.4.2.-.Intel.-.User.iso)!
英文好的可以直接看Wikipedia,我这里简单啰嗦两句。
Jobs当年被赶出Apple以后,拉着一票人成立了一家名为NeXT的公司,开始生产NeXTcube计算机。后来这东西市场表现糟糕透顶,于是Jobs放弃硬件专做软件,把NextStep操作系统移植到X86和SPARC平台上(哀叹一下Sun),并将其改名为OpenStep。可惜市场表现依旧,就在NeXT快要倒闭的时候,Jobs神奇般地将公司卖给了Apple(再哀叹一下Be),又回去做CEO了。NeXT也就顺理成章地成为了Mac OS X的基础和前身,甚至Cocoa框架中那众多的NS前缀就是NextStep的缩写。
OpenStep挂了以后,出现了为数不少的仿制系统。包括GNUStep、Afterstep、Window Maker和Étoilé等等。其中GNUStep是一个完整的操作系统,AfterStep和Window Maker是Linux的窗口管理器,Étoilé则号称是Linux的完整桌面环境。
这几个东西我都用过,GNUStep的安装极为繁琐,我玩了一次就放弃了。Afterstep和Window Maker的现状差不多,都处于半死不活常年没人开发的境地,后者可能稍微好一些,从Freshmeat上风格主题(themes)的更新时间来看,Window Maker的用户量要大一些……我刚发现Freshmeat居然改版了,并且竟然删掉了风格主题的部分 :( ,没去过想一探究竟的可以看http://web.archive.org/web/*/http://themes.freshmeat.net/,感谢国家,你需要翻墙。至于Étoilé,0.1版刚出的时候我就下载安装了,当时还是挺兴奋的,因为UI看起来和NextStep几乎一模一样,考虑到其它类Step系统的开发状态,Étoilé的确给爱好者带来了一线希望。可是-什么事儿就怕“可是”-从0.2版开始作者决定放入更多类似Mac OS X的东西,比如Dock,真是让人失望-如果想用一模一样的Dock我干嘛不直接用Mac呢!
毫无疑问,NextStep/OpenStep可以把同时期的Windows 3轰至渣!在技术层面上,NextStep/OpenStep是一个完整的操作系统,以Mach为核心,整个系统就是一个稳定的类UNIX实现,而Windows在95以前根本就是个DOS的壳,如果我没记错的话,Windows 3必须依靠DOS才能启动;在UI上,Windows 3就更不用说了,在我看来简直就是玩具和可以用来干活的东西的对比,你可以在Youtube上查看Jobs于1992年录制的介绍NeXTStep的视频,或许有助于让你对NeXTStep的UI有个全面的印象。
安装OpenStep并不很难,比较特别的是它的安装光盘是不能启动的,你需要下载一个启动软盘镜像,用这个镜像启动后再由光盘安装。
配置此类古老的系统时,所遇到的问题基本上都可以归结为驱动,OpenStep也不例外。此时你就不得不服老外的钻研精神-不仅有NeXT Computers这样专门讨论NeXT的网站,甚至直到今天仍有人给跑在VMWare虚拟机中的OpenStep编写驱动!
具体的安装和配置过程我这里不再赘述,有兴趣的朋友可以看以下几篇文章:
下面贴几张图:
安装程序启动后的第一个界面,是不是和OSX86的似曾相识?
登录界面。值得一提的是,Mac OS X中输错密码时的窗口摇头效果,自NeXT时代就有了
应用程序-注意到Mail中的录音机了吗?对,你可以直接写语音邮件!当年看Jobs演示的时候,这个创意就把我给震住了。
应用程序-Mac OS X在标签(tab)中使用大图标的风格,自NeXT时代就开始了
好了,OpenStep就是这样。只是折腾完这个,下一个会是什么呢? :D
很好很强大
您太强大了,竟然真的搞出来了!
果然很Geek向,自己离这层次还有很远的距离啊
[emoticon:angel] 以前还玩过BeOS的光盘。现在真的都可惜了。
果然很新鲜……
[emoticon:wave]
这个博客我订阅了。
电脑上有GNUStep的飘过
真的Geek!
请问能放出下载吗?我也想玩玩这个OpenStep。
哥哥我服你了。。。
orz...看structural看得想死所以乱逛放松一下结果不小心逛到您这...我的大脑此时已经无力了.....=_=
@TualatriX http://rapidshare.com/files/388670797/OpenStep.part1.rar.html 和 http://rapidshare.com/files/388665693/OpenStep.part2.rar.html
@Marguerite Su 我觉得就能折腾这件事儿来说,你比我要厉害很多……
你真牛逼。
@丁宇 可是我也没弄好几年啊。。。想想吧。。。几年之间要经历过多少次系统重装,系统升级,蓝屏,黑屏,突然断电,电脑损坏,被偷等等等等。。。您始终保存着那个BT任务。。。这是一种什么样的精神啊。。。
非常感谢~
已经下载好了,我也玩玩看。
真的是geek 我是没这耐心
貌似我是有藏着这个Openstep 的东西的,对的,是藏。linspire xandros的老版本也有,纯粹收藏癖。
有时候是为了达成100+操作系统这个目标,测试所有系统。
好吧,这评论过滤得真严格,严格得有点贱。
博客主,你的QQ是多少呢?我想和你聊聊,我的QQ是420294193,加我!(请注明:pearpc)我以前看过你的PearPC中文站,最近在X86上玩OSX玩腻了,就重新用PearPC玩老版本的OSX,那天刚刚下载了一个Mac os x DP4(开发者预览版,在公开测试版之前发布)想玩,结果郁闷,得装Mac os 9才能装DP4,而PearPC貌似不支持9,请问博主有解决方法吗?另外博主有rhapsody,也就是openstep的下一代吗,我也想玩玩,谢谢了!
@didi7 你可以用SheepShaver或者Mac On Linux来运行MacOS 9。Rhapsody我没有,按说应该和NextStep差别不是特别大的-至少界面上看来。
怎么安装openstep啊,安装之前插入引导盘和安装盘都试了,就是提示没有引导项,怎么回事?
[emoticon:wahou] 啥啊,老古董么~
拜一下。。。 [emoticon:xd]
各位大侠看看这是什么操作系统?
http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
[emoticon:ask]
@darasion WP上写的很清楚呀。当时一些geek不满意unix,想搞一个更先进的系统,当然最后结果大家都知道了。
四处闲逛,偶然发现你这里,看了文章,佩服之极啊!
求重新放流……之前的RS失效了
另外想问下博主有Dev盘么?有的话也想借玩一下。
求共享,也想玩玩那些旧玩具。
能不能给个下载的连接
http://rapidshare.com/files/388670797/OpenStep.part1.rar.html 和 http://rapidshare.com/files/388665693/OpenStep.part2.rar.html
已经不能下载了,能重新发个地址不?
我重新上传了,欲下从速:
http://rapidshare.com/files/456106113/OpenStep.zip
TX也看这个博客~
一直在了解操作系统发展历程。这里的资料不错。
你好,可以重新提供一下下载地址吗?
@foonfoon4 你Google一下看看?我记得有人放出来了安装后的vmware镜像。