<<

Mobile Mojo The XYZ of Mobile TLAs PDQ!

Bill Weinberg January 29, 2009

Copyright © 2009 Bill Weinberg, LinuxPundit,com Alphabet Soup

. Too many TLAs – Non-profits – Commercial Entities – Tool Kits – Standards

. ORG Typology – Standards Bodies – Implementation Consortia – Hybrids

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 2 The Big Four ...... Ahem, Now Three

. OHA - – Founded by Google, together with Sprint, TIM, , et al. – Performs/support development of Android platform . LiMo Foundation – Orig. Motorola, NEC, NTT, Panasonic, Samsung, Vodaphone – Goal of created shared, open middleware mobile OS . LiPS - Linux Phone Standards Forum – Founded by France Telecom/Orange, ACCESS et al. – Worked to create standards for Linux-based telephony m/w – Merged with LiMo Foundation in June 2008 . - Mobile Linux – Founded by , (initially) targeting Intel CPUs – Platform / distribution to support MIDs, , UMPC

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 3 LiMo and Android .

Android is a complete mobile stack LiMo is a platform for enabling that includes applications applications and services

Android, as Free , should LiMo membership represents appeal to Tier II/III OEMs and Tier I OEMs, ISVs and operators ODMs, who lack resources LiMo aims to leave Android strives to be “room for differentiation” a stylish phone stack LiMo presents Linux-native APIs Android is based on Dalvik, a Java work-alike The LiMo SDK has/will have compliance test suites OHA has a “non Fragmentation” pledge

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 4 And a whole lot more

. CELF - Consumer Electronics Linux Forum . ELC - Embedded Linux Consortium / Conference . GMAE - GNOME Mobile and Embedded . GTK - GIMP Tool Kit (Basis for GNOME) . LSB - Linux Standards Base . MID - Mobile Device . MOTOMAGX - Motorola Linux-based Platform (was L+J) . OMA - . OMTP - Open Mobile Terminal Platform . OSDL - Open Source Development Lab (MLI, CGL) . Qt - Trollteck Application Framework (Basis for KDE) . TLF - The (LSB)

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 5 Projects, .orgs, and Handsets

Mobile/Embedded OSS Commercial Linux-based OEMs with Projects and Consortia Platforms and Suppliers Linux-based Handsets . CE Linux Forum . GMAE . ACCESS - ALP . D-Link . Longcheer . GPE . A La Mobile - Convergent Linux . Motorola . Handhelds.org . E28 . Hiker Project . Azingo - Azingo Mobile . FIC . NEC . Hildon . Mizi Research - prizm Mobile . Neuf . Limo Foundation . Datang . . MontaVista - Mobilinux . G-Tek . Palm . Moblin . Motorola - MOTOMAGX- . Panasonic . Open Embedded . Grundig . Open Moko . Purple Labs - Purple Magic . Haier . Samsung Mobile . Trolltech - Qt/Qtopia . . Huawei . ZTE . Wind River - Wind River Linux . LGE

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 6 Rising Mobile Value Line Multiple Options for Mobile Linux

Mobile Applications & Services

Qtopia Google • Hiker Proprietary Native UI • Hildon Frame JavaFX • Neo Works Mobile

•FST GTK+ Qt •Mizi Dalvi Flash •Pal k Lite m Value-Added Technology

Core Libraries (glibc, etc.) and OS Services

Power TCP/IP File Real Management Stack Systems Time Device Drivers (2.4 and 2.6)

MIPSShared / Commodity and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 7 Rising Mobile Value Line The Coalescing Mobile Linux Stack

Mobile Applications & Services

Telepho Data Messagi ny Security Manage ng Framew DRM ment Services ork

Multimedia UI Web Services Java VM gStream Framework Web Kit J2ME er GTK

Mobile Linux Core Libraries (glibc, etc.) and OS Services Platform Power TCP/IP File Real

Stack Maturation / Consolidation Management Stack Systems Time Device 1H2008 Drivers Linux Kernel 2.6

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 8 Just When You Stopped Worrying . . .

Fragmentation Out

Operators

OSVs OEMs

Developer Balkanization In

MIPS and Open Source Copyright © 2008 Bill Weinberg, LinuxPundit,com Page: 9