英特尔也推出自己的操作系统Moblin,这是否意味着wintel联盟的瓦解?——绚丽Moblin的台前幕后
IT故事
“未来我们创新的地方主要集中在嵌入式设备、家用电器等与移动互联网相关的领域。你看看我们的Moblin操作系统界面非常漂亮!”
6月18日,英特尔中国大区总裁杨叙在大连软交会期间与媒体沟通时,自豪地介绍着Moblin。
这个针对英特尔凌动(Atom)处理器,基于开放、开源的Linux操作系统平台的最新版本——Moblin v2.0公开测试版在今年软交会期间正式向国内推出。
与此同时,微软确认,Windows 7将在今年10月22日正式对外发布,并会推出支持上网本的版本。
一时间,两巨头的焦点都聚集在新一代移动平台的操作系统上。尽管正式产品还未出,但一场可以预见的大战也即将展开。
对于Moblin, 英特尔给出的定位是专为移动互联网设备(MID)、上网本、车载信息娱乐平台和嵌入式系统打造。据悉,目前Moblin已经获得至少15家OSV(操作系统软件厂商)的支持,并且被20多家OEM厂商认可。
作为芯片领域的厂商,英特尔为何要做一款操作系统?打造Moblin的技术团队背后有着怎样的故事?本期,电脑报记者独家为您揭秘Moblin的研发故事。
也许不久,你去逛卖场时会发现,同一品牌的展台上会有两台甚至三台同一型号的上网本,店员则会问你:“需要哪种操作系统?”
谋局移动互联网
2009年5月25日上午9:00,星期一,英特尔公司上海办公室。
英特尔中国软件与服务事业部(SSG)开源技术中心技术市场经理张晓波像往常一样,打开电脑通过IRC(Internet Relay Chat,一种基于服务器的WEB聊天工具)和美国的同事交流工作动态,这是每天必不可少的工作。
他的邮箱收到几十封国内开发者的邮件,除了针对Moblin v2 beta的反馈和意见外,还有一些鼓励的内容。来自各方的反馈让张晓波很欣慰。Moblin终于“长大了”。
也许是英特尔在芯片领域的光环太耀眼,以至于人们很少关注到它的软件部门。实际上,英特尔的软件与服务事业部在全球拥有9000多名员工。人们的工作、生活方式一直在变化,造成这一变化的不仅仅是硬件,软硬结合才能发挥全部的潜力,这也是英特尔软件部门的定位。
2006年,张晓波所在的SSG部门,开始着手一项重要的工作:优化Linux操作系统。而当时,英特尔的硬件部门正在进行凌动处理器(Atom)的研发。SSG的这项工作主要是希望让Linux操作系统能够适应英特尔即将推出的移动产品MID,Moblin这个名字的含义是Moblie+Linux。
这项工作一经内部确定,随即在英特尔全球展开。英特尔中国当时与国内的中科红旗展开合作,研究Moblin的原型。而这时的Atom处理器还处于研发阶段,团队的工作更多是放在前端,“比如,如何让Linux在这样一个小型设备上跑起来。”
2007年5月份,英特尔和红旗发布了基于Moblin v1.0的产品,“不过这还只是一个MID操作系统的雏形,并没有对Atom处理器进行更好的性能优化。”
英特尔移动互联网的战略越来越清晰。2007年7月,英特尔正式启动了Moblin项目,确定基于Atom处理器在Linux基础上集中开发新型移动互联网终端的软件系统,希望让操作系统能够访问网络的丰富内容,但又没有PC的复杂性。并且,英特尔还创立了Moblin.org社区网站,吸纳全球的开发者以及产业链上的合作伙伴共同参与这个项目。
Moblin项目的技术研发主要是在美国、欧洲、中国等地,中国地区Moblin相关的研发团队在150人左右。另外,除了系统的研发,中国的团队还主要负责与软件厂商合作,帮助他们去优化软件。


开源的魔力
“移动互联网将把最好的体验放进口袋,互联网完全可以从桌面搬到口袋。”
相信还会有不少人记得英特尔高级副总裁阿南德在2008年IDF上挥手演讲的情景。因为就在那时,英特尔一口气推出了5款面对MID和上网本的Atom处理器。包括联想等在内的众多OEM厂商也开始推出采用英特尔Atom处理器、基于Linux的MID设备。
Moblin就像是刚出生的孩子,正在一点点长大。不过,那时候推出的Moblin系统还需要时间完善,比如软件的框架还是下拉式菜单、用户体验还不够丰富、系统启动慢等。
“那时候的产品还是原来桌面式操作系统类型,”张晓波在介绍当时收集各方反馈意见的时候回忆,“大家都觉得,这样的界面并不适合嵌入式的小屏幕设备。”对此,Moblin的研发团队内部也多次讨论,美国、欧洲、中国等地几个研发团队经常通过视频会议讨论,反复思考Moblin到底应该是什么样子。
经过反复的论证,英特尔听取了OSV以及OEM的意见,大胆推翻了原来的软件架构,全新设计了专门针对小型移动设备的新架构,也就是后来Moblin v2.0的整体框架。
英特尔越来越深刻明白,丰富的用户体验(UX)是Moblin项目成功的关键。于是,2008年下半年,英特尔收购了在UX设计和实施方面拥有丰富专业知识的开源软件开发公司OpenedHand,并且这时候Moblin UX所涵盖的领域也得到进一步延伸:包括MID、上网本、简易台式机、车载信息娱乐平台(IVI)和嵌入式系统等。
“开源”就像一块有吸附力的魔石,将全球的开发者们吸引到这个社区之上,也帮助Moblin的产业链丰富了应用体验。英特尔更是加大了在开源社区的投入。
2008年下半年,张晓波和他的同事成了“空中飞人”,“基本上大部分的时间都在路上,”张晓波笑言,负责亚太区的4-5个人在半年时间内跑了9个地区,在十几个城市巡回“作战”,在各地以路演的形式推广Moblin技术,吸引了几千名开发者参与。不仅如此,英特尔还举办了开发创新大赛,吸引开发者参与Moblin平台应用软件的开发与创新,很多开发者也在这个过程中增进了对Moblin平台的了解。
随着越来越多的产业链开发者参与,Moblin的技术也在不断完善着。
2008年下半年,Moblin项目推出了几项创新技术。其中最具突破性的快速启动技术,能够让上网本制造商开发出不到10秒就可以完成启动的Linux上网本。用户能够在任何存在WiFi连接的场合以开机即用的方式连入互联网。
由于众多OSV和ISV的参与,在不同的Moblin开发中也出现了兼容性问题的讨论。尽管大家的开发都基于开源的系统,但是如何让这些软件之间兼容呢?
为此,Linux基金会、英特尔以及软件开发厂商、开源社区共同定义了“兼容性测试套件(MCT)标准”,软件开发人员能够利用这个套件开发针对Moblin兼容平台优化的软件组件和应用。
“这样使得操作系统和操作系统之间、不同操作系统的软件之间能够相互兼容。”据介绍,Moblin v2.0测试版推出以后,已经远远超过v1.0版本的性能了。
2009年4月,英特尔将Moblin项目交给Linux基金会。这一动作也是业界想象不到的,也正是因为英特尔这样的举动,使得Moblin从研发到推出产品及应用的产业链迅速成长起来。
记者观察:Moblin登场将引发OS三国战
在过去很长一段时间里,PC业一直是英特尔主推PC背后硬件的发展,而微软则把控着PC前台的操作系统领域,然而,这一切都在上网本出现以后改变了。英特尔此次高调推出的Moblin平台,被业界认为是Wintel联盟瓦解的信号。
尽管杨叙认为,英特尔做Moblin对于软件合作伙伴微软来说更多的是互补而不是竞争,但实际上,未来在移动互联网终端领域,英特尔与微软的正面交锋将不可避免。除了微软,英特尔的Moblin还将面临谷歌Android系统的挑战。尽管此前Android是针对智能手机,但现在已有厂商推出基于Android的上网本,比如Acer。在此背后,智能手机芯片厂商ARM也将被带入PC业。
另外一方面,Moblin还将面临着用户操作习惯的挑战。毕竟目前大部分PC桌面被微软所掌控着,大多数PC用户习惯使用Windows并且有依赖性。
记者在软交会现场简单体验了一下装有Moblin操作系统的Acer上网本,尽管界面设置十分绚丽,互联网体验也很丰富,比如可以直接在界面上进入社区、邮件等,但其界面和传统的PC完全不同让记者有点不适应。
对此,英特尔亚太区合作伙伴关系部门和战略业务发展部门总监何淑芬回应,英特尔希望能够给用户不一样的体验,更快的开机时间、更长的续航能力、更炫的界面。
最为期待的,还是年底即将打响的上网本操作系统大战。英特尔和微软都在积极争取OEM支持。也许不久之后,你去逛卖场时会发现,同一品牌的展台上会有两台甚至三台同一型号的上网本,店员则会问你:“需要哪种操作系统?”