Google的Android软件给了Sun公司的Java技术一个显赫的角色---但并非是其它手机厂商从2 0世纪9 0年代以来借以不断发展的Java技术版本.相反,谷歌试图独立提高开放手机联盟 (Open Handset Alliance)的手机中使用的软件的性能和开放性.这意味着,程序设计员们将有一个新的Java技术可以用来编程,谷歌周一宣布了一项价值一千万美元的Android应用软件开发大赛以吸引开发精英参与.
一个显著不同是Google自己开发的Java虚拟机内核技术 (JVM),称为Dalvik,该Java虚拟机在Android手机上执行Java程序.Google表示,即使在手机的限制性硬件上,Dalvik也能使 Java程序运行得很快.与我们通常使用的Java虚拟机的一个显著的区别就是, Android并不属于Sun公司在1999年成立的Java标准制定组织(Java Community Process, 简称JCP)的一部分.Google的努力是否会恶化本已已经支离破碎地的Java领域?Google还面临着共同的风险,即开放源代码软件开放,软件开放性将意味着程序员可以按照不同并且不兼容的方向开发项目.每个程序员都根据自己的想法将Android改成任意自己喜欢的版本。
Google在Android手机硬件发布一年前就开源操作系统还是占据了优势,因为开放源代码社区可以帮助开发基于Android的更有趣的手机应用软件,这使得Android电话不仅仅只有一些基本的功能。
Goolge开放Android引发了热烈的讨论,Android被认为Google最伟大的创造之一。
一个显著不同是Google自己开发的Java虚拟机内核技术 (JVM),称为Dalvik,该Java虚拟机在Android手机上执行Java程序.Google表示,即使在手机的限制性硬件上,Dalvik也能使 Java程序运行得很快.与我们通常使用的Java虚拟机的一个显著的区别就是, Android并不属于Sun公司在1999年成立的Java标准制定组织(Java Community Process, 简称JCP)的一部分.Google的努力是否会恶化本已已经支离破碎地的Java领域?Google还面临着共同的风险,即开放源代码软件开放,软件开放性将意味着程序员可以按照不同并且不兼容的方向开发项目.每个程序员都根据自己的想法将Android改成任意自己喜欢的版本。
Google在Android手机硬件发布一年前就开源操作系统还是占据了优势,因为开放源代码社区可以帮助开发基于Android的更有趣的手机应用软件,这使得Android电话不仅仅只有一些基本的功能。
Goolge开放Android引发了热烈的讨论,Android被认为Google最伟大的创造之一。
来自:cnbeta.com


评论 共 7 条 发表评论
saga64 2007-11-19 11:26 引用
high_java 2007-11-18 21:20 引用
oxen 2007-11-16 17:31 引用
IM市场也是一样,随着XMPP,会慢慢由统一的,
这个我们不用担心,
市场会决定,而市场又由用户决定。
pacific 2007-11-16 08:56 引用
ozzzzzz 2007-11-16 01:43 引用
现在的Android更加类似一个有自己生命的活体,与其说google开发出了一项新java技术,不如说google给java组织系统和技术体系的注射了一个增加活跃因子的药剂。后果是啥,一时半会儿说不清楚。我们静观其变吧。
lordhong 2007-11-15 23:53 引用
现在JAVA开源了, GOOGLE这样做是很正确的.
现在的JDK为了BACKWARD兼容, 牺牲了很多性能.
而性能恰恰是EMBEDDED软件的首要瓶颈!
解决性能的问题就是要最大化的优化!
Allen 2007-11-15 16:33 引用