Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!

Difference between revisions of "Features"

From Openembedded.org
Jump to: navigation, search
(Undo revision 3469 by Yjytalamago (Talk))
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= What OpenEmbedded can do =
 
= What OpenEmbedded can do =
  
You wonder what OpenEmbedded is about, needs to know whether it fits your particular requirement or need this info for an OpenEmbedded flyer? Have a look at the list below.
+
You wonder what OpenEmbedded is about, need to know whether it fits your particular requirement or need this info for an OpenEmbedded flyer? Have a look at the list below.
 +
 
 +
PS: People who know a particular feature not mentioned here are asked to add it to the list. :)
  
 
== Functional ==
 
== Functional ==
Line 9: Line 11:
 
* build thousands of software packages using all kinds of programming languages and runtime environments like C/C++, Perl, Python, Java, Mono
 
* build thousands of software packages using all kinds of programming languages and runtime environments like C/C++, Perl, Python, Java, Mono
 
* create binary packages in IPK, RPM, DEB or tar.gz format
 
* create binary packages in IPK, RPM, DEB or tar.gz format
* chose from a wide range of C libraries as the base of your distribution: glibc, uclibc or eglibc
+
* choose from a wide range of C libraries as the base of your distribution: glibc, uclibc or eglibc
 
* optionally employ Debian-like naming on binary packages (e.g. libfoo)
 
* optionally employ Debian-like naming on binary packages (e.g. libfoo)
 
* create complete toolchain packages for your target system which can be deployed on application developer machines
 
* create complete toolchain packages for your target system which can be deployed on application developer machines

Latest revision as of 09:17, 24 November 2010

[edit] What OpenEmbedded can do

You wonder what OpenEmbedded is about, need to know whether it fits your particular requirement or need this info for an OpenEmbedded flyer? Have a look at the list below.

PS: People who know a particular feature not mentioned here are asked to add it to the list. :)

[edit] Functional

  • cross-compile packages for various CPU architectures like x86, x86_64/amd64, powerpc, arm (various generations), mips, avr32
  • build complete bootable distributions that can be installed on flash or SD/MMC media
  • build compatible package for non-OpenEmbedded based distributions like Maemo, OpenWRT or various 'vendor Linuxes'
  • build thousands of software packages using all kinds of programming languages and runtime environments like C/C++, Perl, Python, Java, Mono
  • create binary packages in IPK, RPM, DEB or tar.gz format
  • choose from a wide range of C libraries as the base of your distribution: glibc, uclibc or eglibc
  • optionally employ Debian-like naming on binary packages (e.g. libfoo)
  • create complete toolchain packages for your target system which can be deployed on application developer machines

[edit] Non-functional

  • reproduceable builds (let two persons with two different machines but same setup create the same binary)
  • strongly self-hosting, requires only a minimum of tools to be installed right away
Personal tools
Namespaces

Variants
Actions
Navigation
Categories
OE services
Toolbox