凯米·包乐丝的个人简介
Java语言是九十年代最重要的技术发明之一,Java的成功除了要归功于Sun的首席执行官ScottMcnealy和Java主要开发者JamesGosling,还有一位不容忽视的巾帼英雄:凯米-包乐丝KimPolese,Java项目产品经理,现任Marimba公司总裁,在她的精心策划下Java从一个前景暗淡的小项目发展成世界上最热门的技术,在1998年她和Intel的AndyGrove,Microsoft的BillGates,Oracle的LarryEllison等一些顶尖人物一起名列美国新闻界评选的97年全美最佳25个公司总裁之一,只有她是唯一的女性。凯米·包乐丝 - "舞蹈和电脑科技是她一生的伴侣"
KimPolese1961年出生在加利福里亚的伯克莱,从小对科学技术充满好奇,在她家附近就是劳伦斯科学研究所,她是研究所的常客,在那里她学会了计算机编程,她还有很多其它爱好:网球,游泳,郊游等,14岁时她开始参加舞蹈班训练,随着学校课程的加重,业余爱好越来越少,只有舞蹈和电脑科技成了她一生的伴侣.Kim1984年毕业于加州大学伯克莱分校,主修生物物理学。凭着在劳伦斯科学研究所的电脑基础,她开始教中学生编写程序,她发现自己很喜欢讲解技术,而且还开发了一个教学程序演示计算机如何工作和如何使用计算机。
大学毕业后她加入了Intellicorp公司,这是一家研究人工智能技术的新公司,人工智能在1985年是最热门的技术,政府部门给了公司大量的投资,虽然他们无法确知什么是人工智能。公司聚集了一批优秀人材,期望建立世界上最好的规则系统,但人工智能理论还远未成熟,几年过后公司没有推出任何产品。失望之余,Kim开始寻找新的工作,她选择了Sun,因为Sun是Unix工作站和服务器的主要提供商,大部份人工智能系统都基于Sun的系统.一开始她在技术支持部门工作,很快她就发现工作单调乏味没有压力,她听说市场部有个空缺职位,经过一番努力就成了Sun的
C++语言开发工具产品经理,产品管理激发了她的工作热情,“这就象管理自己的公司,你必须决定产品的每一个特性,一方面C++语言需要非常专业的技术,另一方面也很有意思,例如品牌,包装等,和市场相关的事情."Kim在这个岗位上干了三年.
凯米·包乐丝 - “加入Oak小组:唯一市场人员”
一次参加Sun的高级技术会议,Kim演示了她的C++产品Hellix,另外一个小组的产品经理Naughton演示了正在开发的一种新编程语言Oak,她感到很震惊,“没有一种语言能拥有所有这些特点:小型,紧凑,简洁,多线程,自动回收内存,安全可靠而且和操作平台无关,这是不可能实现的。”但事实是Oak正在实现这一切。Oak项目开始于1990年,项目开发组被称为Green小组,其主要设计师是JamesGosling,他被公认是Sun最有才华的工程师.他们决定要开发家用电子设备的数字系统和用户接口,微处理芯片已广泛应用在现在各种家电产品上,如微波炉,烤箱,录像机等,但各种设备没有统一接口,无法互相通讯。他们想要设计一种通用的语言,这就是后来大名鼎鼎的Java.
Gosling起初准备扩充C++的编译器设计,C++是一种最流行的高级程序语言,大部份的商业软件都是用C++设计的.Gosling想设计一种和处理器无关的C++语言,但是发现了一个巨大困难:无法实现可携性,家电中的应用程序需要方便升级或修改,C++的应用程序升级须编译所有代码,这要占用的空间太大了,Gosling设想通过无线网络实现应用程序升级,最好升级软件只编译修改的部分,所以终于决定抛弃C++,自己重新设计一种语言Oak,这个名字得自于Gosling想名字时看到了窗外的一棵橡树。
Gosling使用一种虚拟机器解决了平台无关和可携性,应用程序由虚拟机器解释执行,虚拟机器再将指令解释成和运行的电脑相关的平台指令,这好比是外交部有很多翻译一样,发布一条指令,翻译成各种语言执行同样的功能。Gosling还给Oak加上版本管理和内存自动回收功能,Oak没有一种功能是独创的,Gosling从各种程序语言中吸取有益的部分,包括Lisp,SmallTalk,Cedar/Mesa还有C++.“在某种程度上,Java没有发明任何新东西.”Gosling后来总结道。但将各种特点综合起来,就诞生了一种强大的新程序语言.
1992年11月Sun的总裁McNealy和一些高层管理人员看了Oak的演示,Oak和一个操作系统放在一个小盒子里,这个手握装置给管理者以深刻印象,他们将这个项目独立成立为公司FirstPerson(第一人),FirstPerson需要真正从产品中获得收益,当时家用消费市场时机还不成熟,能运行Oak的芯片即使大量生产成本也要几十美元,而家电控制芯片成本还不到一美元,但不久就有一个新的机会出现了:交互式电视。
用户通过电视上的顶式盒可以点播节目或获取信息,玩游戏等,对Oak而言这看来是一个很不错的市场,顶式盒的售价大约要300美元。他们需要更多的人员加入来争夺这个巨大的新市场。
Kim作为产品经理在1993年夏天加入了FirstPerson,她发现自己是唯一的市场人员.公司全部是聪明过人的技术专家,热烈地讨论技术,一点不关心市场。公司最明显的问题就是无法签订交互式电视的合同,时代华纳公司选择了SGI的产品.Kim花了几个月时间学习公司的新技术,了解公司的商业模式,才发现公司还没有任何商业计划书,她只有边干边学。
凯米·包乐丝 - Java出世
Oak原来将产品目标定位在顶式盒上是假定顶式盒有巨大的市场,但Kim发现市场上根本没有多少顶式盒的需求,相反台式电脑倒是市场巨大,Kim写的商业计划书建议将Oak应用在PC和Macintosh上。FirstPerson的许多人都不赞成这一点,在他们看来PC和Mac都是已经过时的技术,顶式盒才是未来的方向.经过激烈争论,结果导致一些人辞职离开,公司分成了两个部门,一个是交互服务部,一个是网络服务部,将Oak应用于PC和Mac,Kim将她的大部分工作时间花在了网络部。Sun的创始人之一BillJoy对Oak非常感兴趣,Joy是C++发明人之一,他觉得Oak还不够完美,需要改进,但Gosling希望能尽快推出产品,他们已经经过三年的辛苦努力,公司的所有人都希望能看到成果.
Web网的发展十分迅猛,Naughton用Oak开发了一个Web网浏览器Webrunner,可以显示可乐罐在一个箱子的来回撞击,这是第一个Java应用程序(Applet),1994年Web网上还只有静态的数据信息,Java应用程序的出现彻底改变了Web网的发展.
Kim和公司大多数人达成了一致意见:Oak的所有技术包括源代码都将全部公开,而且免费的。Internet网的基本原则就是免费,Netscape的成功模式已经证明了这一点。将技术细节的公开还有几个原因:Oak需要各种平台的虚拟机器,当时还只支持Sun的Unix系统,用户可以自己开发虚拟机器;公开源代码还可以证明Oak的安全性并不仅仅只是宣传.
Oak公开免费的策略不是出自某个人的主意,而是由于Internet和Oak本身的原因,但在Sn的管理层遭到了反对,因为这样将无利可图,他们希望收取运行许可费,Kim调查了历史上各种语言的发展过程,得出结论:收取运行许可费将毁灭编程语言的发展。经过她的努力和公司全体人员的一致要求,Oak公开免费的方案终于得以采纳执行。
1994年11月Oak在Sun的内部站点上公布,只有很少一些人下载了Oak,但他们都大为赞赏.KarlJacob看后,认为这将是Web网发展的催化剂,马上开了一家新公司研究如何将这种新技术提高性能,进行商业化。用户的反应极大鼓舞了Oak开发小组,但他们中最乐观的人只是估计第一年大概能有10万用户,事实上95年的用户数达到了700万.
Oak和Webrunner都是已经注册的商标,Kim给Oak选择了Java这个新名字.技术人员包括Gosling都不太喜欢这个新名,他们还是中意Oak,Oak也是ObjectApplicationKernel(目标程序内核)的缩写.Webrunner浏览器被命名为HotJava。这不是通常的技术名词,不象什么超文本连接,虚拟建模等那样难懂,而是一个大胆,好记,有趣的命名。
Sun计划在5月的年度会议上宣布Java,Java不再仅仅只是演示而是一个真正的商业产品,所有的工程师都忙于完善Java,Kim挑选了一些公司试用Java,包括主流服务商MorganStanley还有Internet服务公司Hotwired等,看到所有用户都被Java给迷住,Kim和Sun的公关部决定向媒体透露一些消息,他们选择了《圣何塞信使报》 ,一家硅谷最有影响的报纸。
因为Java产品中也包括浏览器,Kim向Netscape的MarcAndreessen发了一封E-mail解释,Andreessen很快下载了Java.Kim安排记者采访了用户,Sun的管理人员还有Marc,她以为这将只是一次普通报导,第二天报纸头版登出关于HotJava的报道,还有Andreessen的评论"伟大的产品".Kim将这一天1995年3月23日视为Java的里程碑,她将这份报纸贴
在办公室的墙上。
凯米·包乐丝 - Java热潮
Kim的电话开始响个不停,从3月到5月她几乎就生活在办公室里,所有的市场工作都由她一个人完成,品牌的宣传,数据报表,应付记者和金融分析家,发展用户甚至制作T恤衫。但还有一个最重要的任务,Java需要一个真正的客户。Java对最终用户一切都是免费,其收入的来源只能靠发放许可证,允许将Java集成进其它产品。Netscape是最合适的用户,虽然MarcAndreessen对Java大加赞赏,但他们还是花了相当的时间才达成最终协议,在Netscape的浏览器中支持Java.
在5月份的年度会议上Java成为中心议题,Sun的工程师演示了各种Java应用程序,猜字游戏,拼写游戏还有股票实时行情表,Kim坚持要有“一个真正的应用程序演示,对大多数人而言金融程序是最需要的,每一秒钟你都可以计算你的股票市值,多么酷!”,Java的展示获得了巨大的成功,成群而至的工程师纷纷要求得到一份HotJava的拷贝.
硅谷资深记者评论Java的出现将打破Microsoft和Intel的控制地位,Java的应用程序可以运行在各种操作平台上,用户可以不用关心自己的操作系统是哪一种。Java的应用程序在Internet网上运行,这将改变软件市场的模式,软件零售市场也将不再存在,电脑也不需要预装软件,人们将只在需要时才从网络调用软件,这种方式将极大动摇Micros
oft在软件行业的领导地位, Microsoft的Office软件销售占了它1/6的收入来源.所以毫不奇怪BillGates气哼哼地说:"Java想推翻我们所有的成果."
Java刚发布时还有很多缺陷,并没有支持所有的操作平台,程序运行很慢还经常崩溃,最大的缺陷是无法保存在硬盘上,这是出于安全的考虑,"如果Java的应用程序可以控制硬盘,恶意的程序可能会作破坏."这意味着Java的应用程序无法和其他本地传统的应用软件如电子表格,文字处理等交流.
尽管如此,Java还是引起电脑界极大的兴趣,Sun的股票价格从5月发布Java到年底翻了一倍,这代表着增长了四十亿美元的资本。许多签定Java许可合同的公司也从股市上得到了回报,开发浏览器的Spyglass宣布取得Java许可第二天,股价从35元攀升到41.75,Borland宣布后股票也有40%的涨幅。
Kim没有参与这些许可证的颁布,她为各种市场工作忙得不可开教,进行商业演示,举办开发者会议,还有管理产品开发,她没有任何下属可以支配,Java的市场计划没有任何预算除了Kim的工资。
随着Netscape浏览器的大量发放,Java的用户在95年超过了700万,Web站点上充满了各种Java应用程序,软件巨人Microsoft也加入了Java的行列,在11月7日珍珠港纪念日它取得了Java的授权许可,并宣布公司的Internet战略,开发InternetExplore还有ActiveX技术.ActiveX是和Java竞争的技术,但只能用在Windows平台上.分析家将Microsoft取得Java许可视为Java和Sun的胜利,但Microsoft的策略是如果不能创立标准,就采纳并扩充标准,将标准据为己有。
凯米·包乐丝 - 创业梦想成真
Kim从学生时代就梦想能拥有一家自己的公司,几个Java小组的工程师商量成立一个Java公司,他们邀请Kim加入,Kim经过几番思索,终于决定离开Sun。“在Sun的工作很有意思,但Java小组肯定会改变,现在Sun公司所有产品都和Java有关,这很好,但也有不好的一点:公司最终将接管Java,你必须掌握离开舞台的时机。”1996年1月Kim向Sun的总裁McNealy递交了辞职书,McNealy没有发怒,反应十分平静,只是说:你“你最好不要雇用Sun的员工,不要侵犯Sun的知识产权。”他们在一起讨论创业计划,Kim的目标是使Java功能更加强大,更易于使用,更为成功.一个方案是改进Java的性能,当时Java开发的程序比C++慢几十倍,但Borland和Microsoft都在开发Java的即时编译器,这个方案被否决。另一个方案是开发Java的部件,Java是面向对象的语言,但Netscape很快购买了一家公司开发Java部件,方案又被否决。正在不知该何去何从时,他们发现了Pointcast.Pointcast提供网络联机信息服务,当你的电脑联上Pointcast你可以得到各种文字,图片资料,断开联接后还可以循环显示上次联机得到的信息.他们考虑突破Java作为浏览器的限制,允许存取本地数据,这虽然将改变Java的安全模式,但他们相信可以解决这个问题。Java应用程序将不是只能在网络上存在,这极大丰富了Java的应用.花了几个月时间他们开发了Castanet系统,Castanet系统的核心是“频道转换器”,频道指的是供应商发布的各种信息,频道转换器是用户电脑上的一个管理频道的小软件,使用频道,用户的数据信息更新和软件升级都可以自动完成.有了产品计划,他们正式成立了Marimba公司,Kim很想将公司命名为一种舞蹈如探戈或恰-恰-恰,可惜都已被注册商标,Marimba的意思是木琴,Kim出任公司的总裁,工程师信赖她的市场经验和能力。
Marimba第一次公开亮相是在Sun举办的Java展示会上,Kim他们没有多少资金,展示会就花掉了将近一半,但Kim知道寻找早期用户和合作伙伴十分重要。令人意外的是Java展示会的第一天Sun的股价下跌了3.25元,华尔街的分析家认为主要原因在于Marimba公司的出现.
展示会后Marimba就完成了第一次融资400万美元,给他们投资的是著名风险投资公司KleinerPerkins,他们曾投资Netscape和Sun公司,KleinerPerkins计划在有关Java的公司上投资一亿美元,他们收到了近500份商业计划书,但只选择了两家,Marimba就是其中之一。
CNN专程采访了Kim,有关Marimba和Kim的报道在华尔街期刊和纽约时报上都可以看到.Marimba虽然还是一个年轻的公司,可是也有了竞争对手Backweb,Intermind,他们开发类似Castanet的工具,但只是针对信息发放,Castanet则兼顾信息和应用程序发放,后者被证明是一个越来越大的市场。
Castanet的用户主要是财富1000家的大企业,包括联邦快递,曼哈顿银行,迪斯尼,克莱斯勒汽车公司等,联邦快递给用户提供包裹追踪系统,曼哈顿银行向用户发布各种信息,使用Castanet可以在网上自动发放升级应用程序,克莱斯勒公司在经销处放置演示机器,演示各种新汽车模型,演示程序是自动从Internet上更新的.用户根据自己需要还
可以定制程序,新手只需要使用基本功能,高级用户可以使用产品的所有功能。
1997年Kim为公司招来了一些精明能干的市场人员,公司得到了长足的发展,销售额超过了1800万,对于成立不到两年的公司这是很难得的成绩,Kim也被评为最有影响力的25位技术专家之一.作为一名职业女性,她也遇到过一些歧视,“性别通常是很敏感的,男人看不起你,或当你不在时说些轻视的话,甚至不想让你成功就因为你是女人。”但这些不会使Kim退缩,“关键在于你的态度,用正确的态度你就能处理好这些事。”
凯米·包乐丝 - 参考资料
IT世界网:http://www.it.com.cn/
中国IT实验室:http://www.chinaitlab.com/
IT商网:http://www.it365.com/
和讯IT:http://it.hexun.com/
凯米·包乐丝 - 相关词条
道格·恩格尔巴特 马云 乔治·斯蒂比兹 特德·霍夫 王树彤 王志东 吴士宏
凯米·包乐丝 - 相关链接
http://opensource.blog.51cto.com/62670/7580