The Full Wiki

More info on Openmoko Linux

Openmoko Linux: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

Openmoko Linux
Openmoko logo.png
Company / developer The Openmoko Team
OS family Linux distribution
Source model Open source
Marketing target Smartphones
Kernel type Linux kernel
Default user interface Graphical user interface
License GNU General Public License

Openmoko Linux is an operating system for smartphones developed by FIC. It is based on the Ångström distribution, comprising various pieces of free software.[1]

Unlike most other mobile phone platforms, the phones on which Openmoko Linux runs are designed to provide end users with the ability to modify the operating system and software stack. The platform is also supported by other mobile phones.[2]

Openmoko Linux is part of the Openmoko project to create a family of completely open source mobile phones.[3]

There are also some derivates of Openmoko main distribution SHR and Fat and Dirty Openmoko(FDOM).


Openmoko Linux uses the Linux kernel, GNU libc, the X.Org server plus their own graphical user environment built using the EFL toolkit, GTK+ toolkit, Qt toolkit and the illume window manager (previously Matchbox window manager) .[4] The OpenEmbedded build framework and a modified version of ipkg package system, called Opkg, are used to create and maintain software packages.

This is a very different approach than that of Android (in which everything except Linux, Webkit, and the Java language inside of Android seems non-standard).[5] Applications targeted for Android must be substantially rewritten and are largely unportable. Many existing Linux desktop apps can be easily ported to Openmoko. (However the limited computational power and screen resolution require substantial reworking of existing applications, in order to render them usable in a finger-oriented, small-screen environment.)


  1. ^ [openmoko-announce] Free Your Phone
  2. ^ OpenMoko supported phones
  3. ^
  4. ^ "List of software used by OpenMoko".  
  5. ^ It uses Bionic as libc, the Dalvik virtual machine for Java, a new frame buffer system, and new proprietary ways of dealing with HID and other peripherals. Google is also accused of not giving their changes of Linux back to the community Greg Kroah Hartman on the Linux Kernel

External links



Got something to say? Make a comment.
Your name
Your email address