Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (edit first three paras.)
(reducing duplicate links (a good practice), fixing/adjusting some other links)
Line 3: Line 3:
  
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
[[OpenMoko]] is an [http://en.wikipedia.org/wiki/Open_source Open Source] project to create the world's first free mobile phone operating system.
+
OpenMoko is an [http://en.wikipedia.org/wiki/Open_source Open Source] project to create the world's first free mobile phone operating system.
  
 
The [[OpenMoko]] project is a community that anyone can join, to help design their ideal phone.
 
The [[OpenMoko]] project is a community that anyone can join, to help design their ideal phone.
  
Eventually, phone software won't be tied to any particular phone. You can install any OpenMoko software over the whole [[Supported Hardware|range of supported]] phones, and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.  
+
Eventually, phone software won't be tied to any particular phone. You can install any OpenMoko software over the whole range of [[Supported Hardware|supported phones]], and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.  
  
 
'''Currently it is not suitable for users.''' The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone for several months.
 
'''Currently it is not suitable for users.''' The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone for several months.
  
The [[Neo1973]] from [[FIC]] is the first of many phones that [[OpenMoko]] will run on; indeed, some people erroneously use the terms Neo1973 and OpenMoko as interchangeable. If you are willing to have the alpha test experience, you can order Neo1973 hardware now from the [https://direct.openmoko.com/ Openmoko Online Shop]. You may wish to see the [[SH1 FAQ|Shipment 1 FAQ]].
+
The [[Neo1973]] from [[FIC]] is the first of many phones that OpenMoko will run on; indeed, some people erroneously use the terms Neo1973 and OpenMoko as interchangeable. If you are willing to have the alpha test experience, you can order Neo1973 hardware now from the [https://direct.openmoko.com/ Openmoko Online Shop]. You may wish to see the [[SH1 FAQ|Shipment 1 FAQ]].
  
Please join us in collaborating on the [[OpenMoko]] project through any of the [[Development resources | project resources]] including this OpenMoko wiki. Please see the [[Help:Contents | wiki editing help page]] for information on making contributions to this wiki. A [[Meet the Core Team | core team of developers funded by FIC, Inc.]] leads the project.
+
Please join us in collaborating on the OpenMoko project through any of the [[Development resources | project resources]] including this OpenMoko wiki. Please see the [[Help:Contents | wiki editing help]] page for information on making contributions to this wiki. A [[Meet the Core Team | core team]] of developers funded by FIC, Inc. leads the project.
  
An [[introduction]] page is available, with [[Introduction#Photos|photos]] and [[Introduction#Videos|videos]]. Moreover, the usual [[FAQ | Frequently Asked Questions, FAQ, page]] might be helpful. Developers may find the [[ChangeLog | daily software change log]] an important resource.
+
An [[introduction]] page is available, with [[Introduction#Photos|photos]] and [[Introduction#Videos|videos]]. Moreover, the usual [[FAQ | Frequently Asked Questions] (FAQ) page might be helpful. Developers may find the [[ChangeLog | change log]] an important resource.
  
The members of the [[OpenMoko]] community would like to thank [[FIC|FIC Inc.]] for showing leadership and initiating the [[OpenMoko]] project.
+
The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.
  
== [[OpenMoko]] Areas of Interest ==
+
== OpenMoko Areas of Interest ==
 
* [[Basic End-user]] - Information for end users that want basic functionality and no surprises
 
* [[Basic End-user]] - Information for end users that want basic functionality and no surprises
 
* [[Advanced End-user]] - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
 
* [[Advanced End-user]] - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
Line 26: Line 26:
 
* [[System Developer]] - Information for system developers, including bootloader, kernel, and libraries
 
* [[System Developer]] - Information for system developers, including bootloader, kernel, and libraries
 
* [[Hardware Developer]] - Information for hardware developers, including hardware specs and debug board
 
* [[Hardware Developer]] - Information for hardware developers, including hardware specs and debug board
* [[Community Events]] - Information on both [[Community Events#Past Events | past ]] and [[Community Events#Past Events#FIC / OpenMoko at Events | future]] events where FIC or [[OpenMoko]] had or will have a presence.
+
* [[Community Events]] - Information on both [[Community Events#Past Events | past ]] and [[Community Events#Past Events#FIC / OpenMoko at Events | future]] events where FIC or OpenMoko had or will have a presence.
  
 
== Developer's Documentation ==
 
== Developer's Documentation ==
Line 47: Line 47:
 
=== Hardware Reference Documentation ===
 
=== Hardware Reference Documentation ===
 
* All [[:Category:Hardware|Hardware]] related documentation and specifications are found on the [[:Category:Hardware|Hardware page]].
 
* All [[:Category:Hardware|Hardware]] related documentation and specifications are found on the [[:Category:Hardware|Hardware page]].
* The [[:Category:Neo1973 Hardware|Neo1973 Hardware page]] provides an overview of the hardware components used by the [[:Category:Neo1973 Hardware|Neo1973 hardware platform]]. PCB Photographs are also included. A [[Disassembling Neo1973 | photo disassemble story]] may be an interesting starting place.
+
* The [[Neo1973 Hardware]] page provides an overview of the hardware components used by the [[:Category:Neo1973 Hardware|Neo1973 hardware platform]]. PCB Photographs are also included. A [[Disassembling Neo1973 | photo disassemble story]] may be an interesting starting place.
 
* [[:Category:Neo1973 Hardware Debugging | Neo1973 Hardware Debugging]] is assisted with the [[Debug Board | Neo1973 debug board]].  A page discussing [[Connecting Neo1973 with Debug Board v2 | debug board and Neo1973 configurations]] are also provided.
 
* [[:Category:Neo1973 Hardware Debugging | Neo1973 Hardware Debugging]] is assisted with the [[Debug Board | Neo1973 debug board]].  A page discussing [[Connecting Neo1973 with Debug Board v2 | debug board and Neo1973 configurations]] are also provided.
  
Line 53: Line 53:
 
* Architectural
 
* Architectural
 
** [[OpenMokoFramework]] - The OpenMoko Application Framework
 
** [[OpenMokoFramework]] - The OpenMoko Application Framework
* [[neo1973 host software]]
+
* [[Neo1973 host software]]
 
* Device Software
 
* Device Software
 
** Low-Level
 
** Low-Level
Line 63: Line 63:
 
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
 
*** [[gpsd]] - the AGPS (Assisted GPS) daemon
  
=== OpenMoko===
+
=== OpenMoko ===
 
* [[OpenEmbedded]] - The distribution-building framework
 
* [[OpenEmbedded]] - The distribution-building framework
 
* [[Toolchain]] - The toolchain we use for compilation
 
* [[Toolchain]] - The toolchain we use for compilation

Revision as of 15:57, 23 July 2007

Welcome to the OpenMoko public Wiki
For other languages see the bottom of this page.

frontside

OpenMoko is an Open Source project to create the world's first free mobile phone operating system.

The OpenMoko project is a community that anyone can join, to help design their ideal phone.

Eventually, phone software won't be tied to any particular phone. You can install any OpenMoko software over the whole range of supported phones, and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.

Currently it is not suitable for users. The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone for several months.

The Neo1973 from FIC is the first of many phones that OpenMoko will run on; indeed, some people erroneously use the terms Neo1973 and OpenMoko as interchangeable. If you are willing to have the alpha test experience, you can order Neo1973 hardware now from the Openmoko Online Shop. You may wish to see the Shipment 1 FAQ.

Please join us in collaborating on the OpenMoko project through any of the project resources including this OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers funded by FIC, Inc. leads the project.

An introduction page is available, with photos and videos. Moreover, the usual [[FAQ | Frequently Asked Questions] (FAQ) page might be helpful. Developers may find the change log an important resource.

The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.

Contents

OpenMoko Areas of Interest

  • Basic End-user - Information for end users that want basic functionality and no surprises
  • Advanced End-user - Information for advanced end-users that want advanced and experimental functionality but who are not programmers
  • Project Resources page provides a centralized location of all resources such as mailing lists, communication tools, and other software development oriented resources.
  • Application Developer - Information for application developers, including ideas and specifications for applications, and tools to build them
  • System Developer - Information for system developers, including bootloader, kernel, and libraries
  • Hardware Developer - Information for hardware developers, including hardware specs and debug board
  • Community Events - Information on both past and future events where FIC or OpenMoko had or will have a presence.

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • Neo1973 host software
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including documentation for our modifications
      • kernel - The Linux kernel we use, including documentation for our modifications
    • Userspace

OpenMoko

User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC figure out how to ship products to you, and how much it might cost.
  • My Account - Ideas for what sort of account-based services FIC should provide with the phone.

Miscellaneous

Personal tools

Welcome to the OpenMoko public Wiki
For other languages see the bottom of this page.

frontside

OpenMoko is an Open Source project to create the world's first free mobile phone operating system.

The OpenMoko project is a community that anyone can join, to help design their ideal phone.

Eventually, phone software won't be tied to any particular phone. You can install any OpenMoko software over the whole range of supported phones, and if you upgrade your phone, you don't lose that software. Bugs fixed on any phone are fixed on all.

Currently it is not suitable for users. The state of the software at the moment is pre-alpha. If you order a Neo1973, DO NOT expect to be able to use it as an everyday phone for several months.

The Neo1973 from FIC is the first of many phones that OpenMoko will run on; indeed, some people erroneously use the terms Neo1973 and OpenMoko as interchangeable. If you are willing to have the alpha test experience, you can order Neo1973 hardware now from the Openmoko Online Shop. You may wish to see the Shipment 1 FAQ.

Please join us in collaborating on the OpenMoko project through any of the project resources including this OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers funded by FIC, Inc. leads the project.

An introduction page is available, with photos and videos. Moreover, the usual Frequently Asked Questions, FAQ, page might be helpful. Developers may find the daily software change log an important resource.

The members of the OpenMoko community would like to thank FIC Inc. for showing leadership and initiating the OpenMoko project.

OpenMoko Areas of Interest

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

Software Reference Documentation

  • Architectural
  • neo1973 host software
  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including documentation for our modifications
      • kernel - The Linux kernel we use, including documentation for our modifications
    • Userspace

OpenMoko

User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC figure out how to ship products to you, and how much it might cost.
  • My Account - Ideas for what sort of account-based services FIC should provide with the phone.

Miscellaneous