28
1 Moblin Overview For APAC Roadshow Rao Yeleswarapu Open Source Technology Center Intel Corporation

Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

1

Moblin OverviewFor APAC Roadshow

Rao YeleswarapuOpen Source Technology Center

Intel Corporation

Page 2: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

2

Agenda

• Background

• Moblin Overview

• Moblin Features

• Ecosystem

• Summary

Page 3: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 4: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 5: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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.

Page 6: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 7: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 8: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 9: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 10: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

10

Moblin v2 Features Overview

Page 11: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

11

Moblin v2 Features Overview

Moblin SDK• Compliant Application Development Tools • Includes standard 3rd Party Application Installer • Reference code and Documentation

Page 12: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 13: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 14: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

14

Moblin v2 myzone

Page 15: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

15

Moblin User Experience: MID Example

PersonalizedPhone Dialer

Integrated Personalized Social Networking

Optimized

Full Internet

Browser

Page 16: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 17: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

17

Silverlight for Moblin

New endpoints for Rich Experiences

Single Toolset, 3 screens

Get Started Todayhttp://www.silverlight.net

Shipping Summer 2010

Page 19: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 20: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 21: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

21

Moblin GarageA Simple Way to Find and Install Moblin Applications

21

Page 22: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

22

Moblin Ecosystem Momentum

communitycommunity

= Thousands of apps= Hundreds of applications

optimized for Moblin= PC Linux* applications and

middleware “just run”

Page 23: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 24: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 25: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

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

Page 26: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

26

Moblin Forum in Hanoi

November 24Horison Hotel1:30 PM – 5:30 PM

To register:

Vu Phuong Thao [email protected]

Page 27: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

27

Moblin Forum in HCMC

November 26Duxton Hotel1:30 PM – 5:30 PM

To register:

Vu Phuong Thao [email protected]

Page 28: Rao Yeleswarapu - Moblin Overview Apac Roadshow 2009 For Gnome

28

Thank You!