设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

在移动世界称王:Linux移动发展简史

2013-8-1 10:54| 发布者: joejoe0332| 查看: 9308| 评论: 3|原作者: 波波|来自: 网界网

摘要:   智能手机操作系统世界是相当精彩的。如今,基于Linux的手机操作系统已占据了绝对的市场优势。但其发展历史却并不平坦。本篇Slideshow将回顾Linux在移动设备(从PDA到智能手机)上的发展历程。而且我们会看到每个系 ...
  智能手机操作系统世界是相当精彩的。如今,基于Linux的手机操作系统已占据了绝对的市场优势。但其发展历史却并不平坦。本篇Slideshow将回顾Linux在移动设备(从PDA到智能手机)上的发展历程。而且我们会看到每个系统的截屏快照,还是相当有趣的(有很多移动Linux系统没有包括进来,是因为数量实在太多了)。



  Familiar Linux



  还记得iPAQ吗?这是康柏在2000年推出的一款PDA。这款小型设备相当酷,但并非人人都会满意其OS的表现。Familiar Linux的第一个版本(0.1版……Familiar实际上从未发展到1.0版,运行了7年后,2007年最终以0.8.4版本结束)是2000年5月发布的,其上通常运行的是GNOME Palmtop环境。


  OpenZaurus



  回到2001年12月,夏普曾发表过其首款搭载了Linux系统的PDA——ZaurusSL-5000D。由Qtopia环境支持,搭载一颗206MHz ARM处理器,32MB内存和相当漂亮的彩屏,还有跟踪球和物理键盘——这款精灵般的小物件让当时的很多学者艳羡不已。


  Maemo



  2005年11月,诺基亚发布了N770手持平板。所用的操作系统为Marmo,是基于Debian和GNOME的Linux发行版,采用的是Hildon桌面环境。这是一个功能丰富的Debian桌面,很适合掌中操作。即便现在来看,这款很酷的设备也会让你眼前一亮。多年来,这套系统仍在更新中,并受到很多人的喜爱。诺基亚为何会抛弃这套系统,改用Windows Phone呢?真令人费解。

  Ångström



  如果有多个Linux发行版,所有的版本的目标和结构都累死,而且都关注移动和嵌入式应用,那该怎么办?好办!把它们统统掺杂在一起,造出一个Ångström来!这个发行版可以说是OpenZaurus的继承者,首发于2007年4月,发布后好几年都没怎么升级,但却在不少消费者硬件上运行,其中包括OpenPandora手持游戏机。


  Openmoko



  这套系统是在Ångström的基础上开发的,Openmoko团队计划在2007年开发一款完全免费的(按照GPL授权的)智能手机操作系统。他们至少在一个方面成功了。他们制造的手机,也就是Neo FreeRunner于2008年7月交付。这个小精灵上的一切是标准的Linux工具集——GTK、Qt和X.org。遗憾的是,该项目从未获得过必要的临界用户支持,最终于2009年中终止了开发活动。


  Android



  2008年10月,Android诞生。它如今已成为这个地球上最有名的移动平台——2013年第一季度占据了全球智能手机销售量的70%。在不到五年的时间里,从零增长到70%,这样的业绩还真不错。当然,你可以说Android并非真正的Linux系统。的确,它采用了Linux内核,但更多的是定制化的Java环境,与其他Linux桌面和移动发行版只有很少的相似之处。但关键问题是,它成了赢家。


  WebOS



  PalmOS在上世纪90年代定义了PDA市场。但这套系统却变得守旧而执拗,WebOS是Palm未来发展的一条途径。2009年1月发布的WebOS是在Linux内核上开发的,其应用主要是用HTML和Javascript编写的。因此WebOS在很多方面都很像Android,只是用面向web的技术替代了Java。而且WebOS外表看上去很绚烂。从技术上说,WebOS并未死去……尽管它从未真正启动过。它的未来将主要在电视上而不是移动设备上了。

  Plasma Active



  对很多人来说,在想到“桌面Linux”时,首先会有3个字母跳入脑海,那就是KDE。Plasma Active首发于2011年10月,就是流行很广的KDE桌面环境的移动版本。它在Qt基础上开发,外观很漂亮,有着明显的KDE风格。目前,还没有移动设备预装Plasma Active,但它可以在现有的很多平板上安装,比如Nexus 7。


  Tizen



  Tizen首次出现是在2012年1月,是一个复杂的生灵。这套系统最初和WebOS共享了很多的东西(Linux内核、在WebKit上运行的Web app),因此对于想将其应用放在Tizen上的web开发人员来说还是相当容易的。到了Tizen 2,其中有些组件已经不再是开源的了。到目前为止,还没有预装Tizen的设备交付。正如上面所说的,它过于繁复了。


  Sailfish OS



  2012年8月,Sailfish OS加入了移动Linux大军。它是在Mer(最初是Maemo的一个分支,如今成了MeeGo的一个分支,从某种意义上说,它称得上是Maemo的精神继承人)上开发的,主要依靠Qt和HTML5。目前市面上还没有支持Sailfish的设备,但是Jolla(开发Sailfish的公司)已声称,它的第一款运行这套OS的手机将于2013年年底问世。


  Ubuntu Touch



  Canonical于2013年2月以其首个Ubuntu Touch预览版宣布假如移动Linux阵营。该系统主要在Ubuntu桌面平台上开发,采用Unity用户界面,利用Qt和QML用于应用开发。你可能已经注意到了这样一个趋势:HTML5加Qt。Qt加HTML5。Linux移动平台基本上都倾向于使用这些技术,肯定是希望软件开发人员能够全面支持他们的系统。

  Firefox OS


  2013年4月,首批由Mozilla的Firefox OS支持的智能手机问世。Firefox的移动版本最初发表于2012年7月,9个月后便开始有硬件交付。这的确让人印象深刻。Firefox OS主要用web技术(HTML5/Javascript)进行应用开发。


  从现在的市场来看,Linux支配着移动市场的发展,这显然要归功于Android平台的成功。而且,还不断地有新的Linux系统正在进入移动世界,下一个十年肯定会和这个十年一样,同样会是一个疯狂而让人兴奋地十年。


酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

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

最新评论

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

返回顶部