第四章 生命“下一站”——NeXT的漂泊与奋斗 第六节 败亦伟大
说NeXT是乔布斯的滑铁卢,一点儿都不为过。如果不是被苹果收购,乔布斯在NeXT将败得血本无归。但失败和失败也不完全相同。有的失败轻于鸿毛,有的失败则重于泰山。
NeXT虽然失败了,但NeXT留给苹果和电脑产业的遗产,其价值无法估量。
NeXT留给这个世界的第一份重要遗产,是NeXT的操作系统。这当然要归功于操作系统研发大师阿维·特凡尼安。
虽然销售业绩不佳,但NeXTSTEP仍足以在操作系统发展史上,占据一个里程碑式的地位。强大的Mach内核让NeXTSTEP拥有了超凡的性能和近似UNIX系统的稳定性。设计优雅的OpenStep接口标准,让操作系统和应用程序之间的交互更加清晰、简洁。更重要的是,NeXTSTEP操作系统创造性地将面向对象的开发方法与操作系统的应用开发接口完美结合,大幅降低了软件开发和维护的难度。
面向对象的特性是乔布斯大为推崇的亮点,他说:“当我1979年到施乐访问,看到图形用户界面的时候,在短短10分钟里,我就清楚地知道,世界上每一台电脑都应该像这样工作。你可以质疑,这个变革究竟需要花多长时间。你也可以质疑,在这个过程里,到底谁会胜出,谁会失败。但没人可以否认,世界上所有电脑最终都将在图形用户界面下工作。面向对象技术也是一样。一旦你理解了面向对象技术,你就会知道,世界上所有软件最终都将使用面向对象技术开发。你可以质疑这个过程需要花多少年,可以质疑谁会胜出谁会失败,但这个转变必然发生。”
乔布斯返回苹果后,一直在推动NeXT操作系统与Mac OS的整合工作,但因为技术上的困难,这项工作花了好几年的时间。其间,Copland项目研发的不少新技术被融入到了Mac OS 7的升级版Mac OS 8中,后续的Mac OS 9则是这个系列的最后版本。
1999年,基于NeXT技术研发的全新操作系统Mac OS X(最后这个X是罗马数字10的意思,表示Mac OS 9的后继,但事实上已经是全新的操作系统了)的服务器版。2001年3月24日,桌面版的Mac OS X正式发布。直到今天,所有苹果笔记本、台式机上运行的操作系统,都是NeXT当年打下的基础,就连iPhone手机和iPad平板电脑上使用的iOS操作系统,也是NeXT一脉传承的结果。
Mac OS X和iOS操作系统在设计上将NeXT操作系统内核的稳定性,面向对象开发的便捷性和苹果MacOS天生就具有的超凡用户界面结合得天衣无缝。乔布斯回归后,苹果之所以能起死回生,又能在2007年后凭借iPhone和iPad等“神器”在消费电子领域横扫千军如卷席,NeXT操作系统留下的遗产可谓居功至伟。
顺便提一下,Mac OS X的每个版本都有一个公开的代号,而且都是猫科动物的名字。即便是不懂软件原理的人,看到这些有趣的名字,也会一下子喜欢上苹果的操作系统。
NeXT留给这个世界的第二份重要遗产,是经过重重磨难后回归苹果的乔布斯乔帮主。
12年前,乔帮主愤然离开苹果时,还是一个在管理上极不成熟的小伙子。12年间,像奥德赛一样漂泊在外的乔帮主经历了太多的挫折和失败。在这12年里,虽然事业不顺,乔布斯的个人生活却有了着落。他终于放弃了嬉皮士一样放荡不羁的生活方式,娶妻生子,有了美满的家庭。
无论遭遇过多少磨难,无论生活状态如何变化,乔布斯用技术改变世界的梦想始终都没有变。12年后,回到苹果的乔帮主是不是已经足够成熟,可以在他钟爱的苹果一展身手?他能不能再次创造奇迹,让苹果再次震撼世界呢?
这一次,乔帮主不是一个人在战斗。从NeXT跟随乔布斯来到苹果的,还有他身边的左膀右臂——软件研发大师阿维·特凡尼安和硬件研发大师乔恩·鲁宾斯坦,这些人都是NeXT留给乔布斯和苹果的无价之宝。
NeXT成长过,失败过。乔布斯迷茫过,沮丧过。但NeXT远没有完结。NeXT留下的人和技术正在苹果悄悄积淀和凝聚,等待着一飞冲天的时刻。