PalmSource首席技术官拉里·斯洛特尼访谈录
ChinaByte 2月17日消息 在PalmSource每年一度的公司开发商大会间隙,PalmSource首席技术官拉里-斯洛特尼克接受了eWEEK.com的采访,就Palm新操作系统Garnet 和 Cobalt及其它产品和许可证营业的情况作了介绍。
开发商大会是PalmSource的年度盛会,总共有700多名Palm的开发商参加了今年的例会。在大会的主要演讲结束之后,我们有幸采访了PalmSource首席技术官拉里-斯洛特尼克和产品营销官约翰·库克,请他们介绍了PalmSource将来的市场走向,以下是采访实录:
eWEEK.com:能不能谈一下Palm 6.0,即Cobalt的研发过程?
斯洛特尼亚:Cobalt的开发是从两年半前开始的,参与开发的有Palm的团队,一些业界著名的操作系统和微核专家,他们首先开发出了微系统,然后同市场部一道制定一个名为Atlas的计划。这个计划所覆盖的面非常广泛,当然花费也极其昂贵。
两年前我们成功地并购了Be公司,Be公司的人参与这个项目之后开始了批量推销的重新包装,我们称这一项目为“撒哈拉”,这个计划的操作性非常强,我们合并了了传统的Palm 操作系统和Be 操作系统,也就成了今天的Cobalt。
eWEEK.com:Palm从Be那儿得到了什么?
斯洛特尼亚:我们得到了他们所有的知识产权,所有的工程师,部分部门经理和一个董事会成员。
Cobalt系统的多媒体功能的原型主要来自于Be多媒体及图形系统。设计中心是Be的设计中心,多媒体和图形系统的开发人员大多是Be公司的工程师。其中多媒体和图形设计的内核有40%-50%属于Be公司的开发源码。
一些以路径为基础图形原创性的想法也来自于Be 公司,比如PostScript风格的显示界面就是基于 Be 公司此前的研发基础。在与Be 合并之前,内核的设计和推广和应用由Palm来进行。
eWEEK.com:那么你们为什么还要继续研发并支持Palm OS 5(即Garnet)呢?
斯洛特尼亚:目前我们还拥有一个很大的Palm OS 5 用户群体,他们非常喜欢这个平台,几乎把它应用到了各个方面。 OS 5.许可证持有者喜欢在这个系统平台上工作,在这个环境里他们显得更具创造力。
几乎每个人都熟悉Palm OS 5系统的操作,如果基于Palm OS 5的基础之上开发OS 6会是一个捷径,但他们开发的是一个全新的OS 6。OS 6的设计考虑了将来更多复杂的任务需求。我们期待着几年内从OS 5 到 OS 6的过渡。
eWEEK.com:你们是怎么处理OS 5 和 OS 6应用的兼容性能的?
斯洛特尼亚:我们在 OS 6中设计向下兼容的功能,这些功能可以支持以前的项目。
我们在从OS 4 延伸到 OS 5时开发了一个名为PACE(即Palm应用兼容环境)的软件,现在我们对这一环境又进行了延伸,把它应用到OS 5和OS 6之间的升级。
除此之外,我们还以ARM为基础的存储器保护和硬盘的支持下开发了一个多重处理、多方向的操作系统,建立了安全和多媒体的框架。多媒体具有符合串流通信协议的接口,因为它是多重处理和多方向的,所以可以同时打开多重网络的应用功能。
新的媒体播放器是我们产品的一个部分,产品中包含一个以DAT为基础的电影播放工具,PC上也装有一个模拟器。
我可以首先通过模拟器打开电影播放器,同时呼叫PC旁边的人,他拿起了电话,我们在聊天的时候电影也同时在播放,同时我们也可以查看股市行情,三个任务同时进行,互不相干。
eWEEK.com:Cobalt在开发时主要考虑用到那些设备上?
库克:根据用户的具体情况不同我们主要考虑用于以下几个方面,比如Tapwave-一种具备游戏和PDA双重功能的设备,Garmin全球定位装置,同时兼具PDA功能。
在游戏方面该系统具有一些生活化的设计。充分考虑到了使用者的年青化的局势,既可用于工作,也可用于游戏。
企业需要更大的存储空间和较高的安全性。另外还可以用于更小的“口袋PC”。