Mobile Linux Mojo the XYZ of Mobile Tlas PDQ!
Total Page:16
File Type:pdf, Size:1020Kb
Mobile Linux 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 - Open Handset Alliance – Founded by Google, together with Sprint, TIM, Motorola, 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 . Moblin - Mobile Linux – Founded by Intel, (initially) targeting Intel Atom CPUs – Platform / distribution to support MIDs, Nettops, 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 Software, 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 Internet Device . MOTOMAGX - Motorola Linux-based Platform (was L+J) . OMA - Open Mobile Alliance . OMTP - Open Mobile Terminal Platform . OSDL - Open Source Development Lab (MLI, CGL) . Qt - Trollteck Application Framework (Basis for KDE) . TLF - The Linux Foundation (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 . Maemo . MontaVista - Mobilinux . G-Tek . Palm . Moblin . Motorola - MOTOMAGX- . Panasonic . Open Embedded . Grundig . Open Moko . Purple Labs - Purple Magic . Haier . Samsung Ubuntu 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 Proprietary Google • Hiker 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 Linux Kernel (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.