书城管理追随你的心
8045300000035

第35章 非同凡“想” (3)

这个Rhapsody(操作系统,MacOS的前身)是非常好的技术,它既能操作旧的应用程序,又能操作新的程序,将给我们带来全新的功能。问题是你在这里运行旧的程序的时候,没有新功能;而如果想要新功能,必须重新写程序。没有人想这么做。所以我们得出结论,Rhapsody是好技术,方向正确,但是不是我们想要的。所以我们决定走得更远。人们想要什么?他们想要先进的操作系统,能够运行Mac程序,是吧?那就是你想要的,那就是人们想要的。这意味着受保护的内存,虚拟内存,优先多程序,多线程运用,等等。所以我们想把这些结合到一起,而不是要求人们去重写程序。我们要做的就是不同凡响。或者向别人的口号说的那样,我们要的就是就去做吧(JustDo It.耐克的)。我很荣幸今天向你们介绍MacOS 10,这是苹果系统中重要一步,是一个真正的变革。它将苹果系统带入了全新的领域,是1984年它发明以来最大的改进。但是它仍然可以运行现存程序,将带它们前进。

MacOS 10有两个父母,一个是MacSystem8,而且将会进步,另一个是Rhapsody。苹果系统已经发明了十几年了,有8000多个函数调用语法,我们精密梳理了所有的语法,因为其中有些使得我们不能前进,我们发现有2000个函数调用语法不好用,我们将它们都抛弃了,在MacOS 10中即将实现。我们将6000个干净的函数调用语法重新命名,加入了一些新的。我们将MacOS 10的API应用程序借口命名为carbon(碳),我们的生命将取决于它,不是吗?我们仔细察看了100多个苹果程序,大部分API都可以在carbon中得到支持,但是有几个不行。基本carbon可以支持90%左右的API。这意味着需要程序做微调,而不是重新写。需要做的就是修改那10%。另一个重要消息就是carbon将在OS 8上运行。我们将会用新的API提供OS 8的语料库library,这样当你为carbon修改的时候,可以用完全一样的源编码做两个版本,OS 10和OS 8。下次你做OS 8是,可以为OS 10热身了。

那么tune-up(热身)看起来是什么样的呢?目标,而且它们一定会实现的,是1-5天在carbon中生成程序,1-2个月来上市。把这个与我们一年前的进行比较,为了Rhapsody,需要1-2年来重新编写程序。

这就是我们要做的,1-2个月的准备。取决于你的准备情况。再次声明,你已有的程序中90%的APIcarbon是支持的。你的程序是什么?我们想知道,你们也是。我们为你们准备了资料,可以拿一分,网站上也有。这就是我们的MacOS 10的战略。所有的G3产品中都会安装OS 10.除此以外,carbon在OS 8中也可以运行。那么MacOS 10具体说来是什么呢?保护内存,程序崩溃时,系统不会崩溃;虚拟内存,我们会用非常有效率的方式管理系统;优先多程序,这意味着真正的多程序;多线程运用;更快的网络,200Mb的以太网;等等。而且即使你不重写程序,它们在OS 10上也可以运行,只是无法达到那些新功能。我们相信我们会有一个很顺利的转化。我们会帮助你们。现在,时间表。首先我们从system8开始,这是我们战略中很重要的一环,第一季度发行8.1,第三季度发行Allegro,9月开始Allegro称为8.5,明年第一季度8.6,第三季度Sonata,如果你发现了,我们每六个月更新一次系统。我们的软件部门的工作非常好,会按时完成这些计划。这看起来真不错。Allegro看起来很棒,你们明天会看到。

再看看Rhapsody,DR2第二季度发行,今天就会出来,第三季度1.0,接下来Rhapsody转化为OS 10。我们来看看OS 10,DR今天发行,明年第一季度为试用版,第三季度10.0,苹果系统诞生以来最大的变革。我们很有信心会遵守这个时间表。MacOS 10。现在,所有这些都为向你们展示它们做好了铺垫,我想欢迎我的同事,Apple电脑的软件VP。

我在后台看着这些幻灯片,我们有很多工作要做。但是目前为止,我们做得很好。在我们准备这些的时候,我觉得值得在今天说出来,有些人说你不可能做到这些,这太难了,你不理解MacOS的程序如何运行,不可能。就像乔布斯说的,我们就决定做了,我们本可以不停地分析它,写白皮书。但是我们找了一批软件工程师,检查API,然后写编码,不管还有什么要做的。我们参加了这次大会,然后我就害怕了,天哪,真的是很多工作,让基本的技术工作起来,然后让苹果程序在上面运行。我想邀请Jim,告诉大家我们过去的几个月内都做了哪些。

左边的屏幕是什么呢?好吧,我们修改基础library已经很久了,我们把Quicktime修改到Rhapsody的时候就开始了,这是我们的DR2版本运行API。我们在来这个会议之前,修改了几个程序,向大家演示。(演示中:写字板;Quicktime电影,不会死机,无须重启;多程序,同时运转;ClarisWorks;画图软件,人性化的对话框)我们说了我们怎样把8000个API缩减到6000个,这是我们认为的carbon的API,但是我们不能单独做这个决定,所以我们和一些最大的合作伙伴进行了讨论,我现在想请几个人上来谈谈对于我们的战略的看法。第一位是微软的Ben。

Ben:我想对于一个微软人来说,来到苹果开发者大会上,还能得到掌声,真是让人激动。(笑)但是我想当你们终于知道怎么编写好的苹果程序的时候,就会这样。(笑)我在微软工作了9年,第一份工作是在3个项目上做软件工程师,我的工作是为版本编写发行和订阅编码,于是我浪费了我人生中的6个月。所以我对操作系统的战略有些怀疑,我想这是个好事。但是MacOS 10不同,这正是我们和苹果用户一直敦促苹果要做的。

苹果推出了一个现代的系统,有受保护的内存,虚拟内存,优先多程序,多线程运用,但是同时保护了我们和苹果客户在苹果系统和API上的投资。我认为,MacOS 10的美在于通过一些小的革命性的变革,我们可以向所有客户提供变革性的好处。我认为这是个很棒的事。我想这是个做苹果程序开发者的好时间。过去的几个月是微软与苹果合作的最愉快的。我想所有人都知道现在这个苹果公司与比如说一年前的非常不一样,因为今天我们可以在苹果看到强大的领导力,远见卓识,非常好的产品,而且有了MacOS 10,正确的操作系统战略。所以我很高兴地说,微软很高兴与苹果合作,为我们的客户带来绝妙的产品,我希望这个大会上的所有人会加入我们,加入这个事业中来。帮助Mac进入21世纪,谢谢。

接下来我想邀请来自Macromedia的Noem,我知道他很激动今天能来到这里。

Noem:我们很高兴今天能来到这里。自从苹果Mac诞生的那一天起,Macromedia就开始与苹果合作,我自从在布朗大学的时候就与苹果合作了。1983年1月,乔布斯展示了Mac,我就知道它会改变计算机的面貌。Macromedia有很多软件,比如Photoshop、Fireworks、Flash、Director 6.5(今天发行),我们有600万条编码。几年前,我们为了操作系统开会,我说我们会很喜欢安全的,现代的操作系统。

我们到了那里,苹果说,你们想要一个地基吗?(would you like afoundation)我们说就像上次那样必须把房子推倒,重盖一个?他说,不,房子还是一样,就需要几个星期的时间,换个地基就行了。我们说,当然了,我们当然想要了。这个战略好的地方在于给了所有人,Macromedia,苹果,顾客是想要的东西。一个稳固的地基,意味着苹果和Macromedia都可以迅速地进行更新,因为我们知道我们的地基很稳固。我们对此非常高兴。Macromedia的团队正在十分辛苦地为MacOS 10进行更新。乔布斯是这个产业中少有的真正有视野、远见卓识的人。苹果意识到现在不仅需要有视野,还要倾听,倾听顾客的声音,了解他们需要什么,给他们提供这些。我想为苹果鼓掌。

我很抱歉没有早些通知Noem,但是他们现在正在为MacOS 10更新,希望这周能有结果了。很高兴能看到Macromedia能够这么热心的投入进来。虽然没给Macromedia足够的时间,的确给了Adobe足够的时间。我们与他们两周前开了一次非常好的会议,结束的时候,我开了个玩笑说:“你们想在开发者大会上做个展示吗?”下个我想邀请的人是Greg Gilley,他把我的玩笑当真了。他真的实现了它。请Greg来演示photoshop。

Greg:首先我想说些事情。前几年与苹果共存是很有意思的事情。管理层有些变化,产品战略和哲学上有些变化,因此对我们也是个挑战,接下来几个月要与苹果打交道容易多了,也理性多了。我们对这个战略很激动,他们说Rhapsody的时候,我们就愣住了,我们不可能对此热心。但是几周前,会议的前5分钟,我们就意识到这个战略是可行的。所以我们对此很激动。他是开玩笑的,但是我觉得管他呢,试试吧!于是我跑回去了,看了看API的单子,大部分都可以使用,然后完成了所有工作。所以photoshop已经可以发行了,这有点疯狂,是吧!介绍具体修改过程,然后演示photoshop。看上去挺像photoshop是吧!所有这些都在八九天内完成了,而且我还做了很多其他事情,可以再改进一些,我们将会与苹果合作,但是我觉得这些挺好的。谢谢。

谢谢那些辛勤工作的苹果员工,使得我们今天有机会展示这些。

你们工作很好,谢谢!更要谢谢Macromedia和Adobe的人们的努力,还有机会向大家展示。我想重复这些资料今天你们就可以拿到。我想重申这是个草稿,如果需要,我们仍将修改,没问题。让我再把乔布斯请回来。

乔布斯:上周,我们出台了我们整个的产品战略,很简单、很干净。我想这些产品的质量也是很棒的。而且我们会执行的很好。这就是我们的皇冠,苹果操作系统MacOS,我们在未来会有两套并行的苹果操作系统,OS 8的最新版,今天发行OS 10的初版,明年第一季度是试用版,10.1明年三季度,一个非常简单、干净的战略将把MacOS带入下个世纪,一个小变革,带来巨大变革。我们正在正确的轨道上。我们很感谢你们的支持,希望你们喜欢它。谢谢!结束,播放Imagine。