分类: 嵌入式
2009-07-09 16:46:13
Moblin核心Linux堆栈基于经过Linux和其他开源社区考验的技术,由Moblin团队精心挑选,以启动MID和其他面向消费者设备的目标使用模型。这些技术包括:
图形、窗口设置、多媒体:X Window System、OpenGL、GStreamer、Helix、ALSA、Video for Linux、Matchbox窗口管理器
应用程序框架:GTK、Cairo、Pango、BlueZ、D-Bus、Avahi、Evolution Data Server (EDS)
核心操作系统:Linux kernel、芯片集驱动程序、特定于平台的设备驱动程序、核心库、完整的网络堆栈、USB堆栈、平台电源管理等。
Web浏览器:基于Mozilla的浏览器,全面支持可用的Linux插件,比如Adobe*Flash*
下图展示了Moblin软件架构的高级视图。
图字:
基于Linux的MID堆栈概貌
通信
(Internet、电子邮件、IM、VOIP) 娱乐
(音乐/视频流、移动TV、游戏、摄像机) 信息访问
(新闻/RSS、google 地图、目录、位置服务、office/企业应用程序)
移动核心堆栈 参考“主屏幕”UI
开源应用程序 可扩展的浏览器 媒体播放器 电源管理安全
Mozilla*核心
Flash* RP* PDF* Java* 媒体框架
编解码器 DRM
应用程序框架
核心操作系统
驱动程序
BIOS/EFI
LPIA HW
绿色栏中都是开源软件组件,大部分都经过了Intel和Moblin社区其他成员的优化,使用Moblin Image Creator构建目标设备图像时会包含这些组件。橙色栏中是可选的软件组件,有些不是开源的,创建完整的平台可能需要独立软件供应商(ISV)的OEM进行授权许可。
Moblin项目
Moblin.org包括了几个开源项目,侧重于开发MID和其他面向消费者的设备所需的关键技术。这些项目包括:
下图是运行在MID上的Moblin浏览器。
下图展示了Moblin多媒体播放器在MID上播放视频。
下图是运行在MID的Moblin Chat。
有关详细的项目描述和加入信息,请访问