meego and community
DESCRIPTION
TRANSCRIPT
英特尔公司软件与服务事业部开源软件技术中心
冯晓焰
Intel Confidential
•• MeeGoMeeGo是一个建立在是一个建立在LinuxLinux基金会旗下的开源软件项目基金会旗下的开源软件项目
•• MeeGoMeeGo目的在于为新一代的智能手机、上网本、平板电脑、互联网电目的在于为新一代的智能手机、上网本、平板电脑、互联网电
视、多媒体电话、车载信息娱乐系统等提供基于视、多媒体电话、车载信息娱乐系统等提供基于LinuxLinux和开源软件的操和开源软件的操
作系统平台作系统平台
•• MeeGoMeeGo = = MoblinMoblin的精华的精华 + + MaemoMaemo的精华的精华
•• MeeGoMeeGo是全开源的软件平台是全开源的软件平台
•• MeeGoMeeGo为跨客户端设备提供了一个通用的为跨客户端设备提供了一个通用的, , 对开发者来说完全一致的对开发者来说完全一致的
APIAPI集合集合
•• MeeGoMeeGo支持多硬件架构支持多硬件架构 (IA(IA和和ARM)ARM)
Intel Confidential 2
媒体电话媒体电话手持设备手持设备
OS &Sys. Infra.
上网本上网本
OS &Sys. Infra.
车载娱乐车载娱乐
OS &Sys. Infra.
互联电视互联电视
英特尔凌动开发者计划英特尔凌动开发者计划((iADP)/AppUpiADP)/AppUp中心与论坛中心与论坛 诺基亚诺基亚//OviOvi Store Store
MeeGoMeeGo = = MoblinMoblin的精华的精华 + + MaemoMaemo的精华的精华
基于多硬件架构的平台基于多硬件架构的平台
3
Mee
Go
OS
中间件
Telephony APIsoFono
Telephony APIsoFono
Connection MgmtConnMan
Connection MgmtConnMan
通讯服务 互联网服务
Layout EngineMozilla Gecko &
WebKit
Layout EngineMozilla Gecko &
WebKit
Web ServiceslibSocialWeb
Web ServiceslibSocialWeb
LocationGeoClue
LocationGeoClue
Web RunTimeWebKit
Web RunTimeWebKit
Mee
Go
OS
基础
Direct UI 框架Direct UI 框架
手持用户界面与应用手持用户界面与应用
MeeGo手持用户体验
Mee
Go用户
体验
上网本界面框架上网本界面框架
上网本用户界面与应用上网本用户界面与应用
MeeGo上网本用户体验 其他用户体验
配置数据库
GConf配置数据库
GConf系统运行库
glibc, glib, etc系统运行库
glibc, glib, etc消息总线
D-Bus消息总线
D-Bus
Linux内核Linux内核
MeeGo API以及Qt用户界面工具包MeeGo API以及Qt用户界面工具包
视觉服务
3D GraphicsOpenGL / GL ES
3D GraphicsOpenGL / GL ES
2D GraphicsCairo, QPainter
2D GraphicsCairo, QPainter
I18n RenderingPango, QtText
I18n RenderingPango, QtText
XX
ClutterClutter
GTKGTK
媒体服务
Media FrameworkGStreamer
Media FrameworkGStreamer
UPnPGUPnP
UPnPGUPnP
Media AppFramework
Media AppFramework
Cellular StackoFono plug-ins
Cellular StackoFono plug-ins
IPVOIP, IM, Presence
Telepathy
IPVOIP, IM, Presence
Telepathy
BluetoothBlueZ
BluetoothBlueZ
CodecsGStreamer plug-ins
CodecsGStreamer plug-ins
CameraCamera
AudioPulseAudio
AudioPulseAudio
ContextFrameworkContextKit
ContextFrameworkContextKit
ContentFramework
Tracker
ContentFramework
Tracker
PackageManager
PackageKit, RPM
PackageManager
PackageKit, RPM
数据管理 个性服务
PIM SvcsEDS
PIM SvcsEDS
Accts & Single Sign-on
Accts & Single Sign-on
Backup & Restore
Backup & Restore
DeviceHealth
DeviceHealth
Device SyncSyncEvolution
Device SyncSyncEvolution
SystemPolicy
SystemPolicy
SensorFramework
SensorFramework
设备服务
SEC
UR
ITY
4
应用开发环境应用开发环境内嵌的社交网络内嵌的社交网络云-设备间的PIM数据同步云-设备间的PIM数据同步
MeeGoAPIs
支持多多媒体框架
支持多多媒体框架
快速启动与关机优化
快速启动与关机优化改善的电源管理改善的电源管理
面向数据互联的连接管理器
面向数据互联的连接管理器
Telephony 框架
Telephony 框架
面向不同分段市场的用户体验
面向不同分段市场的用户体验
传感器框架传感器框架手势与多点触控
框架
手势与多点触控框架国际化UI指导国际化UI指导
备注: 本页所列特性可能只适应于特定市场
由Linux基金会主导的全透明开源开发模式
其他相关开源项目
任何个人和组织都可以加入MeeGo并作出贡献
6
完备生态链条广泛的应用选择 : Qt应用, 多运行时 (Web, AIR, Silverlight, Java) 和Linux本地应用
降低开发成本跨多设备和架构的通用代码库和 API , 从而减少碎片化以及降低平台验证的复杂度
增长订购规模借助多平台支持,富互联网以及多媒体的的能力, 为实现运营商自主品牌的增值服务奠定了坚实基础
实现差异化, 减少对OEM的依
赖
开放的UI 框架和平台可以帮助运营商实现独有的、差异化的用户体验
减少客户流失世界级的互联网体验以及插件支持, 助力实现功能强大的丰富图形应用和服务 (即高清媒体)
扩大产品收益可定制的AppUp店面可支持运营商实现自主品牌的增值服务, 以及广泛的生态链 (Qt, Flash, AIR, Silverlight…)
7
8
上网本特性列表
手持设备特性列表
9
数以千计的运行
时应用
数以千计的Qt应
用
数以百计的
Linux本地应用
10
Commercial Solutions
社区发行版本, 创建环境, SDK…
3rd Party Apps
Closed Source
Codecs
设备提供商
MeeGo.com上游开源项目
MeeGo项目
Open Source Projects
创建环境
创建环境
MeeGo核心
上网本上网本参照版参照版
手持设备手持设备参照版参照版
互联电视互联电视参考版参考版
Operating System Vendors
11
芯片提供商
MeeGo公开社区发行版
MeeGo项目发行节奏: 每6个月
MeeGo发行版的开发
十月十二月
十一月
一月 三月二月 四月 六月五月 七月 九月八月 十月十二月
十一月
四月一月 三月二月
MeeGo v1.0
MeeGo v1.1
MeeGo v1.2
12
• 实现无缝多屏的支持,要借助端到端的英特尔技术
• MeeGo = Moblin的精华 + Maemo的精华• MeeGo将支持多种平台• MeeGo提供了完备的开发工具• MeeGo提供了日趋完备的应用和服务生态
13Intel Confidential