Upload
mariobehling
View
1.791
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
1
Moblin OverviewFor APAC Roadshow
Rao YeleswarapuOpen Source Technology Center
Intel Corporation
2
Agenda
• Background
• Moblin Overview
• Moblin Features
• Ecosystem
• Summary
3
Moblin - Background
Intel initiates Moblin.org
Intel acquires OpenedHand; brings Clutter based 3D UI to Moblin project
Moblin project hosting transitions to the Linux Foundation
Moblin v2 alpha and beta releases expand community innovation
Moblin-based handhelds in the market
Moblin-based netbooks /nettops in the market
2H 2007 1H 2008 2H 2008 1 H 2009 2 H 2009
Dell + Intel "Mt. Olive" board announced Moblin v2 products
Intel Atom Developer Program and Moblin Garage
Microsoft* Silverlight for Moblin
Moblin v2 UI for MID handheld and IVI demonstrations
Moblin products from OSVs
Moblin v2 UI for netbook debuts at Computex gaining rave reviews around the globe
4
Moblin – Common Core Across Multiple Segments
MIDs/Smartphones
Netbooks/Nettops
Auto
Platforms based on Intel® Atom™ processors
Embedded
OS &Sys. Infra.
OS &Sys. Infra.
OS &Sys. Infra.
OS &Sys. Infra. Moblin
Optimized Linux Operating System Project for Intel Atom Processors
5
Moblin v2 Beta Reviews
Information WeekMoblin Moves Into The Public Eye... Moblin's native interface, which straddles a curiously wavering line between netbook, notebook, and phone interface.
ArsTechnica Hands-on: Intel brings rich UI to Moblin Linux platformit's an enormously impressive step in the right direction. When Moblin finally arrives on devices, it will make Linux netbooks significantly more competitive and appealing to end-users.
GizmodoI'd Actually Use a Netbook With Intel's Moblin 2.0 OSIntel's Moblin 2.0 OS is designed specifically for netbooks, and marks the first time I've ever been tempted to utter "wow" and "netbook" in the same sentence.
jkOnTheRunMoblin v2.0 Video- Finally, a Real Mobile UI for NetbooksMy initial impression: It’s one of the first, true mobile user interfaces for netbooks and not just another desktop environment that’s tweaked for the small screen.
Download SquadMoblin Beta 2 evolves into a capable Linux option for netbooks... the fast-booting Linux distribution aimed at providing a better instant-on experience. Today marks the official release of Beta 2, and it's taking shape rather nicely.
Phoronix The Moblin V2 User Interface Is Very Impressive...more to get excited over than just amazing boot times. Moblin 2.0 will introduce a Clutter-based user interface and from our initial encounters with this release, it is very impressive!
TechGeistMoblin is Front and Center... has now bloomed into a workable, and fairly awesome netbook based OS. Moblin developers, keep doing what you are doing, cause you're doing it well.
ArsTechnica Hands-on: Intel brings rich UI to Moblin Linux platformit's an enormously impressive step in the right direction. When Moblin finally arrives on devices, it will make Linux netbooks significantly more competitive and appealing to end-users.
6
Moblin Key Elements
• An Open Source Community Project
• A complete Linux stack – kernel, drivers, OS+UI+Apps infrastructure, core apps, tools, SDK
• A common software platform across MIDs, Netooks, Nettops, IVI, Embedded (Mediaphone)
• Productized by 17 Linux OSVs WW
• Moblin project = technology
• Moblin products = OSVs
7
Moblin Software Platform Overview
Moblin Software Stack
Moblin Ecosystem
PowerTOP
Image Creator
SDK & Tools
LatencyTOP
Atom Developer PRGM
Compliance
OSVs/Distros
Community/Developers
Moblin Core Tools
Moblin UI Services
Moblin App Services
Linux Kernel & Drivers
Moblin Core Applications
8
The Moblin Software Stack
• Moblin Core is common across platforms
• User Experience is specific to a platform (e.g. MID, Netbook, IVI, …)
UI Services
Moblin Core
App Services
Linux Kernel and DriversLinux Kernel and Drivers
Platform Specific UXPlatform Specific UX
9
Moblin Software ArchitectureAp
pSe
rvic
esM
oblin CoreLi
nux
Kern
elU
ISe
rvic
es
Telephony APIs(Telepathy, GSM)
Bluetooth
(BlueZ)
Network Mgmt(ConnMan)
Comms Services
WiFi / WiMAX(Drivers, OMA-DM)
OfonoTellephn
yStack
IPVoIP, IM,Presence
Internet ServicesLayout Engine
(Mozilla Gecko)Web Services(REST, Mojito)
Location(Gypsy, GeoClue)
Media Services Graphics Services
3D Graphics(OpenGL)
X
2D Graphics(Cairo)
i18N Rendering(Pango)
Media Services
(GStreamer, Helix)
Audio Mgmt(PulseAudio)
Content Mgmt(Bickley)
Other ServicesMessage
Bus(D-Bus)
C Services(Glib, GObject)
PIM Services
(EDS)
Linux Base ServicesLinux Base Services
GTK+
3D User Interface Library (Clutter)QT
Media Playback(clutter-media) Physics
(Box2D)Web
Rendering(mozilla-clutter)
GTK Embed(clutter-GTK)
QT Embed(clutter-QT)
Platform Specific UXPlatform Specific UX
WiFi, WiMAXBluetooth, 3G Data Power Mgmt Device Drivers
Device Sync(SyncML, gUPnP)
Codecs
Platform Support Graphics system
WM + Clutter Compositor
WM + Clutter Compositor
Customer ProvidedUI / Apps Clutter toolkitClutter toolkit Reference UXReference UX
10
Moblin v2 Features Overview
11
Moblin v2 Features Overview
Moblin SDK• Compliant Application Development Tools • Includes standard 3rd Party Application Installer • Reference code and Documentation
12
Moblin Software Development Kit
Core Development Tools• Image Creator• PowerTop / LatencyTop• GNU Tool chain
Intel® Software Development Products• Intel® C++ Compiler For Linux*• Intel® IPP Libraries • Intel® VTune™ Analyzer• JTAG Debugger / Apps Debugger
Sample Apps & Documentation• Open source sample apps• Application Design, Development, and Optimization
Guides• Moblin Porting Guides
13
13
Moblin v2 User Experience
Integrated - Personalized Social Networking Services & Infrastructure
Easy to Use and Build Upon - Full Internet, Rich Media Consumption, Standards-based
Customizable – Branded Customer Experiences, Flexible Look and Feel, Powerful 3D Tools and Animation
14
Moblin v2 myzone
15
Moblin User Experience: MID Example
PersonalizedPhone Dialer
Integrated Personalized Social Networking
Optimized
Full Internet
Browser
16
Moblin - Services Platform of Choice
• Moblin provides choice & flexibility to create a differentiated service offering to satisfy your end users’ desires & your business goals
−Simplified consumption of Cloud-based services into the customizable, rich UI
−Extensible open source stack which enables OEM/SP branded services
−Menu of 3rd party services partners ready to go
−Support for multiple runtimes and app stores
Moblin
Cloud-based Services
3rd Party Runtimes & App Stores
OEM/SP Branded
Services & App Stores
3rd Party ISV Apps &
Services
17
Silverlight for Moblin
New endpoints for Rich Experiences
Single Toolset, 3 screens
Get Started Todayhttp://www.silverlight.net
Shipping Summer 2010
18
Open Source Projec
tsKernel.org
GNOME
Mozilla
X.org
Gstreamer
Clutter
GEOClue
Etc…
OxMs
Moblin Working Model
Commercial Moblin Compliant
OS Products
Moblin.org hosts the development of the open source sw stackCommercial OSVs deliver moblin compliant, customized products
WTECThailand
PRC
19
ISVs
OSVs
ISVs
OSVs
Without Compliance With Compliance
• Fragmented Ecosystem• Greater ISV costs fewer ISVs• Inconsistent OSV feature set• Doesn’t Scale!
• Unified Ecosystem• Leverage ISV investments larger ecosystem• Uniform OSV capability• Great Scalability
Moblin Compliance
Moblin Compliance will enable Moblin compliant applications to run on all devices running Moblin compliant OSes with segment specific
adaptations
Moblin Compliance
20
Intel® Atom™ Developer Program 21ST Century Developer Program: focused on business, fueled by technology
• Drive innovative applications and usage models for end users
• Provide developers and ISVs with tools, SDKs, and community of support
• Access to development support, application validation and a framework for a worldwide distribution channel
• App Store framework for developers to sell applications and make money!
Learn more at appdeveloper.intel.com
21
Moblin GarageA Simple Way to Find and Install Moblin Applications
21
22
Moblin Ecosystem Momentum
communitycommunity
= Thousands of apps= Hundreds of applications
optimized for Moblin= PC Linux* applications and
middleware “just run”
23
Video -
• 15 city-roadshow; 20,000 visitors
• Ecosystem
−Vietsoft OSV (Asianux consortium)
−Ministry of Education and Training (MOET)
−Intel Atom processor based nettops from Local OEMs
Moblin Success Story- Vietnam Education PC
24
Red Flag (Asianux) enables- Tribal village tour booking- e-Village accommodation booking- Pinggu Rural District Mobile Office Automation
Case Studies: China "Go Rural" 电脑下乡 Affordable Moblin based netbooks & nettops from OSVs & Local OEMs for rural usages
CS2C customizes- Agricultural information systems byworking with industry vendors
25
Moblin Summary
• A complete, standards-based, Linux reference stack with dev environment and documentation
• Moblin delivers a visually rich internet and media experience
• A common software platform across MIDs, Netbooks, Nettops, IVI, Embedded
• A commercial distribution by 17 Moblin Compliant OSVs WW
• An Apps Store to monetize ISV products
Moblin is a Complete Program – Compatible Stack, Dev Tools, Multiple Platforms and Apps Store to Monetize Your Products
26
Moblin Forum in Hanoi
November 24Horison Hotel1:30 PM – 5:30 PM
To register:
Vu Phuong Thao [email protected]
27
Moblin Forum in HCMC
November 26Duxton Hotel1:30 PM – 5:30 PM
To register:
Vu Phuong Thao [email protected]
28
Thank You!