Erik Andersen,[1] Rob Landley,[2] Denys Vlasenko[3] and others
Initial release
November 4, 1999; 24 years ago (1999-11-04)[4]
Stable release
1.36.1 (May 19, 2023; 11 months ago (2023-05-19)) [±][5]
Repository
git.busybox.net/busybox
Written in
C
Operating system
Unix-like
Size
2.1 MB (compressed "tar.bz2")
Type
Linux on embedded systems
Linux for mobile devices
License
Since 1.3.0: GPL-2.0-only[6] Until 1.2.2.1: GPL-2.0-or-later[7]
Website
busybox.net
BusyBox is a software suite that provides several Unix utilities in a single executable file. It runs in a variety of POSIX environments such as Linux, Android,[8] and FreeBSD,[9] although many of the tools it provides are designed to work with interfaces provided by the Linux kernel. It was specifically created for embedded operating systems with very limited resources. The authors dubbed it "The Swiss Army knife of Embedded Linux",[10] as the single executable replaces basic functions of more than 300 common commands. It is released as free software under the terms of the GNU General Public License v2, after controversially deciding not to move to version 3.[6]
^"Erik Andersen's Homepage". Archived from the original on June 13, 2010. Retrieved December 23, 2009.
^Active Projects Archived July 29, 2010, at the Wayback Machine, Rob Landley's website
^Denys Vlasenko Archived September 5, 2017, at the Wayback Machine, BusyBox maintainer
^"busybox-complaint-2009-12-14" (PDF). Software Freedom Law Center. Archived from the original (PDF) on September 24, 2015. Retrieved June 30, 2022.
^"Release history". Retrieved May 31, 2023.
^ ab"BusyBox". Archived from the original on February 24, 2018. Retrieved February 23, 2018.
^"busybox-1.2.2.1.tar.bz2". Archived from the original on March 31, 2022. Retrieved June 29, 2021. From changelog: This is the last release of BusyBox under the old "GPLv2 or later" dual license. Future versions (containing changes after svn 16112) will just be GPLv2 only, without the "or later".
^BitCubate X. "BusyBox Classic". Archived from the original on October 27, 2022. Retrieved August 8, 2017.
^"FreeBSD port overview". Archived from the original on January 2, 2014. Retrieved September 2, 2011.
^"The slogan for 'The Swiss Army Knife of Embedded Linux' source". Archived from the original on February 24, 2018. Retrieved February 23, 2018.
(October 1, 2006). "Busybusybusybox". LWN.net. Archived from the original on January 7, 2016. Retrieved November 21, 2015. Since BusyBox can be found in...
had violated GPLv2 by including BusyBox code in their Monsoon Multimedia HAVA line of products without releasing BusyBox source code. This is believed to...
Linux distribution designed to be small, simple, and secure. It uses musl, BusyBox, and OpenRC instead of the more commonly used glibc, GNU Core Utilities...
udhcpd, with the package called udhcp. It is now maintained as part of BusyBox. Built for uClibc, the client executable is around 18k. The program accepts...
General Public License compliance and enforcement actions, primarily for the BusyBox project. In October 2010, Conservancy hired its first executive director...
February 2007. corbet (1 October 2006). "Busybusybusybox". lwn.net. Retrieved 21 November 2015. Since BusyBox can be found in so many embedded systems...
bash shell - the Shellshock software bug - to exploit devices running BusyBox. A few months later a variant was detected that could also infect other...
Sons. 2007. p. 662. ISBN 9780471777311. "busybox - BusyBox: The Swiss Army Knife of Embedded Linux". Git.busybox.net. Retrieved 2015-08-28. "platform_system_core/ps...
Magazine – HTML". Archived from the original on May 15, 2013. "The Busybox about page". busybox.net. Archived from the original on November 27, 2021. Retrieved...
but instead use FastCGI. For OpenBSD was developed a slowcgi gateway. BusyBox httpd doesn't have automatically generated directory listing but it may...
Phones with Linux preinstalled: Librem 5 Necuno PinePhone Volla Phone XFone BusyBox – small footprint alternative to GNU Core Utilities, under GNU GPLv2 Fcitx...
network traffic. The main components are Linux, util-linux, musl, and BusyBox. All components have been optimized to be small enough to fit into the...
formed his first technology startup company, San Francisco, CA-based, BusyBox which he co-founded in 1995 and served as Chief Technology Officer and...
tomsrtbt are written in the Lua programming language, and many more use BusyBox. Space saving compiler options were used throughout, the kernel was patched...
web server. Some commonly used implementations are: Apache HTTP Server BusyBox httpd Lighttpd HTTP server Nginx HTTP and reverse proxy server OpenBSD's...
that acts as an enhanced boot loader utilizing facilities in a Linux/BusyBox environment. This small Linux operating system allows end-users and channel...
ExtremeWare operating system. ExtremeXOS is based on the Linux kernel and BusyBox. In July 2008 legal action was taken against Extreme Networks due to alleged...
table of obsolete utilities and their iproute2 replacements. Linux portal BusyBox ethtool TIPC "Index of /pub/linux/utils/net/iproute2/". Retrieved March...
ecosystem, with a slightly different scope and focus, or license. For example, BusyBox which is licensed under GPL-2.0-only, and Toybox which is licensed under...
kernel based operating system focusing on providing a base system using BusyBox and FLTK. It was developed by Robert Shingledecker, who was previously...
buildroot.org. Retrieved August 16, 2015. "Buildroot 2023.02.3 released". busybox.net. July 17, 2023. Alexander Sirotkin (August 31, 2011). "Roll Your Own...
md5sum is specific to systems that use GNU coreutils or a clone such as BusyBox. On FreeBSD and OpenBSD the utilities are called md5, sha1, sha256, and...
copyright infringement lawsuits on behalf the principal developers of BusyBox. These lawsuits claimed violations of the GNU General Public License Version...
includes versions for Windows CE (named "Netcat 4 wince") or for the iPhone. BusyBox includes by default a lightweight version of netcat. Solaris 11 includes...
Media, Inc.". "vi". pubs.opengroup.org. Retrieved 8 April 2018. Wells, N. (2000). BusyBox: A swiss army knife for linux. Linux Journal, 2000(78es), 10....
based on the Core version of the Tiny Core Linux distribution and uses Busybox, Nano-X instead of X.Org, FLTK 1.3.x as the default GUI toolkit, and SLWM...
of embedded systems. Prominent examples of these include OpenEmbedded, BusyBox, uClibc, musl libc, and Buildroot. Linux on embedded systems Embeddable...