Introduction

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Phones)
 
(85 intermediate revisions by 31 users not shown)
Line 1: Line 1:
::FIXME: Write short introduction here, make few images, ... just short briefing for anybody who came for the first time, no details, no specifications.
+
{{Languages|Introduction}}
  
"The most profound technologies are those that disappear. They weave
+
Openmoko is a project to create mobile phones with an open software stack.
themselves into the fabric of everyday life until they are
+
indistinguishable from it."
+
  
Mark Weiser wrote those words almost 15 years ago in a Scientific
+
'''Openmoko Inc releases hardware''': phones to run the open source software stack. The first phone was the [[Neo 1973]], followed by the current model, [[Neo FreeRunner]]. Users may freely choose to run another operating system on their Openmoko smartphone -- please see [[Distributions]] to learn more.
American article titled, "The Computer for the 21st Century." In it, he
+
coined the term "ubiquitous computing", and proposed a set of ground
+
rules for  devices of the 21st century.
+
  
Temporally, we're here. Technologically, we're close. But everyone
+
'''Openmoko Inc releases software''': the operating system and applications for the Openmoko phones. The current software stack is the [[Om 2008.12]]. Newly purchased Neo FreeRunners, however, still ship with the older stack [[Om 2007.2]]. Openmoko runs on all kinds of [[Supported Hardware|Linux-capable mobile phones]] or in an [[Openmoko_under_QEMU|emulator]].
still seems to be talking about ubiquitous computing like a mirage on
+
desert road: it's always the same distance away. Sometimes looking at
+
common every day objects with a fresh perspective yields interesting
+
new ideas.  Today we're going to propose that the foundation for
+
ubiquitous computing is already here. All that is stopping us from
+
going forward is change of context.
+
  
Almost everyone we know has a mobile phone. Mobile phones have become
+
'''Free Your Phone''' mission allows users to customize the phone platform to their needs, modify existing software, and create or install any additional software. With [http://www.freesmartphone.org freesmartphone.org], Openmoko is working on a stable system services software back-end; freesmartphone.org is a collaboration platform for open source and open discussion software projects working on interoperability and shared technology for Linux-based smartphones. This [[OpenmokoFramework]] will be used in forthcoming Openmoko distributions.
part of the fabric of everyday life. Does this mean that the mobile
+
phone is  the ubiquitous computing device we've all waited for?
+
Currently, no. But with a subtle change we would argue, yes.
+
  
Mobile phones are closed environments created with a mobile context in
+
The - base of the Openmoko software stack -
mind. But this concept is limiting; a mobile phone has the potential
+
The Openmoko project has been initiated by [http://www.fic.com.tw/ FIC Inc] and [http://www.openmoko.com Openmoko, Inc.]
to be a platform that can do anything that a small computer with
+
broadband access can do. If mobile phones were based on open platforms,
+
they would have the potential to bring computing to people in a ways
+
traditional computers cannot. Mobile phones can become ubiquitous
+
computers.
+
  
Ubiquitous computing, however, does not simply mean computers that can
+
The Openmoko stack, which includes a full X server, allows users and developers to transform mobile hardware platforms into unique products. Our license gives developers and users freedom to cosmetically customize their device or radically remix it; change the wallpaper or rebuild the entire house! It grants them the freedom, for example, to transform a phone into a medical device or point of sale device or the freedom to simply install their own favorite software. Beyond freeing the software on our devices we have also released our [http://downloads.openmoko.org/developer/CAD/ CAD] files. And at LinuxWorld 2008, we announced the release of the [http://downloads.openmoko.org/developer/schematics/ schematics for our products].  
be carried to work, to the home, to the beach, and to the movies.
+
Ubiquitous computers must know where they are, and then must be able to
+
merge into the environment.
+
  
We put GPS functionality into the Neo1973, because when your phone
 
simply knows its location, it can adapt its behavior in significant
 
ways without even a hint of artificial intelligence.
 
  
How can devices disappear into the background? To be honest, we have
+
== Phones ==
far more questions than answers here. But do we know what is needed for
+
exploring this idea. Developers must have unrestricted access to
+
hardware at all times.  Being able to control the microphone, for
+
example, will allow phones to sense ambient noise. A simple program
+
could prevent your phone from ringing while you're in a conversation.
+
  
We will always try our absolute best to give you devices that are as
+
{|
open as possible. Our goal is freeing end-users and businesses alike
+
| [[Image:GTA02.gif|170px]] || [[Image:FIC-neo1973_small.jpg|200px]]
from proprietary constraints. We're about encouraging people to modify
+
|-
and personalize their software to support their individual needs.
+
| [[Neo FreeRunner]] || [[Neo 1973]]
Building products as we do, we strive to enable people to connect and
+
|}
communicate in new and relevant ways, using their own languages and
+
their own symbols.
+
  
Our company is unconventional, We openly share our roadmap. And today
+
== Software ==
we're going to share it with you. (Hopefully, by now, there isn't a
+
single person left on this list who thinks we're conventional ;-)
+
  
Your participation, in terms of actual code, hardware features,
+
{|
suggestions, and usage-scenarios will shape product features of our
+
| [[Image:Om2008 home.png|200px]] || [[Image:Main.png|200px]]
roadmap.
+
|}
  
It is based on ...
+
[[Om 2008.12]] distribution screenshots.
  
== Photos ==
+
== Videos ==
 +
* [http://www.youtube.com/watch?v=jRvtAAXTIlg World Debut: The First Completely Open Mobile Phone] Interview with Sean Moss Pultz.
 +
* [http://video.google.co.uk/videoplay?docid=-3742589179435830945&hl=en-GB Talk about Openmoko by Sean Moss Pultz at FOSdem] on 23rd Feb 2007. [http://rapidshare.com/files/18781887/rect.avi High resolution version] with the screen zoomed and transformed to the projector screen, text readable.
 +
* [http://video.google.com/videoplay?docid=-8574715471341709984 Openmoko at Tossug], Presented by Sean Moss Pultz and Harald Welte  at Taipei Open Source Software User Group (TOSSUG)
 +
* [http://www.youtube.com/watch?v=hn7wuxlTNvs TangoGPS] presentation.
  
=== Outside ===
+
== See also ==
=== Inside ===
+
 
[[Image:Gta01b v3 top.jpg|200px|display (top) side]]
+
* [http://lists.openmoko.org/pipermail/announce/2007-January/000000.html Openmoko announcement]
[[Image:Gta01b v3 bottom.jpg|200px|component (back) side]]
+
* [http://blog.printf.net/articles/2007/02/22/unboxing-the-openmoko-phone Neo 1973 in operation to see screen clarity]
 +
* [http://www.youtube.com/user/mokoNinja mokoNinja's videos on YouTube]
 +
 
 +
[[Category:Openmoko Inc| ]]

Latest revision as of 03:25, 5 May 2010


Openmoko is a project to create mobile phones with an open software stack.

Openmoko Inc releases hardware: phones to run the open source software stack. The first phone was the Neo 1973, followed by the current model, Neo FreeRunner. Users may freely choose to run another operating system on their Openmoko smartphone -- please see Distributions to learn more.

Openmoko Inc releases software: the operating system and applications for the Openmoko phones. The current software stack is the Om 2008.12. Newly purchased Neo FreeRunners, however, still ship with the older stack Om 2007.2. Openmoko runs on all kinds of Linux-capable mobile phones or in an emulator.

Free Your Phone mission allows users to customize the phone platform to their needs, modify existing software, and create or install any additional software. With freesmartphone.org, Openmoko is working on a stable system services software back-end; freesmartphone.org is a collaboration platform for open source and open discussion software projects working on interoperability and shared technology for Linux-based smartphones. This OpenmokoFramework will be used in forthcoming Openmoko distributions.

The - base of the Openmoko software stack - The Openmoko project has been initiated by FIC Inc and Openmoko, Inc.

The Openmoko stack, which includes a full X server, allows users and developers to transform mobile hardware platforms into unique products. Our license gives developers and users freedom to cosmetically customize their device or radically remix it; change the wallpaper or rebuild the entire house! It grants them the freedom, for example, to transform a phone into a medical device or point of sale device or the freedom to simply install their own favorite software. Beyond freeing the software on our devices we have also released our CAD files. And at LinuxWorld 2008, we announced the release of the schematics for our products.


Contents

[edit] Phones

GTA02.gif FIC-neo1973 small.jpg
Neo FreeRunner Neo 1973

[edit] Software

Om2008 home.png Main.png

Om 2008.12 distribution screenshots.

[edit] Videos

[edit] See also

Personal tools
FIXME: Write short introduction here, make few images, ... just short briefing for anybody who came for the first time, no details, no specifications.

"The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it."

Mark Weiser wrote those words almost 15 years ago in a Scientific American article titled, "The Computer for the 21st Century." In it, he coined the term "ubiquitous computing", and proposed a set of ground rules for devices of the 21st century.

Temporally, we're here. Technologically, we're close. But everyone still seems to be talking about ubiquitous computing like a mirage on desert road: it's always the same distance away. Sometimes looking at common every day objects with a fresh perspective yields interesting new ideas. Today we're going to propose that the foundation for ubiquitous computing is already here. All that is stopping us from going forward is change of context.

Almost everyone we know has a mobile phone. Mobile phones have become part of the fabric of everyday life. Does this mean that the mobile phone is the ubiquitous computing device we've all waited for? Currently, no. But with a subtle change we would argue, yes.

Mobile phones are closed environments created with a mobile context in mind. But this concept is limiting; a mobile phone has the potential to be a platform that can do anything that a small computer with broadband access can do. If mobile phones were based on open platforms, they would have the potential to bring computing to people in a ways traditional computers cannot. Mobile phones can become ubiquitous computers.

Ubiquitous computing, however, does not simply mean computers that can be carried to work, to the home, to the beach, and to the movies. Ubiquitous computers must know where they are, and then must be able to merge into the environment.

We put GPS functionality into the Neo1973, because when your phone simply knows its location, it can adapt its behavior in significant ways without even a hint of artificial intelligence.

How can devices disappear into the background? To be honest, we have far more questions than answers here. But do we know what is needed for exploring this idea. Developers must have unrestricted access to hardware at all times. Being able to control the microphone, for example, will allow phones to sense ambient noise. A simple program could prevent your phone from ringing while you're in a conversation.

We will always try our absolute best to give you devices that are as open as possible. Our goal is freeing end-users and businesses alike from proprietary constraints. We're about encouraging people to modify and personalize their software to support their individual needs. Building products as we do, we strive to enable people to connect and communicate in new and relevant ways, using their own languages and their own symbols.

Our company is unconventional, We openly share our roadmap. And today we're going to share it with you. (Hopefully, by now, there isn't a single person left on this list who thinks we're conventional ;-)

Your participation, in terms of actual code, hardware features, suggestions, and usage-scenarios will shape product features of our roadmap.

It is based on ...

Photos

Outside

Inside

display (top) side component (back) side