O'Reilly logo

Pro Linux Embedded Systems by Gene Sally

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. BusyBox

BusyBox is an open source project that is a key part of many embedded systems. It supplies limited-functionality implementations of most of the command-line executables found on a desktop Linux system; BusyBox calls these applets. What the applets lack in functionality is more than compensated for in their size: a complete, full-featured BusyBox system weighs in at 1.5MB and can be much smaller when unused applets are dropped. In addition to being small, BusyBox is also clever about how it's deployed on an embedded target: it's just one file. Symbolic links named after the applications they replace point to the BusyBox executable. This makes BusyBox easy to deploy and manage.

The infrastructure for creating applets is very organized. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required