Mobile distributions and upstream challenges

Andrew Savory
Andrew SavoryMobile Services and Solutions Evangelist at Adobe
Mobile Distributions and
Upstream Challenges
FOSDEM 2010
Hi, I’m Andrew.

asavory@apache.org
twitter.com/savs
(All views are my own)
Raise your hand if you have
a linux-based mobile phone
Raise your hand if you have
a linux-based mobile phone
Raise your hand if you had a
 linux-based mobile phone
      in February 2009
Raise your hand if you have
a linux-based mobile phone
Raise your hand if you had a
 linux-based mobile phone
      in February 2009

          2008 ...
Raise your hand if you have
a linux-based mobile phone
Raise your hand if you had a
 linux-based mobile phone
      in February 2009

          2008 ...
          2007 ...
Raise your hand if you have
a linux-based mobile phone
Raise your hand if you had a
 linux-based mobile phone
      in February 2009

          2008 ...
          2007 ...
          2006 ...
Mobile distributions and upstream challenges
Mobile distributions and upstream challenges
Embdebian

Maemo

Moblin

Ubuntu Netbook Remix

Android

ChromeOS

LiMo

OpenMoko
Building a mobile distro
Mobile distributions and upstream challenges
Mobile distributions and upstream challenges
Upstream challenges


Where is the latest release?
Where is the source?
What is the license?
Reference hardware

Chicken and egg: hardware not available until the
software platform is built. Software platform not built
until the hardware is available ...
How to get the hardware to the right people?
Availability of base boards e.g. BeagleBoard
Package management



.deb vs. .rpm vs. .tar.gz vs. ....
Cross compilation + hosting


Scratchbox
QEMU, Xen, KVM, Virtualbox
Where to from here?
1 of 19

More Related Content

Similar to Mobile distributions and upstream challenges

Operating SystemsOperating Systems
Operating SystemsBilly Graham
1.2K views10 slides
18fct00218fct002
18fct002MuhammadHaroon162
15 views20 slides

Similar to Mobile distributions and upstream challenges(20)

System softwareSystem software
System software
AMS Malicse-Somoray1K views
Operating SystemsOperating Systems
Operating Systems
Billy Graham1.2K views
18fct00218fct002
18fct002
MuhammadHaroon16215 views
iOS development made easyiOS development made easy
iOS development made easy
Adrian Thompson425 views
Understanding and building Your Own DockerUnderstanding and building Your Own Docker
Understanding and building Your Own Docker
Motiejus Jakštys239 views
Ubucon 2016: Internet of self updated thingsUbucon 2016: Internet of self updated things
Ubucon 2016: Internet of self updated things
Thibaut Rouffineau521 views
Windows 真的不好用...Windows 真的不好用...
Windows 真的不好用...
Chih-Hsuan Kuo1K views
LinuxLinux
Linux
jc1258548 views
The Type We WantThe Type We Want
The Type We Want
Jonathan Snook4.4K views
Computing vocabulary activitiesComputing vocabulary activities
Computing vocabulary activities
Cintia Santos130 views
Mono for Android?Mono for Android?
Mono for Android?
Kevin McMahon1.1K views
OnliveOnlive
Onlive
longlivemckenzie235 views
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile Browsers
Peter-Paul Koch1.6K views
Real Estate Project EssayReal Estate Project Essay
Real Estate Project Essay
Rebecca Diamond3 views

More from Andrew Savory(15)

Marketing to the Mobile EliteMarketing to the Mobile Elite
Marketing to the Mobile Elite
Andrew Savory1.2K views
CQ Mobile AppsCQ Mobile Apps
CQ Mobile Apps
Andrew Savory1.5K views
CQCON CQ Maven MethodsCQCON CQ Maven Methods
CQCON CQ Maven Methods
Andrew Savory2.2K views
Solr, Lucene, Apache, and You!Solr, Lucene, Apache, and You!
Solr, Lucene, Apache, and You!
Andrew Savory918 views
Whose work is it anyway?Whose work is it anyway?
Whose work is it anyway?
Andrew Savory569 views
Simplifying CocoonSimplifying Cocoon
Simplifying Cocoon
Andrew Savory1.3K views
Gnome, linux mobile stacks, and youGnome, linux mobile stacks, and you
Gnome, linux mobile stacks, and you
Andrew Savory1K views
Economics of innovation in mobileEconomics of innovation in mobile
Economics of innovation in mobile
Andrew Savory612 views
XML and XSLTXML and XSLT
XML and XSLT
Andrew Savory1.9K views
What Students WantWhat Students Want
What Students Want
Andrew Savory815 views
Open source in mobileOpen source in mobile
Open source in mobile
Andrew Savory903 views
Open Apps - Good, Bad or Ugly?Open Apps - Good, Bad or Ugly?
Open Apps - Good, Bad or Ugly?
Andrew Savory1.6K views
A to z of open mobileA to z of open mobile
A to z of open mobile
Andrew Savory1.2K views

Recently uploaded(20)

ThroughputThroughput
Throughput
Moisés Armani Ramírez28 views
Liqid: Composable CXL PreviewLiqid: Composable CXL Preview
Liqid: Composable CXL Preview
CXL Forum118 views
Green Leaf Consulting: Capabilities DeckGreen Leaf Consulting: Capabilities Deck
Green Leaf Consulting: Capabilities Deck
GreenLeafConsulting170 views
ChatGPT and AI for Web DevelopersChatGPT and AI for Web Developers
ChatGPT and AI for Web Developers
Maximiliano Firtman152 views
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdf
Eleanor McHugh34 views
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
METHOD AND SYSTEM FOR PREDICTING OPTIMAL LOAD FOR WHICH THE YIELD IS MAXIMUM ...
Prity Khastgir IPR Strategic India Patent Attorney Amplify Innovation23 views

Mobile distributions and upstream challenges