meego and community

13
英特尔公司软件与服务事业部 开源软件技术中心 冯晓焰 Intel Confidential

Upload: opensourcecamp

Post on 07-Dec-2014

785 views

Category:

Technology


6 download

DESCRIPTION

 

TRANSCRIPT

Page 1: MeeGo and Community

英特尔公司软件与服务事业部开源软件技术中心

冯晓焰

Intel Confidential

Page 2: MeeGo and Community

•• MeeGoMeeGo是一个建立在是一个建立在LinuxLinux基金会旗下的开源软件项目基金会旗下的开源软件项目

•• MeeGoMeeGo目的在于为新一代的智能手机、上网本、平板电脑、互联网电目的在于为新一代的智能手机、上网本、平板电脑、互联网电

视、多媒体电话、车载信息娱乐系统等提供基于视、多媒体电话、车载信息娱乐系统等提供基于LinuxLinux和开源软件的操和开源软件的操

作系统平台作系统平台

•• MeeGoMeeGo = = MoblinMoblin的精华的精华 + + MaemoMaemo的精华的精华

•• MeeGoMeeGo是全开源的软件平台是全开源的软件平台

•• MeeGoMeeGo为跨客户端设备提供了一个通用的为跨客户端设备提供了一个通用的, , 对开发者来说完全一致的对开发者来说完全一致的

APIAPI集合集合

•• MeeGoMeeGo支持多硬件架构支持多硬件架构 (IA(IA和和ARM)ARM)

Intel Confidential 2

Page 3: MeeGo and Community

媒体电话媒体电话手持设备手持设备

OS &Sys. Infra.

上网本上网本

OS &Sys. Infra.

车载娱乐车载娱乐

OS &Sys. Infra.

互联电视互联电视

英特尔凌动开发者计划英特尔凌动开发者计划((iADP)/AppUpiADP)/AppUp中心与论坛中心与论坛 诺基亚诺基亚//OviOvi Store Store

MeeGoMeeGo = = MoblinMoblin的精华的精华 + + MaemoMaemo的精华的精华

基于多硬件架构的平台基于多硬件架构的平台

3

Page 4: MeeGo and Community

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

Page 5: MeeGo and Community

应用开发环境应用开发环境内嵌的社交网络内嵌的社交网络云-设备间的PIM数据同步云-设备间的PIM数据同步

MeeGoAPIs

支持多多媒体框架

支持多多媒体框架

快速启动与关机优化

快速启动与关机优化改善的电源管理改善的电源管理

面向数据互联的连接管理器

面向数据互联的连接管理器

Telephony 框架

Telephony 框架

面向不同分段市场的用户体验

面向不同分段市场的用户体验

传感器框架传感器框架手势与多点触控

框架

手势与多点触控框架国际化UI指导国际化UI指导

备注: 本页所列特性可能只适应于特定市场

Page 6: MeeGo and Community

由Linux基金会主导的全透明开源开发模式

其他相关开源项目

任何个人和组织都可以加入MeeGo并作出贡献

6

Page 7: MeeGo and Community

完备生态链条广泛的应用选择 : Qt应用, 多运行时 (Web, AIR, Silverlight, Java) 和Linux本地应用

降低开发成本跨多设备和架构的通用代码库和 API , 从而减少碎片化以及降低平台验证的复杂度

增长订购规模借助多平台支持,富互联网以及多媒体的的能力, 为实现运营商自主品牌的增值服务奠定了坚实基础

实现差异化, 减少对OEM的依

开放的UI 框架和平台可以帮助运营商实现独有的、差异化的用户体验

减少客户流失世界级的互联网体验以及插件支持, 助力实现功能强大的丰富图形应用和服务 (即高清媒体)

扩大产品收益可定制的AppUp店面可支持运营商实现自主品牌的增值服务, 以及广泛的生态链 (Qt, Flash, AIR, Silverlight…)

7

Page 8: MeeGo and Community

8

上网本特性列表

Page 9: MeeGo and Community

手持设备特性列表

9

Page 10: MeeGo and Community

数以千计的运行

时应用

数以千计的Qt应

数以百计的

Linux本地应用

10

Page 11: MeeGo and Community

Commercial Solutions

社区发行版本, 创建环境, SDK…

3rd Party Apps

Closed Source

Codecs

设备提供商

MeeGo.com上游开源项目

MeeGo项目

Open Source Projects

创建环境

创建环境

MeeGo核心

上网本上网本参照版参照版

手持设备手持设备参照版参照版

互联电视互联电视参考版参考版

Operating System Vendors

11

芯片提供商

Page 12: MeeGo and Community

MeeGo公开社区发行版

MeeGo项目发行节奏: 每6个月

MeeGo发行版的开发

十月十二月

十一月

一月 三月二月 四月 六月五月 七月 九月八月 十月十二月

十一月

四月一月 三月二月

MeeGo v1.0

MeeGo v1.1

MeeGo v1.2

12

Page 13: MeeGo and Community

• 实现无缝多屏的支持,要借助端到端的英特尔技术

• MeeGo = Moblin的精华 + Maemo的精华• MeeGo将支持多种平台• MeeGo提供了完备的开发工具• MeeGo提供了日趋完备的应用和服务生态

13Intel Confidential