Difference between revisions of "Embedded Linux Distributions"

From eLinux.org
Jump to: navigation, search
(Add intro)
Line 1: Line 1:
Here is some information about embedded Linux distributions, and kernel configuration and build systems:
+
== Introduction ==
 +
 
 +
Besides the Linux kernel, one of the advantage of embedded Linux is the ability to leverage hundreds if not thousands of existing free and open source packages to easily and quickly add new features to devices. These packages range from graphical libraries, multimedia libraries, network libraries, cryptographic libraries, network servers, infrastructure software and more. However, integrating all these components together requires a relatively deep knowledge of the components. Hence, embedded-specific distributions and build systems have been created to ease this process.
  
 
== Vendor distros ==
 
== Vendor distros ==
Line 43: Line 45:
 
** [http://free-electrons.com/pub/video/2009/fosdem/fosdem2009-schwebel-ptxdist.ogv Video] of a talk given by PTXdist developer Peter Schwebel at [http://www.fosdem.org FOSDEM 2009]
 
** [http://free-electrons.com/pub/video/2009/fosdem/fosdem2009-schwebel-ptxdist.ogv Video] of a talk given by PTXdist developer Peter Schwebel at [http://www.fosdem.org FOSDEM 2009]
 
* [http://www.linuxfromscratch.org/ Linux From Scratch]
 
* [http://www.linuxfromscratch.org/ Linux From Scratch]
* [[Qplus Target Builder]] - Target image builder from ETRI
 
 
* LTIB - Linux Target Image Builder (by Stuart Hughes of FreeScale) - see http://savannah.nongnu.org/projects/ltib
 
* LTIB - Linux Target Image Builder (by Stuart Hughes of FreeScale) - see http://savannah.nongnu.org/projects/ltib
 
** [http://www.bitshrine.org/celf_ltib_bof_v1.2.pdf Slides] and [http://free-electrons.com/pub/video/2008/ols/ols2008-stuart-hughes-ltib.ogg video] of a talk on LTIB at the Ottawa Linux Symposium 2008
 
** [http://www.bitshrine.org/celf_ltib_bof_v1.2.pdf Slides] and [http://free-electrons.com/pub/video/2008/ols/ols2008-stuart-hughes-ltib.ogg video] of a talk on LTIB at the Ottawa Linux Symposium 2008
  
 
* [http://www.mvista.com/download/fetchdoc.php?docid=342 Building Embedded Userlands] - Presentation by Ned Miljevic & Klaas van Gend at the ELC 2008 which compares different configuration and build systems. [http://free-electrons.com/pub/video/2008/elce/elce2008-miljevic-van-gend-embedded-userlands.ogv Video] of the conference available.
 
* [http://www.mvista.com/download/fetchdoc.php?docid=342 Building Embedded Userlands] - Presentation by Ned Miljevic & Klaas van Gend at the ELC 2008 which compares different configuration and build systems. [http://free-electrons.com/pub/video/2008/elce/elce2008-miljevic-van-gend-embedded-userlands.ogv Video] of the conference available.
 +
 +
== Obsolete things ==
 +
 +
* [[Qplus Target Builder]] - Target image builder from ETRI
  
 
== Further reading ==
 
== Further reading ==

Revision as of 09:01, 8 April 2009

Introduction

Besides the Linux kernel, one of the advantage of embedded Linux is the ability to leverage hundreds if not thousands of existing free and open source packages to easily and quickly add new features to devices. These packages range from graphical libraries, multimedia libraries, network libraries, cryptographic libraries, network servers, infrastructure software and more. However, integrating all these components together requires a relatively deep knowledge of the components. Hence, embedded-specific distributions and build systems have been created to ease this process.

Vendor distros

Platforms

  • Android
  • Moblin
  • OpenMoko
  • Maemo
  • Access Linux Platform
  • LIMO

Other distros

Special purpose embedded Linux distributions

Configuration and Build systems

  • Building Embedded Userlands - Presentation by Ned Miljevic & Klaas van Gend at the ELC 2008 which compares different configuration and build systems. Video of the conference available.

Obsolete things

Further reading

  • Embedded OS mentions a variety of embedded operating systems, including embedded Linux.