[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
您现在的位置: IT专家网 > 新闻

Google在Android中另创Java平台

作者: 令狐达,  出处:搜狐IT, 责任编辑: 范丹, 
2007-11-19 09:00
  据国外媒体报道,美国Google公司不久前宣布,其Android手机操作系统将采用一种Java虚拟机,支持其他使用Java编写的应用程序。

  北京时间11月18日消息:据国外媒体报道,美国Google公司不久前宣布,其Android手机操作系统将采用一种Java虚拟机,支持其他使用Java编写的应用程序。不过,Android系统却没有使用标准的Java虚拟机,业界专家表示,Google在这方面可能面临和Sun公司对薄公堂的风险。

  目前在全球的手机Java应用平台中,各大厂商一般使用标准的JavaME,以此作为一个引擎,支持各种Java程序的运行。不过,Google公司并未采用JavaMe,而是为其操作系统Android另起炉灶开发了另外一个虚拟机——Dalvik。媒体评论说,Google这样做有优点也有缺点。

  美国Apache实验室的技术专家史蒂芬诺·马佐奇表示,Google之所以另起炉灶,是因为想避开使用JavaME引发的软件授权问题。

  马佐奇表示,目前,所有在手机中集成了JavaME的厂商,如果他们要对相关技术进行修改,都需要从Sun公司获得授权。按照开源许可证规定,只要手机厂商愿意把自己修改之后的源代码公开出来,那么他们可以免费使用JavaME,不过现实中,一些手机制造商并不愿意这么做。

  马佐奇表示,为了避免向Sun公司获得授权,Google公司开发了自己的Java虚拟机,这一虚拟机将Java的字节代码转化成为Dalvik字节代码。

  另外一位业界专家哈里·格提帕提表示,这样,Google就可以宣称,他们的Dalvik虚拟机并不是一个Java平台。

  马佐奇表示,不过,Google公司仍然可能面临麻烦。如果在开发Dalvik虚拟机的过程中,他们使用了Sun公司的任何知识产权,那么Sun都将会把Google公司告上法庭。

  马佐奇还表示,Google公司在Java虚拟机上的举动将会有损Sun公司的利益。在移动终端市场,Sun公司希望能够通过面向手机的Java虚拟机获取营收,但是Google公司的举动断了Sun的“财路”。

  • 本文关键词:

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅