美国风河系统(Wind River Systems)首席执行官Ken Klein访日并接受了本站的采访。最近1年来,该公司积极参与了"Android"、"LiMo"等Linux软件平台的开发。并于2007年8月加入了"LiMo Foundation",是2007年11月成立的Android普及推进团体"Open Handset Alliance(OHA)"的最初成员之一。并且,在2008年5~6月,该公司曾多次宣布与英特尔合作开发车载信息终端用MID(mobile internet device)的Linux软件平台。对Ken Klein的采访如下。
风河系统作为"商用化合作伙伴"加入了OHA。请问为何在OHA建立之初就加入?
最初谈起Android的时候,我们并不清楚谷歌想做什么。但是我们知道谷歌实力雄厚,并且专注于Linux。今后一定会发生有意思的事情。
而且,我们的理念与谷歌相同。都认为手机应该基于开源软件,而不是自主技术。要想与微软和英国信比安(Symbian)这种企业对抗,必须改变迄今为止的游戏规则。为此,大家有必要合作发展基于Linux的软件平台,考虑到这一点,我们决定参加OHA。而且在那以后,在与谷歌的安迪·罗宾(Andy Rubin)等的讨论中,推动了Android的开发。
我们还参加了LiMo Foundation。这是因为我们的最终目标是推动手机采用Linux。虽然不清楚LiMo和Android哪个将会更加普及,但二者都与我们的目标一致。为了获得更多的选择,我们今后也还会积极参与这两个团体的各项活动。
谷歌说Android将开源化,没有参加OHA的企业也应该能够开展与Android相关的业务。通过参与Android的开发,风河系统有哪些收获?
着手Android相关的开发是在1年半之前。在此期间,谷歌每周都会编写出新代码。而目睹了这一切的我们相当于接受了"知识"培训。在Android怎样构筑、怎样移植、怎样优化、怎样维护等多方面,知识得以深化。
不仅深化了知识,我们还拥有规模优势。能够在Android领域发挥像美国红帽公司(Red Hat,发行服务器用Linux操作系统的企业)那样作用的只有我们一家。与面向以标准Linux为基础的嵌入系统业务相同,我们计划在系统构筑、测试、文件编辑、售后服务等业务中提出具有多种附加价值的方案。
想问一下最近陆续发表的与英特尔的合作。此前,提供OS和统合开发环境的企业采用的方法是使软件逐一支持市面上的微处理器和系统LSI。而这一次则是风河与半导体厂商一起开发车载信息终端和MID软件平台。方法为何发生改变?
以前是半导体厂商提供微处理器和系统LSI,由我们这类企业分别提供OS和开发环境,然后建议客户采用某种组合。虽然半导体厂商与软件开发商分工明确,但成品厂商现在并不接受这种方法。为了把硬件的性能发挥到最大限度,必须进行相应的优化。
虽然有的半导体厂商也同时提供软件,但其中问题很多。最大的问题在于其自身半导体的专用功能增加过多,以致使软件平台碎化而失去通用性。而失去了通用性的软件平台难以获得持续的支持。最终导致成品厂商开发的应用软件资产成为废品。
而这次的做法兼顾了面向特定硬件的优化和可获得持续性支持的统一两个方面。我们以各行业的标准OS和中间件为基础,与半导体厂商合作开展了对支持硬件固有部分的扩展。例如,充分利用电源管理功能,根据指令集优化代码等。成品厂商只需在我们与半导体厂商合作构筑的软件平台上开发应用软件即可。我们将会永远对平台部分提供支持。
与英特尔的合作并不是排他性协议。我们今后还将与其他半导体厂商合作开发车载信息终端和MID用软件平台。并准备把这种合作扩大至其他半导体厂商。