财智伟业策划专家
品牌策划管理专家
闽南企业管理网
闽南企业管理网
 品牌总网 >> 新闻中心 >> 品牌新观察

Google手机平台与Java产生冲突


[  CNET科技资讯网    更新时间:2007/11/19  ]    ★★★

    Google没有使用标准的JME作为运行Java应用软件的引擎,而是自己为Android开发了名为Dalvik的虚拟机。开发人员表示,从技术角度来看,使用Dalvik既有优势,也有劣势,但技术可能不是Google这么做的原因。

    ApacheLabs开发人员StefanoMazzocchi说,Google最有可能的是将开发Dalvik作为避免使用JME所带来的与Sun之间的许可问题的一种方式。

    Mazzocchi说,如果要进行任何修改,使用了JME的手机厂商必须向Sun许可这一技术。如果愿意与社区共享自己的创新,手机厂商就可以免费地使用JME,但大多数主要手机厂商都不愿意这么做。Google不要求手机厂商许可JME,而是开发了自己的虚拟机。Dalvik将Java字节码转换为了Dalvik字节码。手机开发人员HariGottipatti说,因此Google可以说Android不是一个Java平台。

    Google拒绝就Dalvik发表评论。

    Mazzocchi表示,我认为这是一个十分明智和聪明的方式。

    但是,Google仍然可能遇到麻烦。Mazzocchi说,如果在开发Dalvik中使用了Sun的任何知识产权,Google就可能被起诉侵犯了专利。他说,我想知道Sun会如何应对这一问题,因为它是坚定的开放源代码支持者,起诉Google使用开放源代码软件将使Sun很难向开放源代码社区有所交代。

    Mazzocchi表示,但是Google的举措威胁到了Sun的业务战略。他相信Sun在手机市场上的未来是光明的,希望手机厂商使用Java能够给它带来收入。Google的计划使Sun的这一机会大大减少。

    在Google发布Android当天,SunCEO施瓦兹在一篇博客中将Android称作是Java/Linux平台。相反,Google则在避免将Android称作是Java平台,它将Android软件开发工具包称作是让开发人员开发使用Java的应用软件的一系列工具。

    在上周举行的甲骨文OpenWorld大会上发言时,Sun负责软件业务的执行副总裁RichGreen说,我们希望与Google合作,确保二者的API是兼容的。他还表示,Sun还希望与Google合作,避免手机开发环境的分裂。

    这也使得其他手机软件开发人员忧心忡忡。他们担心这会使他们必须为Android开发专门的应用软件,加重开发负担。手机软件开发人员Gottipatti相信,促使Google这么做的是技术,而非许可问题。手机厂商的JME许可费用只是象征性的。他认为,只要Google提出要求,Sun就会同意在Android中使用JME,并放弃许可费用。
 

中国品牌总网

1

上一篇 上一篇文章: 苏宁电器移动战略合作升级
下一篇 下一篇文章: 三星正式进军印度电视市场
发表评论】【打印此文】【关闭窗口
品牌总网版权与免责声明:
        本网站(www.ppzw.com)刊载的所有内容,包括文字、图片、音频、视频、软件、程序、以及网页版式设计等均在网上搜集。 访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务用于其他用途时,须征得本网站及相关权利人的书面许可,并支付报酬。 本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站,予以删除。
※ 联系方式:品牌总网管理客户服务部 电话:0595-22501825
 图片资讯
1 2 3
财智品牌营销全攻略 品牌系统化与营销落地化
 社会动态
 视频推荐
 商机在线
 分类信息
 图片新闻频道
 招商加盟
 

版权所有: 品牌总网   闽ICP备16034782号-1 本网站法律顾问:郑明汉 律师

Copyright © PPZW.COM 2002-2025 All Rights Reserved. 在线客服: 在线咨询QQ:383485670 加盟商在线QQ:

Email:qy@PPzw.com

闽公网安备 35052102000246号