设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

同属开源:MeeGo区别Android的三大特点

2011-7-18 10:57| 发布者: joejoe0332| 查看: 3123| 评论: 0|原作者: IT168|来自: IT168

摘要:   2011“开源中国 开源世界”高峰论坛刚刚于北京落幕,而业界对开源的兴趣依旧高涨,我们回顾本次开源大会,不难发现大家对MeeGo系统的兴趣盎然。目前基于Linux操作系统的移动开发平台有MeeGo、Android和WebOS等, ...

  第二个不同:中间层不同

  操作系统的中间层包含两个方面:第一、从开发的角度看,开发环境要提供更方便的开发工具。第二、从用户角度看,开发的应用架构不同,包括各种功能模块。

  从开发环境角度讲,MeeGo使用的开发环境是Qt,并选用了Qt的LGPL开源协议。Android的开发环境是由很多开源的产品组成,不下几十种开源协议,比较混杂,而这种混杂的开发环境势必会给开发商带来潜在的专利权纠纷。从近期的一些针对Android平台手机制造商的诉讼就能够看出,Android平台自身在专利权方面的隐含问题。据陆首群教授透露,目前Android系统大约有185个软件构件,有19种开源许可协议,这给Android的隐性专利买下了伏笔。

  特别是微软近期向HTC收专利费,每款手机交给微软5美金。同时微软和三星也因为专利问题产生了纠纷,三星经过谈判,每款手机向微软缴纳10美金。

  MeeGo全部采用的是标准Linux内核,系统不会存在隐性专利的问题,一旦微软和MeeGo在专利上引发纠纷,Linux社区还会有反制措施。

  陆教授特别举例称:之前微软和Novell在Office方面进行合作,于是微软声明不向Novell收版权费。为了应对微软向其他开源社区的合作伙伴收费,GPL专门做了一条规定,如果微软不对其中一家Linux的制造商收版权费的话,就不能向其他的Linux制造商收费用,进而达到反制的效果。

  第三个不同:上层的用户体验和应用软件

  MeeGo上层采用的是Qt框架,在遵守Compliance的前提下,不同的厂商可以实现自己的特色UI和UE,同时保证应用程序在各种MeeGo设备上的一致性。而Android采用自己开发的一套UI框架,各大终端厂商为了避免同质化竞争,对Android的用户界面实现了定制化开发,因此Android的界面各不相同,尽管Android试图在Android3.0版本上实现UI的统一,但是迫于各大终端厂商的压力,没有实现统一大业,不过个性化的UI设计不仅实现了Android迅速扩张,同时也给那些定制化的UI提供了生存空间。

  对话陆主席,我个人从MeeGo技术和应用趋势上受益良多,不仅了解了MeeGo的架构特色,而且进一步理解了MeeGo深受业界和技术社区青睐的缘由。我们IT168移动频道也对MeeGo的新设备充满期待,希望能看到这些特色如何体现到实际功能中。


酷毙
3

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (3 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部