Chinaunix首页 | 论坛 | 博客
  • 博客访问: 346893
  • 博文数量: 148
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 2190
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-20 16:36
文章分类

全部博文(148)

文章存档

2010年(4)

2009年(50)

2008年(94)

我的朋友
最近访客

分类: IT业界

2008-09-30 18:13:24

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

 
  Dalvik的诞生也导致人们开始忧虑Java平台的第一次大规模的分道扬镳或许已经是进行时了——有人已经把Davlik和微软的JVM以及Sun对微 软的诉讼联系起来,等着看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++进行底层的和中间件的开发,这无疑将会导致数目众多的Linux Hackers们把Dalvik VM移植到LiMo系统上,也就意味着Android程序会很容易移植到LiMo平台中,LiMo将会将会通吃J2ME、Dalvik VM和C/C++程序。

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

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