主题:2016年嵌入式和移动Linux领域的几大潮流
【51CTO.com快译】如今,Linux越来越成为众多设备的首选操作系统:移动设备、嵌入式板卡、物联网、家庭自动化、消费级设备、无人机、机器人、可穿戴设备和汽车等。
据几家公司声称,近些年来,名为嵌入式Linux的这个大约有着15年历史的实验系统已超过实时操作系统和Windows嵌入式操作系统。如果算上使用基于Linux的安卓的手机、平板电脑和消费级电子产品,这种领先优势变成了主导地位。
2014年,Linux继续主导新兴的家庭自动化市场,越来越多地成为控制机器人和无人机的首选操作系统。在消费级电子产品领域,Linux和安卓是流媒体播放器和智能电视等类别的领导者。随着制造商们升级工业设备以支持无线物联网功能,凡是在需要操作系统的场合,Linux已成为自然而然的选择。
本文概述了过去一年,2015年嵌入式Linux在以下六大细分市场的潮流,大致按市场成熟度这个顺序来介绍:
◆ 移动
◆ 嵌入式板卡
◆ 物联网和家庭自动化
◆ 游戏和多媒体消费级电子产品
◆ 无人机和机器人
◆ 新兴技术,比如可穿戴设备和汽车
1.移动
2015年,安卓继续主导移动市场。据知名研究机构Gartner声称,尽管面临苹果iPhone 6的激烈竞争,但去年第三季度安卓在全球智能手机市场的份额还是增长了1.4%,达到84.7%。不过“其他”类别(主要包括各种移动Linux平台)从前一年的0.4%降到了0.3%。
尽管Tizen和Ubuntu Touch终于在2014年推出了新手机,可是对非安卓移动Linux而言,2015年远远谈不上是一炮打响的年头。它更像是打破糟糕局面。
最成熟的平台:火狐OS在2014年12月初几乎倒闭。Mozilla在即将推出的物联网平台中会使用火狐OS的一些技术,但它不会续订全球新兴国家的许多运营商合同。
不过,火狐OS可能还有生命力。总部位于香港的Acadine科技公司由Mozilla的前任高管在2014年早些时候创办,希望借助其自己的基于火狐OS的H5OS发行版,获得那些运营商合同。
从Mozilla派生出来的另一家公司名为Silk Road,其掌舵人是火狐OS的首席开发者Andreas Gal,可能不会在其面向物联网的平台中使用任何火狐OS代码。Gal告诉IT新闻网站CNET,火狐OS存在的主要问题是,很晚才进入被安卓和iOS主导的市场。
如果说2013年发布的火狐OS都姗姗来迟,那么在2015年才首次亮相的Tizen和Ubuntu Touch可能完全错过了这班船。然而,两者都具有给了各自成功机会的好处。Tizen拥有Linux基金会托管的强大的移动发行版,还有三星的市场力量,以及有望与三星智能设备实现集成。Canonical的Ubuntu有引人注目的融合愿景和庞大的Ubuntu桌面用户群可供利用。然而,2014年夏天在印度发布了首款基于Tizen的三星Z1手机后(取得了一定的成功),还没有见到传闻中的三星Z3。几款第三方Ubuntu Touch手机已问世,自8月份以来就已经在全球有售,但是桌面操作系统和移动操作系统的融合继续被推迟。
最后,Jolla在2014年差点破产,它在Jolla手机上提供了一款值得关注的、基于MeeGo的Sailfish OS。上周,这家芬兰公司宣布,它获得了一笔C轮融资,可以说起死回生。
火狐OS乃至其他平台存在的其中一个问题是,人们喜欢它们的应用程序。想取得成功,移动Linux项目不仅需要强大的安卓兼容性,还要有不仅限于谷歌的一个理由。然而,时间所剩无几,因为大多数移动Linux开发人员似乎向物联网叛逃。实际上,移动平台已经开始变成物联网平台,比如说,外界对Snappy Ubuntu Core的兴趣似乎胜过对Ubuntu Touch的兴趣。
2.嵌入式板卡
开源嵌入式板卡这个蓬勃发展的领域继续推动并影响更庞大的商用嵌入式市场领域,反之亦然。不仅制造商选择使用Raspberry Pi用于小型设备,嵌入式板卡厂商还日益托管社区支持的单板计算机(SBC)项目,或者推出自己的使用开放规格的板卡。
让传统制造商颇为沮丧的是,Pi及其模仿者还带来了巨大的价格压力。即使顾客在购买像售价5美元的Raspberry Pi Zero或9美元的Chip这些削价出售的新SBC时更常购买附件,因而使整个价格更接近35美元的Raspberry Pi 2,但还是比典型嵌入式SBC的价格要便宜数百美元。
Raspberry Pi Zero
商业阵营和社区阵营都处于上升通道的一个潮流就是,单板计算机分散成多板计算机,多板计算机将模块化计算机(包括处理器、内存和内置的无线和蓝牙模块)与提供实际端口、电源装置及其他额外附件的运营商板卡结合起来。这样一来,你就能升级到速度更快的处理器模块,同时保持一种熟悉的硬件开发平台。
模块化波及到了越来越多的附件。除了提供Raspberry Pi及/或Arduino shield扩展的许多板卡外,我们还看到众多面向物联网的接口,或面向自主开发的附件,或面向第三方传感器系列(比如Seeed的Grove模块)。这种模块化方法与低功耗物联网板卡趋势相辅相成。2014年的标志性SBC也许是Seeed的BeagleBone Green(可谓BeagleBone Black的翻版),减少了HDMI端口,增加了Grove扩展。
3.物联网和家庭自动化
Nest恒温器
“物联网”显然是嵌入式行业的增长点,不过给它下定义仍然是个挑战。主旨是,通过中心或网关,聚集来自通常具有无线功能的低功耗端点的传感器输入信息。不管怎样,主要的两类产品:家庭自动化中心和工业物联网网关显然以嵌入式Linux为主。
2014年,我们看到较少的家庭自动化初创公司,更多的是智能设备生态系统的合并和扩张。Alphabet的Nest一马当先,现正在凭借基于Thread的Weave物联网协议,扩大生态系统。
Nest的成功一方面归因于谷歌(和现在的Alphabet)具有强大的投资和营销实力,另一方面归因于Nest的主要设备是一款智能恒温器,可以实实在在地为用户省钱。其他家庭自动化应用包括更便宜的监控和安全,但主要旨在带来细小方面的便利,或者动手拼装可以从智能手机来监控的智能家居带来的乐趣。这对普通消费者会有多大的吸引力仍需拭目以待。
不过,Nest面临像三星的SmartThings这些对手的激烈竞争,这个市场还很年轻。较广阔的工业物联网领域同样如此。这种更复杂的系统通过网关计算机来实施,但大多数还为端点提供了云分析和参考平台。
到目前为止,就工业和消费级物联网而言,最成功的平台不是某一家公司或某一个产品,而是由高通公司开发的名为AllJoyn的一项广泛性标准。该平台由Linux基金会旗下的Allseen联盟监管,为厂商们各自的物联网平台提供了坚实基础,让它们有一个由兼容产品组成的现成生态系统。另外值得注意的是,亚马逊推出了AWS物联网托管云平台,该平台一方面依赖Linux开放规格SBC,以获得网关参考设计。
Makerbot Replicator
另一个新兴的工业领域是三维打印。大多数消费级三维打印机就是简单的桌面外设,对嵌入式Linux没有太多的要求,不过许多打印机采用开源技术。2013年,我们看到MakerBot推出了第一款基于Linux的三维打印机:最新的准专业消费级Replicator。2014年,除了小型iBox Nano树脂打印机外,我们只看到两款运行Linux的商业打印机,它们都是较高端的工业打印机。Autodesk基于BeagleBone Black的Ember树脂三维打印机现已交付,而采用Kickstarter众筹模式、基于Pi的AON会在4月份交付。
物联网和三维打印方面的开支仍远不如更庞大的传统工业和企业嵌入式设备市场。Linux在高收入企业类别继续表现不俗,比如工业计算机、无线基站以及国防和运输系统。
4.游戏和多媒体消费级电子产品
英伟达Shield
2015,Linux和安卓继续广泛应用于众多的视听型消费级电子产品,包括媒体播放器、机顶盒和音响系统。它们还普遍应用于标牌和视频会议系统及迷你电脑。其中一些包括采用谷歌Chrome OS的非笔记本电脑设备。
多年来,Linux一直内置在大多数智能电视中,最新款智能电视运行更高级的发行版,比如WebOS(LG)和Tizen(三星)。Linux还继续应用于流媒体播放器中,Roku播放器一路领跑,不过安卓是较新平台中的典型选择。
基于安卓的谷歌电视惨遭失败后,谷歌再度以安卓电视平台来试探市场。大多数设备要到2016年才会交付,但是最引人注目的产品:最新的英伟达Shield因糟糕的电视体验饱受诟病。
事实证明,游戏业是安卓和Linux都很难打入的一个市场。2014年秋天市面上出现了许多Steam Machine,它们运行Valve的基于Linux的开源操作系统,但是它们进入市场太晚,价格又高。市场一片批评声,缺少引人入胜的新游戏是抱怨的主要方面。
在安卓方面,Ouya倒闭,被Razer收购,其吸引人的Forge TV一直未能受到市场追捧。基于Ouya的新Cortex游戏商店,以及Razer承诺1月份会交付一再推迟的Turret 膝板/鼠标套件有望重振这款产品。
Recon Jet
2015年发布了许多新的计算机视觉、虚拟现实和增强现实头戴式平台,这些平台模糊了一方面的游戏与另一方面的工业应用之间的界线。虽然许多产品要到2016年才会交付,大多数是PC外设,而不是嵌入式设备,但有几种包括Linux或安卓开发平台,比如Razer的OSVR或Valve的相关OpenVR。
针对运动爱好者的新型头戴式显示屏包括Recon的基于安卓的Jet眼镜。大多数非运动型智能眼镜设备针对工业领域的一线工人。据说谷歌正在开发一款针对企业受众的新型谷歌眼镜,而不是主要迎合消费者。
5.无人机和机器人
3DR Solo
2015年是Linux切入无人机主题的一年。除了像3DR与Dronecode兼容的Solo和Parrot的BeBop 2这些高调发布的产品外,基于Linux的新型无人机还包括:Erle Robotics公司的开源Erle-Copter的Ubuntu版本和Snappy Ubuntu版本。其他与无人机有关产品包括来自Navstik实验室的Flyt自动驾驶仪。
市场领导厂商DJI已宣布为运行Ubuntu的高端Matrice 100无人机推出一款Manifold开发计算机和开放式软件开发工具包(SDK);2016年,Yuneec将发布一款无人机,围绕高通公司基于Ubuntu的骁龙Flight参考平台而建。定于2016年上市的其他Linux无人飞机包括:可在室内飞行的比利时Fleye无人机,以及来自法国公司UAVIA的基于Snappy的无人机,该无人机声称能够通过互联网来进行遥控。
DRC-Huboo
对基于Linux的地面机器人来说,2014年是又一个活跃之年。在高端市场,基于Xenomai的DRC-HUBO机器人赢得了DARPA机器人挑战赛决赛冠军,拿走200万美元,这款仿人机器人出自韩国的Team KAIST之手。机器人研究中心演示的高端Linux机器人包括俄勒冈州的行动快速的双足ATRIAS。
在工业机器人市场,Rethink Robotics公司推出了大量运用人工智能的独臂Sawyer操作机器人,用于轻工制造,它运行Linux和ROS。据说Sawyer比之前的Baxter更小巧、更快速、更强壮、更精准。从Unbounded Robotics公司派生出来的Fetch Robotics已开始为仓库管理市场交付Fetch拣货机器人和Freight搬运机器人。
还出现了许多运行Linux的消费级机器人,比如CoroWare公司的4WD CoroBot Spark开放式机器人平台,用于科学、技术、工程和数学(STEM)教育。与Dexter Industries GoPiGo一样,Spark也基于Raspberry Pi。
6.可穿戴设备、车载电脑及其他......
三星Gear S2
在像可穿戴设备和汽车这些较新的类别,Linux和安卓面临相当大的竞争。只有少数几款非安卓可穿戴设备运行Linux,三星基于Tizen的Gear手表是主要的例外。除了广受欢迎的iWatch和Pebble外,市场上掀起动静的主要是安卓Wear。
据IDC公司声称,主要由于iWatch大受欢迎,安卓Wear及其他更加自主的运行自定义安卓版本的手表在智能可穿戴设备市场的份额跌到了17.4%。不过到2019年,预计安卓的市场份额会增加到38.4%,仅次于苹果WatchOS手表的47.4%。
如果说智能手表旨在最大限度地利用最少的计算资源,车载信息娱乐(IVI)系统等车载电脑具有更强的性能和更高的价位。在这个领域,Linux领先安卓,但两者在运输系统方面都远远落后于市场领先者QNX,甚至落后于WindowsEmbedded Automotive。
AGL仪表板
在开发周期漫长的汽车市场也许很难看到,但是Linux正在迅速取得进展,许多IVI设备基于GENIVI或Linux基金会的Automotive Grade Linux。2014年,AGL项目发布了它的第一套IVI规范,使用Tizen作为参考平台,捷豹/路虎实现方法可能不会太远了。
在安卓方面,谷歌的安卓汽车(Android Auto)标准简化了现有的IVI系统与安卓设备之间的互动,很可能会在今后几年出现一种完整的、基于安卓的IVI和车载通讯平台。与此同时,谷歌总公司Alphabet计划分拆谷歌的自动驾驶汽车项目(该项目向来使用Ubuntu),作为一家独立公司。雅虎汽车网近日报道,谷歌和福特已经开办了一家合资公司,开发使用无人驾驶汽车的自动拼车业务。
Linux还已经被其他几家测试自动或半自动技术的汽车公司使用。不仅在操作系统方面,而且在市场渴望的自动化程度方面,断言这个市场会如何尘埃落定为时尚早。与此同时,现在开始谈论会飞的汽车为时太早。
查看更多精彩内容,请关注www.edu118.com或联系高老师QQ:3306607541。行业资讯,技术干货,福利互动,都在这里!