about.html 2.4 KB

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