Software Projects: Difference between revisions

From HBMobile
Jump to navigationJump to search
m (Reverted edits by 178.93.61.114 (Talk); changed back to last version by TomCooksey)
 
(One intermediate revision by one other user not shown)
(No difference)

Latest revision as of 23:18, 3 July 2010

Linux Meta-Distributions

Open-Embedded
The Open-Embedded Project produces a build system that tracks meta-data for Linux distributions and application suites for mobile Linux devices. OpenMoko currently supports Open-Embedded and GumStix has announced on their mailing list that they'll be moving to Open-Embedded from their previous Buildroot based system.
Buildroot
From their web-site... "Buildroot is a set of Makefiles and patches that makes it easy generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. Buildroot is useful mainly for people working with small or embedded systems." Buildroot is similar to Open-Embedded in that it is targeted towards small systems and is less of a distribution and more of a meta-build system. The "conventional wisdom" is that Open-Embedded is more flexible, but Buildroot is much quicker at building systems.

Application Environments

See also GUI_Frameworks

OpenMoko
OpenMoko aims to be an open source application environment for mobile phones.
Android
Android is the software environment behind the Google-instigated Open Handset Alliance.
Maemo
Maemo is Nokia's project to bring mobile linux to internet tablets. The focus of Maemo is more towards a connected internet communicator and less of a mobile phone. But the line between the two is certainly blurring.
Hildon
Hildon is the mobile framework used by Maemo; but you can apparently use Hildon without Maemo, so I'm listing them separately here.
Jowles
Jowles is Matt Hamrick's mobile application environment.
SqueakyMoPho Project
SqueakyMoPho is a project to put a Squeak VM on the MyPhone.
Hiker
Hiker is the mobile Linux environment from the good people at Access (who used to be PalmSource.)