Chinaunix首页 | 论坛 | 博客
  • 博客访问: 822236
  • 博文数量: 210
  • 博客积分: 10002
  • 博客等级: 上将
  • 技术积分: 1840
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-18 09:56
文章分类

全部博文(210)

文章存档

2011年(1)

2010年(6)

2009年(65)

2008年(138)

我的朋友

分类: LINUX

2008-11-18 10:09:40

由Google和HTC联合推出的首部“Gphone”——G1近期受到广泛的关注。但众所周知的是Google Android系统一直颇受争议,理由是Android系统不仅不支持高效率的C/C++开发,还把软件最多的JavaME平台给完全抛弃,自行开发一个全新的、名叫“Dalvik”的Java虚拟机,并采用新的编程规范,这将使得开发者在软件的开发和移植过程中遇到不小的难题。

Dalvik的诞生也导致人们开始忧虑Java平台的第一次大规模的分道扬镳或许已经是进行时了——有人已经把Davlik和的JVM以及对微 软的诉讼联系起来,等着看Google身上是否也会发生类似事情。

Sun 也对可能带来的阵营分裂表达了忧虑情绪,并提出和Google合作来保证 Dalvik和JVM之间的兼容性——Google对此的解释是,Dalvik是对解决目前Java ME平台上分裂的一次尝试,也是为了提供一个拥有较少限制许可证的平台。甚至还有人怀疑这是否是Sun和Google两大阵营对Java之未来的一次大规模较量。

Ian Skerret认为,Dalvik的诞生是对Sun尝试控制和保护来自Java ME收入来源的一次反应,以及对建立OpenJDK统辖理事会迟迟未果的回答。这也导致Dalibor Topic怀疑Google是否要重履Sun走过的路。

相反地,由不包括Google公司在内的数十家通信和芯片巨头组成的LiMo基金会将于2009年推出LiMo系统不仅可以采用C/C++进行开发,同时 它还将完全兼容JavaME。Google将在年底把Android 1.0完成后所有源代码开放。

值得每一个人高兴的是,由于LiMo可以通过C/C++进行底层的和的开发,这无疑将会导致数目众多的 Hackers们把Dalvik VM移植到LiMo系统上,也就意味着Android程序会很容易移植到LiMo平台中,LiMo将会将会通吃J2ME、Dalvik VM和C/C++程序。

照这样看来,LiMo基金会推出的手机系统才是众望所归的手机,因为它不仅开发开放,而且性能不错,兼容性也非常好。

阅读(489) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~