The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO...
Transcript of The State of Mobile Linux · Samsung LG Electronics NEC (China) Motorola Sanyo Nokia KDDI CASIO...
Copyright 2006 OSDL, All rights reserved.
The State of Mobile Linux
Bill Weinberg, Senior Technology AnalystOpen Source Development Labs
October 5, 2006
MobileIP SIG
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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:
Copyright 2006 OSDL, All rights reserved. The State of Mobile Linux 23
MLI Workgroup Membership – October 2006
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
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
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
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