Moblin 小系统大制作

时间: 2023-09-12 03:48:25 |   作者: 优游登陆

  6月5号早上,李眈比预定的专访时间提前半个小时到达了会议室,重新梳理了一下将要展现给媒体的PPT。多达30张的PPT里不仅包含了Moblin V2.0 Beta版的功能,更重要的是,我们似乎看到了英特尔预备在嵌入式发力的一些迹象。

  之前从事嵌入式系统技术的李眈加入英特尔已有九年时间,现任英特尔SSG合作伙伴关系部门应用技术上的支持团队经理的他直到专访前最后一分钟还在仔细推敲用词,如何让人们理解Moblin是一个项目的名称,其核心是一款跨平台的操作系统。英特尔希望在移动网络时代,人们通过Moblin能够享受互联网,业界合作伙伴能够在这样的平台上共同提高。

  不可否认的是,我们正处在一个移动互联网的时代,上网本、3G手机、MID等等都正在引领互联网风潮。可惜的是,虽然随时随地上网变成了现实,而上网体验却没有想象中的那么美好。原因是显而易见的。

  真正的移动互联网体验,无论是在软件还是在硬件上,都需要一定的条件,比如足够大的屏幕,比如较强的图形解决能力,比如较快的速度,比如更多的应用。最早,互联网其实是为了PC而诞生的,技术也一再地为PC上的互联网应用发展。所以当用手机或者别的移动电子设备访问互联网的时候,各种各样的问题就会出现,网速过慢,应用太少,图片、视频视觉效果太差等等。

  “我们希望针对于目前移动互联网存在的问题做一些努力和尝试。从终端设备角度来看,我们推处超便携的移动互联网设备;从软件角度来说我们有Moblin,”李眈说,“Moblin的目标有四项:娱乐、汽车电子、便携及移动、以及嵌入式系统。”

  征服了小型机、X86服务器、台式机以及笔记本之后,英特尔开始将眼光转向更小的设备,上网本、MID、汽车娱乐系统,甚至是智能手机。而Moblin将是一把利器。

  为什么是Moblin担当了这个责任?用英特尔公司软件与服务事业部(SSG)亚太区合作伙伴关系部门和战略业务发展部门总监何淑芬的话来说,那就是需求的推动。

  英特尔公司软件与服务事业部(SSG)亚太区合作伙伴关系部门和战略业务发展部门总监何淑芬女士

  何淑芬表示,英特尔在科技方面一直在扮演推动者的角色,任何最先进的技术都希望第一时间跟合作伙伴(包括软件和硬件合作伙伴)进行合作,让它们首先利用我们最先进的技术开发更新的产品提供给最终用户。Moblin就是基于这样一个目的推出来的。

  李眈对这个说法进行了进一步的解释,市场现在有很多基于英特尔凌动处理器的产品,比如上网本。但是上网本的出现就需要适合上网本的应用。比如需要随时随地上网,需要一些不同的、适合这个屏幕的应用。而这种不同,直接引发了Moblin的诞生。让所有的合作伙伴可以在Moblin软件平台上开发一系列适合于移动平台、很丰富的互联网应用。

  Moblin是一个开源的平台,同时又是兼容的,它适合从上网本到MID,再到车载娱乐系统甚至更小的设备上,也就是说,只有必要进行一次开发,就可以产生跨平台的应用。

  从技术上,李眈为我们讲述了更多Moblin的好处,比如配合低功耗的凌动芯片进行了电源管理的技术改进,包括不同的睡眠模式、唤醒以及里面各个CPU内部电源部分的切断。同时,它还优化了冷启动和关机时间。李眈用一个数字说明了Moblin在电源管理方面的优势,在实验室里,5秒钟就可以使得一个上网本启动。

  在高级用户界面支持方面,Moblin也进行了改进,包括物理引擎的特效、触屏键盘I/0体验等,体现到用户端,就是现在流行的透明、渲染。

  对于开发者来说,英特尔提供了比较完备的二次开发软件包,希望可以让Moblin的开发更容易。英特尔则会在Linux内核、驱动程序、设备管理、应用程序框架、用户交互框架以及部分上做一些努力。

  第三点,就是游览器插件以及媒体格式的支持。这向来是英特尔公司的强项,换句话说就是编解码器的支持,各种各样媒体的播放等。

  在中国,李眈的团队主要的工作就是和各个软件厂商合作,优化他们的软件。比如如何让A厂商的游戏在Moblin上跑的要比在别的平台上要快,如何让B厂商的编解码器播放要比在别的平台上更流畅。同时,他们还要与OSV、OEM进行更多地沟通,以便Moblin真正地成为产品能抵达用户端。

  李眈戏称Moblin距离成品还差一米,这一米就来自操作系统集成商(OSV)。换句话说,这些OSV会利用Moblin的架构基础,在上面构建真正产品化的软件,作为最终产品发布。

  在区里,操作系统提供商会把开源项目、Moblin、第三方的应用拿过来,按照OEM的一件将三者整合在一起成为真正的操作系统,然后交付最终客户,这就是Moblin典型的工作模式。

  英特尔一直在强调Moblin跨平台的兼容性,而这种兼容性是指在不同的平台上。这样的平台可以是软件平台,也可以是硬件平台,包括车载、移动、行业应用以及沟通这块。

  现在Moblin有15家左右的OSV,每一家都会有自己的操作系统,这些操作系统之间怎么去兼容?同一个应用程序在不同操作系统上是否兼容?对此,英特尔提供一个工具,即Moblin兼容性测试套件(MCT)。它会覆盖上述两种兼容性的问题做验证。换句话说,作为应用软件开发商,如果把开发好的软件放在MCT上跑一遍,假如没有问题那它就OK了。

  英特尔现在已经与15家OSV、20家OEM进行了紧密的合作,同时还与Novell成立了战略联盟。Novell把自己所有在台式机上的应用都转移到Moblin上,然后双方会共同进行推广。Novell有一些Novell平台的研发人员,他们会主动在Moblin的方向进行推广,英特尔也会帮他们在业界推广其台式机上的应用转移。

  也就是说,一个基于上网本、MID、车载娱乐系统等移动电子设备的产业链正在兴起。

  李眈在采访中好几次提到了英特尔与Wind River的合作,在他展示的PPT上,这个刚刚被英特尔收购的嵌入式系统厂商是作为在车载电子系统上的合作伙伴出现。

  除了手持通信设施、垂直行业应用,嵌入式系统也是Moblin想要切入的市场之一。李眈认为Moblin加上凌动这样的平台在嵌入式上面能够做很多事。比如现在有一个非常大的市场监控市场。国内有很多做监控的公司,它们会采用各种各样的方案,有的需要同时压缩16路的信号进来,一帧都不许少,这需要高性能的编码器。但是在前台则是需要手持设备,不需要每秒钟15帧,只需要每秒钟三、五帧看一下就可以了。虽然这是两种不同的工作状态,但是能选用同一套系统“这就可完全用Moblin或者Atom平台来应用。”李眈说。

  “Moblin是基于英特尔Atom处理器优化的Linux操作系统的开源项目,提供经过优化的操作系统,最终的目标是真实的、丰富的互联网和多媒体应用。”现在的李眈以及他所带领的团队,有了好的产品,有了合作伙伴,下一步所要面对的,就是找到大批移动互联网用户,这恐怕是一个更艰巨的任务。