Main Page

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m (Software Reference Documentation: pre-move)
m
Line 3: Line 3:
  
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
 
[[Image:FIC-neo1973_small.jpg|200px|right|frontside]]
[[OpenMoko]] is an Open Source project with the goal of creating the world's first completely open mobile phone software stack. The project has been founded with that belief that standardization should start from the [[OpenMoko]] community verses the normal consortium oriented phone development environment.  [[OpenMoko]] has two aspects of development.  There is the initial FIC [[Neo1973]] hardware platform.  [[OpenMoko]] is the software stack that runs on this platform.  Eventually, [[OpenMoko]] will run on all kinds of Linux-capable mobile phones.  Please join us in colaborating on the [[OpenMoko | OpenMoko project]] through any of the [[Development resources | project resources]] including the [[Main Page | 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 from FIC Inc]] leads the project.
+
[[OpenMoko]] is an Open Source project with the goal of creating the world's first completely open mobile phone software stack. The project has been founded with that belief that standardization should start from the [[OpenMoko]] community instead of the usual consortium-oriented phone development environment.  [[OpenMoko]] has two aspects of development.  There is the initial FIC [[Neo1973]] hardware platform.  [[OpenMoko]] is the software stack that runs on this platform.  Eventually, [[OpenMoko]] will run on all kinds of Linux-capable mobile phones.  Please join us in collaborating on the [[OpenMoko | OpenMoko project]] through any of the [[Development resources | project resources]] including the [[Main Page | 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 from FIC Inc]] leads the project.
  
 
An [[Introduction | introduction page]] is available.  The [[Introduction | page]] has both [[Introduction#Photos|photos]] and [[Introduction#Videos|videos]] available.  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 | introduction page]] is available.  The [[Introduction | page]] has both [[Introduction#Photos|photos]] and [[Introduction#Videos|videos]] available.  Moreover, the usual [[FAQ | Frequently Asked Questions, FAQ, page]] might be helpful.  Developers may find the [[ChangeLog | daily software change log]] an important resource.
Line 16: Line 16:
 
* [[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
 
* [[Development resources | Project Resources]] page provides a centralized location of all resources such as [[Development resources#Mailing_Lists|mailing lists]], [[Development resources#IRC | communication tools]], and other software development oriented resources.
 
* [[Development resources | Project Resources]] page provides a centralized location of all resources such as [[Development resources#Mailing_Lists|mailing lists]], [[Development resources#IRC | 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
+
* [[Application Developer]] - Information for application developers, including ideas and specifications for applications, and tools to build them
* [[System Developer]] - Information for the system developer including bootloader, kernel, and libraries
+
* [[System Developer]] - Information for system developers, including bootloader, kernel, and libraries
* [[Hardware Developer]] - Information for the hardware developer 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.
  
Line 47: Line 47:
 
* Device Software
 
* Device Software
 
** Low-Level
 
** Low-Level
*** [[u-boot]] - The bootloader we use, including docs to our modifications
+
*** [[u-boot]] - The bootloader we use, including documentation for our modifications
*** [[kernel]] - The Linux Kernel we use, including docs to our modifications
+
*** [[kernel]] - The Linux kernel we use, including documentation for our modifications
 
** Userspace
 
** Userspace
 
*** [[gsmd]] - the GSM daemon managing the GSM Modem
 
*** [[gsmd]] - the GSM daemon managing the GSM Modem
Line 54: Line 54:
  
 
=== 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
 
*** [[OpenMoko]] - The OpenMoko distribution
 
*** [[OpenMoko]] - The OpenMoko distribution
Line 79: Line 79:
 
* [[OpenMoko#Setting_up_an_OpenMoko_SDK|How to setup the OpenMoko SDK]]
 
* [[OpenMoko#Setting_up_an_OpenMoko_SDK|How to setup the OpenMoko SDK]]
 
* [[License]] - How we license our code
 
* [[License]] - How we license our code
* [[Development resources]] - Describes the resources (lists, svn, ...)
+
* [[Development resources]] - Describes resources for developers (lists, svn, ...)
 
* [[Neo1973 Phase 0]] -- Information for Phase 0 device owners
 
* [[Neo1973 Phase 0]] -- Information for Phase 0 device owners
* [[Wishlist:Neo1973 P0 Review]] -- Impressions of Phase 0 hardware device, also Phase 0 FAQ
+
* [[Wishlist:Neo1973 P0 Review]] -- Impressions of the Phase 0 hardware device, also the Phase 0 FAQ
  
 
== Administrative / Organizational ==
 
== Administrative / Organizational ==
  
* [[Shipping Notes]] - Information to help FIC how to ship products to you
+
* [[Shipping Notes]] - Information to help FIC figure out how to ship products to you
* [[My Account]] - Ideas for what sort of account based services FIC should provide with the phone.
+
* [[My Account]] - Ideas for what sort of account-based services FIC should provide with the phone.
  
 
== Miscellaneous ==
 
== Miscellaneous ==

Revision as of 07:27, 18 April 2007

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

frontside

OpenMoko is an Open Source project with the goal of creating the world's first completely open mobile phone software stack. The project has been founded with that belief that standardization should start from the OpenMoko community instead of the usual consortium-oriented phone development environment. OpenMoko has two aspects of development. There is the initial FIC Neo1973 hardware platform. OpenMoko is the software stack that runs on this platform. Eventually, OpenMoko will run on all kinds of Linux-capable mobile phones. Please join us in collaborating on the OpenMoko project through any of the project resources including the OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers from FIC Inc leads the project.

An introduction page is available. The page has both photos and videos available. 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.


Contents

OpenMoko Areas of Interest

Developer's Documentation

Hands-on Guides

Hardware Reference Documentation

Software Reference Documentation


  • 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
      • gsmd - the GSM daemon managing the GSM Modem
      • gpsd - the AGPS (Assisted GPS) daemon

Openmoko



User Interface Related

Misc. Development Related

Administrative / Organizational

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

Miscellaneous

  • WiFi support in OpenMoko - Or rather the lack thereof
  • Neo1973 and Windows - If you want to commit that offence ;) (does not work, help!)
  • Press Coverage - What the press says about the OpenMoko project
  • mFAQ - The OpenMoko Misinformation FAQ (mFAQ) - What the press incorrectly says about the OpenMoko project
  • Wish List - A collection of ideas and ideals we'd like to see implemented some day
  • Wish List - Hardware - A collection of ideas we'd like to see in the next Neo release
  • Media Content - What types of media on the device can we use (that is non-software)?
  • Testimonials - How did you get to OpenMoko?
  • Buying Interest List - (Not official and not a pre-order page) Have you have put money aside for Neo1973? Put your nick here.
  • iPhone - Comparison between Apple iPhone and FIC Neo1973
  • Translation - Translation of OpenMoko
  • Summer of code - Our page with project applications for Googles Summer of Code


Personal tools

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

frontside

OpenMoko is an Open Source project with the goal of creating the world's first completely open mobile phone software stack. The project has been founded with that belief that standardization should start from the OpenMoko community verses the normal consortium oriented phone development environment. OpenMoko has two aspects of development. There is the initial FIC Neo1973 hardware platform. OpenMoko is the software stack that runs on this platform. Eventually, OpenMoko will run on all kinds of Linux-capable mobile phones. Please join us in colaborating on the OpenMoko project through any of the project resources including the OpenMoko wiki. Please see the wiki editing help page for information on making contributions to this wiki. A core team of developers from FIC Inc leads the project.

An introduction page is available. The page has both photos and videos available. 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


  • Device Software
    • Low-Level
      • u-boot - The bootloader we use, including docs to our modifications
      • kernel - The Linux Kernel we use, including docs to our modifications
    • Userspace
      • gsmd - the GSM daemon managing the GSM Modem
      • gpsd - the AGPS (Assisted GPS) daemon

Openmoko



User Interface Related

Misc. Development Related

Administrative / Organizational

  • Shipping Notes - Information to help FIC how to ship products to you
  • My Account - Ideas for what sort of account based services FIC should provide with the phone.

Miscellaneous

  • WiFi support in OpenMoko - Or rather the lack thereof
  • Neo1973 and Windows - If you want to commit that offence ;) (does not work, help!)
  • Press Coverage - What the press says about the OpenMoko project
  • mFAQ - The OpenMoko Misinformation FAQ (mFAQ) - What the press incorrectly says about the OpenMoko project
  • Wish List - A collection of ideas and ideals we'd like to see implemented some day
  • Wish List - Hardware - A collection of ideas we'd like to see in the next Neo release
  • Media Content - What types of media on the device can we use (that is non-software)?
  • Testimonials - How did you get to OpenMoko?
  • Buying Interest List - (Not official and not a pre-order page) Have you have put money aside for Neo1973? Put your nick here.
  • iPhone - Comparison between Apple iPhone and FIC Neo1973
  • Translation - Translation of OpenMoko
  • Summer of code - Our page with project applications for Googles Summer of Code