• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Michael Shiloh's presentation at eComm 2008
 

Michael Shiloh's presentation at eComm 2008

on

  • 2,555 views

"Openmoko, linux distribution for open source mobile computing" ...

"Openmoko, linux distribution for open source mobile computing"

For the corresponding audio and video of this presentation and to find out about the next eComm conference, please visit www.eCommMedia.com

Statistics

Views

Total Views
2,555
Views on SlideShare
2,555
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Michael Shiloh's presentation at eComm 2008 Michael Shiloh's presentation at eComm 2008 Presentation Transcript

    • Openmoko Linux Distribution for Open Source  Mobile Computing  Emerging Communications  Conference, 2008 Michael Shiloh
    • Michael Shiloh Head, Developer Relations Director, Software Sourcing Evangelist, Advocate   michael@openmoko.org 
    • ●Never heard of Openmoko  before this event? ●Heard of Openmoko but aren't  exactly sure what it is or what's  special about it? ●Understand Openmoko well?
    • Project Background and Overview Motivation: FIC wants to build the  contraptions of the future Cellphones? Mobile devices? 
    • Mobile Computing Platform ●General­purpose computer  ●Small, Portable, Cellphone­sized  ●Connected (WiFi, cellphone  (voice and data), Bluetooth,  Zigbee, IrDA, etc.) 
    • ●Location aware ( GPS )  ●Virtually always on  ●Input devices (screen, buttons,  sensors, microphones, etc.)  ●Output devices (LEDs, screen,  motors, etc.) 
    • Mobile Computing Platforms are  usually ●With us ●General purpose  ●Need to be in hand to be used 
    • Ubiquitous Computing devices are  usually  ●Application­specific  ●Interact with more naturally  ●Invisible 
    • We don't know what  Ubiquitous Computing Devices  will look like or  what they will do
    • ●How can we create truly  innovative applications if critical  hardware features are missing?  ●How do the manufacturers know  what hardware features to insert  if they don't know what  applications will require? 
    • ●Innovative developers ●Involved community ●Encourage wishful thinking and  dreaming ●Incorporate community  feedback
    • ●Open Source as much as possible ●Allow expansion ●Reduce barriers to entry  
    • Result: Innovation
    • Openmoko Openmoko is a completely open  source Linux distribution designed  for mobile computing devices.
    • Openmoko is also the company  behind the Openmoko Linux  distribution  Openmoko manufacture the Neo  family of handsets, specifically  designed with chips for which all  drivers are open sourced.
    • Openmoko based on ●Linux  ●X11 ●GTK ●Busybox, Matchbox ●Udev
    • ●No NDA ●Unrestricted access to source and  development environment  ●No qualification required ●No purchase necessary
    • ●400MHz ARM CPU ●640x480 (VGA) touchscreen  GSM,  GPRS, Bluetooth ●GPS ●WiFi ●USB port (device/host)
    • Neo handsets can be completely  reprogrammed (boot loader, kernel,  file system) by anyone, at any time,  without the need of any special  equipment or cables
    • Open hardware? ●Block diagrams ●Inter­chip connections ●Data sheets ●JTAG ●Signals of interest
    • Open industrial design? CAD files for plastic and case is  quot;open sourcedquot;
    • ●Devices designed for specific  applications ●Dash ●Networked sensors ●Virtual devices
    • Show the Neo!
    • What about iPhone, Android,  Qtopia?
    • Openmoko is a project more than a  product.  Intended to be a framework to allow  and encourage the development of  innovative mobile computing  devices, or ubiquitous computing  devices.
    • Openmoko Linux can run on other  hardware, and other software can  be installed on Neo handsets
    • ●Android applications on  Openmoko Linux ●Qtopia on Neo hardware ●Qtopia on Openmoko Linux ●Openmoko Linux on other  hardware
    • Collaborate and share rather than  polarize and chose sides
    • Security and privacy ●1000 eyes ●It's open ­ you control it
    • Current state of Neo hardware ●Neo 1973 sold out ●Neo Freerunner testing ●Freerunner mass production of  consumer ready hardware ●Freerunner consumer software
    • Developer Vs. Consumer Hardware is the same. Software is  different. All Openmoko hardware will  always be completely  reprogramable with no additional  equipment
    • www.openmoko.org www.openmoko.com Welcome exploring potential  collaboration with other companies
    • Michael Shiloh  Head, Developer and Community  Relations  michael@openmoko.org
    • An eComm 2008 presentation – see eCommMedia.com for more details