]> rtime.felk.cvut.cz Git - coffee/buildroot.git/blob - docs/website/about.html
Revert "openssl: enable parallel build and installation"
[coffee/buildroot.git] / docs / website / about.html
1 <!--#include file="header.html" -->
2
3 <div class="row">
4   <div class="col-sm-6 col-sm-offset-3" style="padding-bottom:10px">
5     <img class="center-block" src="images/menuconfig.png"
6     style="max-width:100%;"
7     alt="Buildroot menuconfig" border="0">
8   </div>
9 <div class="col-sm-10 col-sm-offset-1">
10
11 <p>Buildroot is a set of Makefiles and patches that makes it easy to
12 generate a complete embedded Linux system. Buildroot can generate any
13 or all of a cross-compilation toolchain, a root filesystem, a kernel
14 image and a bootloader image. Buildroot is useful mainly for people
15 working with small or embedded systems, using various CPU
16 architectures (x86, ARM, MIPS, PowerPC, etc.) : it automates the
17 building process of your embedded system and eases the
18 cross-compilation process.</p>
19
20 <p>The major Buildroot features are:</p>
21
22 <ul>
23
24   <li>Can <b>handle everything</b> in your embedded system development
25   project: cross-compiling toolchain, root filesystem generation,
26   kernel image compilation and bootloader compilation. Buildroot is
27   also sufficiently flexible that it can also be used for only one or
28   several of these steps.</li>
29
30   <li>Is <b>very easy</b> to set up, thanks to its menuconfig, gconfig
31   and xconfig configuration interfaces, familiar to all embedded Linux
32   developers. Building a basic embedded Linux system with Buildroot
33   typically takes 15-30 minutes.</li>
34
35   <li>Supports <b>several hundreds of packages</b> for userspace
36   applications and libraries: X.org stack, Gtk2, Qt, DirectFB, SDL,
37   GStreamer and a large number of network-related and system-related
38   utilities and libraries are supported.</li>
39
40   <li>Supports <b>multiple filesystem types</b> for the root
41   filesystem image: JFFS2, UBIFS, tarballs, romfs, cramfs, squashfs
42   and more.</li>
43
44   <li>Can generate an (e)glibc or uClibc cross-compilation toolchain,
45   or re-use your existing glibc, eglibc or uClibc cross-compilation
46   toolchain</li>
47
48   <li>Has a <b>simple structure</b> that makes it easy to understand
49   and extend. It relies only on the well-known Makefile language.</li>
50
51 </ul>
52
53 <p>Buildroot is maintained by <a href=
54 "mailto:jacmet@uclibc.org">Peter Korsgaard</a>, and licensed under the
55 <a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU
56 GENERAL PUBLIC LICENSE V2 (Or later)</a>. Stable releases are
57 delivered every three months.</p>
58
59 </div><!--/.col-sm-10 -->
60 </div><!--/.row -->
61
62 <!--#include file="footer.html" -->