Chinaunix首页 | 论坛 | 博客
  • 博客访问: 508012
  • 博文数量: 95
  • 博客积分: 5168
  • 博客等级: 大校
  • 技术积分: 1271
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-28 23:31
文章分类

全部博文(95)

文章存档

2013年(2)

2012年(3)

2011年(1)

2010年(8)

2009年(81)

分类: IT业界

2013-03-02 21:35:30

        今年的MWC移动终端设备方面并没有给大家太多的惊喜,倒是Firefox Os, Ubuntu for phone, Tizen 等移动操作系统赚足了噱头,进一步印证了移动终端正在从拼硬件到软硬件整体整合方向迈进。这些系统是也可能是最后一批可能闯进主流移动OS的闯关者。下面就对这几个系统进行一个简单的分析。

        Firefox Os, Ubuntu for Phone 其实都可以算是Android的衍生品,他们都完全借用了Androidnative层的代码(Android除掉Dalvik虚拟机,JAVA代码),更甚的是这些系统的编译系统都是用的Android的。所以从这个角度上说,Firefox OS, Ubuntu Phone 都可以算是“强盗”,但是谁叫Android开源呢。那可能大家就要问了,Firefox ,Ubuntu 的公司好歹都是很牛逼的公司了,也不缺技术积累和人才,为啥还走这个捷径呢? 这要从移动操作系统的生存环境来分析,当前移动操作系统的发展仅仅靠技术是完全不够的,必须有一个完整的生态环境,Meego的失败就是例子,Intel, Nokia不可为不强大。这个生态环境大的来说可以分为两个大环境,OEM(移动终端生产厂商)和应用。一个操作系统要发展,首先肯定必须要得到OEM的大规模支持,这样你的系统你才能出产品,进而才能卖到用户手中,然后就是用户要有可用的程序。目前生态环境最好的当然就是AndroidIOS,而这两个之中,Android开源,于是乎, Firefox Os, Ubuntu Phone都盯上Android,借用Android native 代码,Firefox osAndroid对于OEM来说其实基本上是一样的,OEM一旦为一款产品完成了Android的集成,花费很少的时间和人力就可以将Firefox os 集成到相同的产品上,无怪乎,Firefox os 一出来就号称已经得到合作厂商包括阿尔卡特、LGZTE中兴,华为及多家运营商的支持。对于OEM来说,多一个系统,就多一种选择,并且OEM本来就认为只使用Android一种系统会有很大风险,尤其是华为不是经常说必须要有自己的操作系统啊。使用Android 代码虽然解决了OEM这一个关卡,但是应用这一关?这一关上,Firefox OS有其天生的优势,它抓住了HTML5Web app,云计算等未来趋势,它走Web os这条路线,用网络应用来解决应用问题,大家肯定都知道,Web app, JavaScripHTML5等应用具备极强的跨平台型,可以说就是完全跨平台的,所以说只要是这些应用,就无缝运行在Firefox os上,再者Mozilla本身就是做浏览器(Firefox)的,网络,浏览器相关技术积累和能力是强的很,所以它推出 Firefox Os 也是预料中的。对于 Ubuntu来说,它在pc操作系统上可以说发展迅速,积累了不少用户,可以说是Linux系操作系统中的佼佼者,它做移动操作系统也是实至名归,它本身在做应用方面已经是很有成绩了,Ubuntu的程序现在已经是很丰富的,所以将这些应用移植到Ubuntu phone上,然后再发动Ubuntu社区力量,将Ubuntu for phone的应用做的丰富也是有希望的。

            Tizen 就像一个代表,一个被动输入了众多高手武功的代表,用来实现前辈们未完成的伟业。它是Intel Nokia共同开发的MeegoSamSungLimo的合体。它是三星的Android的备胎,也是三星学苹果做垂直整合的尝试。而对Intel来说,Android一直是和ARM一直走过来的,一直对X86有点另类的感觉,Tizen带有自己的亲儿子的基因,扶植它是应该的,同时TizenLinux开源社区有很大的关联,所以大公司+开源也许能给Tizen一些希望。

        总的来说,我相对看好Firefox os,只要未来HTML5Web app,云计算等技术流行了,Firefox os 的流行也就会提速的。 Tizen嘛,主要看Android将来会有多大的限制及Google对三星垄断有多大的戒备及三星和Intel的主观意志了。


后记:

       Android是如此热,其架构是如此精巧,Android Native/infrastructure抽象封装了所有硬件并以服务的方式提供接口,Android很有可能成为另外一个Linux标准,借用Android infrastructure,再在其之上搭建一个窗体系统(增值服务)就形成了另外一个移动操作系统,

Firefox os = Android infrastructure + browser, Ubuntu for phone = Android infrastructure + Ubuntu Unity

阅读(1353) | 评论(0) | 转发(0) |
0

上一篇:2013

下一篇:没有了

给主人留下些什么吧!~~