The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO...

27
Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux Bill Weinberg, Senior Technology Analyst Open Source Development Labs October 5, 2006 Mobile IP SIG

Transcript of The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO...

Page 1: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved.

The State of Mobile Linux

Bill Weinberg, Senior Technology AnalystOpen Source Development Labs

October 5, 2006

MobileIP SIG

Page 2: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 2

Agenda

Linux Progress in Mobile/Wireless Drivers for Linux Adoption in Mobile Paths to Deployment OSDL Mobile Linux Initiative Conclusion

Page 3: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 3

Mobile Handset Market – Tremendous Growth

2.6 billion phones expected to be in use worldwide by 2009 (Gartner)

SmartPhone market growing at a rate of 85 percent annually (IDC)

Linux gaining ground in SmartPhones - growing 400% year over year

Page 4: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 4

Three Dozen Linux Phone Models Shipping in 2004-2005 – More to Come in 2006-2007

Samsung

Datang NECe28 e28

MotorolaMotorola

Haier Panasonic

SamsungMotorola Motorola

Page 5: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 5

Trends

Smart Phone segment grew 70% in 2005 (InStat)

25% WiFi-enabled by 2010 (ABI)

WindowsMobile to lead all segments by 2010 (Strategy Analytics)

2010

Page 6: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 6

ACCESSPalmSource

MS WindowsMobile

SymbianOS Linux BREW

Mobile OS & Platform Map

NTT DoCoMoFujitsuMELCOSharpPanasonic (Intl)

NEC

Panasonic (Japan)

Samsung

LG Electronics

NEC (China)

Motorola

Sanyo

Nokia KDDICASIO

PantechKyoceraSanyo

ToshibaSony Ericsson

Siemens BenQ

Data from Impress K-tai OS & Platform Research Report 2005 and other sources

Palm

Kyocera

Sony

Haier (China)

AudioVoxPantech

Palm

Hitachi

Sharp

Asus

Page 7: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 7

Phone Market Tiers andTrends: 2005-2010

Source – Strategy Analytics

• Strongest Growth• Highest Margins• Robust BOM

• Static %, Unit Growth

• Strong Margins

• Falling Unit Price

• Accruing Features

• Shrinking Segment

• Weak Margins

• No Service Growth

Feature Phones

50%

Smart Phones 6%

Basic Phones

44%

milli

on h

ands

ets

700

2005

Basic Phones

21%

Feature Phones

50%

Smart Phones

29%

1 bi

llion

hand

sets

2010

Page 8: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 8

Go Mainstream

Cross Digital Divide

With Market

Where Will Linux Grow?

Feature Phones

50%

Smart Phones 6%

Basic Phones

44%

milli

on h

ands

ets

700

2005

Basic Phones

21%

Feature Phones

50%

Smart Phones

29%

1 bi

llion

hand

sets

2010

25-30% Smart Phone3 % Feature Phone

Page 9: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 9

Agenda

Linux Progress in Mobile/Wireless Drivers for Linux Adoption in Mobile Paths to Deployment OSDL Mobile Linux Initiative Conclusion

Page 10: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 10

Technical Drivers for Mobile Linux Adoption

Unified “Strategic” Product Platform– OEMs can have 3-6 legacy OSes, stacks, tool sets– Platform diverges across products, networks, regions– Need to unify training, support, expertise/headcount– Base platform design developed by CTO office

Surging Software Content– Handset LoC doubling every year– Need OS / platform capable of hosting large/complex loads

Flexibility throughout the stack– Multiple options for Linux platform, CPU support– Choice in graphics, middleware– Freedom to mix legacy apps, commercial and free software

Page 11: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 11

Non-technical Drivers for Mobile Linux Adoption

Reduced deployment costs and vendor lock-in– Royalty-free base platform– Multiple sources for m/w and applications– Help improve margins / lower MSRP in non-subscription markets

Room to differentiate– Linux brand equity is “friendlier” than Microsoft– Allows Tier I OEMs to brand, skin, “own” platform

Lowers Barriers to Entry into Marketplace– Using SymbianOS incurs high design / licensing costs

Ecosystem Development around Phone “Platforms”– Carriers, Operators, ISVs can add services/applications to standards-based

handsets

Page 12: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 12

Agenda

Linux Progress in Mobile/Wireless Drivers for Linux Adoption in Mobile Paths to Deployment OSDL Mobile Linux Initiative Conclusion

Page 13: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 13

How Are Linux Phones Built Today?

Device Drivers

UtilitiesLibraries Kernel

Board Support

File Systems Networking Security

Mobile-optimized (Commercial) Embedded Linux

Mobile H/W Platform (MX, OMAP, XScale, etc)ARM CPUSD Baseband DSPFlashDRAM

Device Drivers

COTS and In-house Enabling Middleware

TelephonyMultimediaGraphics

Browsing Engine

Java

Mail Engine MessagingDesktop

DatabaseDRM PM PolicySync Crypto

WiFi/Bluetooth

Device Drivers

In-house Base ApplicationsDialer PIM Media Player IM/SMS/MMS Utils ConfigGames

Deployment Value-Added

OEM Apps Operator AppsSkins ISVware eCommerce Enterprise

Page 14: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 14

How Are Linux Phones Built Today?(uncovered)

Device Drivers

UtilitiesLibraries Kernel

Board Support

File Systems Networking Security

Mobile-optimized (Commercial) Embedded Linux

Mobile H/W Platform (MX, OMAP, XScale, etc)ARM CPUSD Baseband DSPFlashDRAM

Device Drivers

COTS and In-house Enabling Middleware

TelephonyMultimediaGraphics

Browsing Engine

Java

Mail Engine MessagingDesktop

DatabaseDRM PM PolicySync Crypto

WiFi/Bluetooth

Device Drivers

In-house Base ApplicationsDialer PIM Media Player IM/SMS/MMS Utils ConfigGames

Deployment Value-Added

OEM Apps Operator AppsSkins ISVware eCommerce Enterprise

Page 15: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 15

Getting the Stack “Just Right”

Which stack do you want?Who am I?

Page 16: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 16

Linux Platform / Stack Continuum

Large development and code management

Whole stack, including OS, M/W and Applications

10%Bare hardware and ROM monitor only

Maximum opportunity to add value – significant engineering required

Application Stack, Management I/F, M/W and Drivers

40%Hardware and OS platform support

Device OEM invests to add value / differentiate

Application Stack, Management I/F

60%OS platform, development tools and middleware

Branding offset by identical functionality; components commoditized

Look & Feel, Management Interface

80%Shrink-wrapped “solution” stack

Minimal differentiationBrand, Manufacturing90-100%Finished product, off-the-shelf

ChallengesOEM/ODM Value-Add

How Complete

Stack Description

Page 17: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 17

“Complete” Stack

“Solution” Stack

Short Stack

Getting the Stack “Just Right”

Mobile H/W Platform (e.g., OMAP)

Device Drivers Device Drivers Device Drivers

UtilitiesLibraries Kernel

ARM CPUSD Baseband

Mobile-optimized Embedded Linux

Board Support

File Systems Networking

DSPFlashDRAM

Security

Enabling Middleware

TelephonyMultimediaGraphics

Browsing Engine

Java

Mail Engine MessagingDesktop

DatabaseDRM PM PolicySync Crypto

WiFi/Bluetooth

Base ApplicationsDialer PIM Media Player IM/SMS/MMS Utils ConfigGames

Deployment Value-Added

OEM Apps Operator AppsSkins ISVware eCommerce Enterprise

Page 18: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 18

Who Delivers Which Stacks Today/Soon?

Shortest

Shorter

Short

Solution

Complete

Category

Other semiconductor vendorsBare hardware and ROM monitor only

FreeScale, Intel/Marvell, TI, et al.Hardware and OS platform support

MontaVista, Wind River, FSMLabsMizi, Trolltech

OS platform, development tools and middleware

PalmSource, Mizi, a la MobileShrink-wrapped “solution” stack

Motorola, NEC, Panasonic, SamsungBird, Haier, e28

Finished product, off-the-shelf

SuppliersStack Description

Page 19: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 19

Pre- and Post-Platform Ecosystems

Pre-Platform Post-Platform

Concept Design Development Production Intro Volume Legacy

Silic

onPl

atfo

rmAp

pls

& M

/WSe

rvic

es

Device OEMs

Semi Vendors

Carriers and Operators

ISVs

Application Developers

Integrators

ISPs / ASPs

Linux Platform / Distro Suppliers

Kernel Developers

Page 20: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 20

Many Approaches, Same Goal?

Gnome Mobile, (GTK+, gstreamer), YAFFS, OpenEZX, others

Phone stack components

Open Source Projects

OSDL, LiPS, CELFConsortiaSpecifying Standard Platform(s)

Motorola, NEC, NTT, Panasonic, Samsung, TI, Vodaphone

X FoundationTop-down Reference Implementation

PalmSource, a la MobileOSVs/ISVsCOTS Stack

MontaVista Mobilinux, Wind River

OSVsCommercial Base + Ecosystem Offering

Motorola, NEC, Panasonic, Samsung

Handset Manufacturers

COTS Base +Proprietary Value-add

Page 21: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 21

Agenda

Linux Progress in Mobile/Wireless Drivers for Linux Adoption in Mobile Paths to Deployment OSDL Mobile Linux Initiative Conclusion

Page 22: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 22

OSDL Mobile Linux Initiative - Mission

Identify and address technical and non-technical industry requirements

Create and foster implementations in open source Advocate/explain industry needs to the kernel/open

source community Promote mobile Linux (including education of Carriers

about benefits of open source) Clarify legal and regulatory issues surrounding mobile

phones as they relates to Linux and open source Enable and foster pre-platform developer ecosystem*

*Creating/enhancing Linux; enabling aftermarket development & ISVs deferred for 2006

Accelerate Linux adoption in the mobile space:

Page 23: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 23

MLI Workgroup Membership – October 2006

Page 24: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 24

Middleware

Architecture and MLI Focus for 2006

Linux Kernel

Service Enablers

Telephony Modules

Java VM

Applications and Services

Develo

pm

ent T

oo

ls(T

oo

l ch

ain

s, co

mp

ilers

, de

bug

ge

rs, lib

rarie

s)

MLI Focus area for 2006

I/O - File Systems

Power Management

Security

Performance

MLI 2006 Technical Priorities:

Power Management File Systems Performance Security Development Tools

Page 25: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 25

Agenda

Linux Progress in Mobile/Wireless Drivers for Linux Adoption in Mobile Paths to Deployment Challenges Facing Mobile Linux OSDL Mobile Linux Initiative Conclusion

Page 26: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 26

Linux for Mobile – A SWOT Analysis

Current organic growth may stall Short-term competition from Symbian,

legacy RTOS Short- and long-term competition from MS Perceived “fragmentation” limits

ecosystem

Strong option for OEM value-added Partnership between community, industry Low financial barriers to entry Compete with Java with native run-time Key platform for 4G rollout Platform for new VoIP/WiFi telephony

ThreatsOpportunities

No standard platform for ISVs, Carriers– Bottom-up piecemeal approach

Only viable for smart phones & top feature phones (needs robust BOM)

Time-to-market– Perceived difficulties in development, integration– Required technical expertise leaves out Tier II and ODMs

Flexible, technically robust phone platform–Security, networking, performance

Open Source, lower BOM impact Multi-vendor, multi-source Leverages large ecosystem of embedded,

enterprise and vertical apps and m/w End-to-end OS

–Synergy with carrier infrastructure

WeaknessesStrengths

Page 27: The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO Pantech Kyocera Sanyo Sony Ericsson Toshiba Siemens BenQ Data from Impress K-tai OS

Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 27

Conclusion - Open (Ended) Questions

How open should phones become? – Support (commercial) applications and services– Allow in-channel customization?– Permit end-user modification?

Does the industry care about “single core” phones? How will ubiquitous WiFi and VoIP change the mobile

marketplace?– Impact on carriers and operators– De-regulation of existing markets