What is BusyBox and why is it needed?
Hello folks,
today I want to explain how the Swiss knife of Linux command line tools works and why it is needed, especially in embedded systems.
On a normal Linux desktop system, tools like ls, cp, mount or sh are all separate binaries. Each of those binaries depends on libraries and contains its own startup code. This is usually not a problem on desktops or servers.