1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
2 "http://www.w3.org/TR/REC-html40/loose.dtd">
6 <meta name="generator" content=
7 "HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org">
10 <style type="text/css">
12 background-color: #DEE2DE;
15 :link { color: #660000 }
16 :visited { color: #660000 }
17 :active { color: #660000 }
18 div.c3 {text-align: center}
19 td.c2 {font-family: arial, helvetica, sans-serif; font-size: 80%}
20 td.c1 {font-family: lucida, helvetica; font-size: 248%}
25 <basefont face="lucida, helvetica, arial" size="3">
28 <table border="0" cellspacing="1" cellpadding="2">
30 <td class="c1">BUSYBOX</td>
33 <a href="/"><img src="images/busybox1.png" alt="BusyBox"
34 border="0" width="164" height="116"></a><br>
35 <!-- Begin Introduction section -->
38 <table width="95%" cellspacing="1" cellpadding="4" border=
41 <td bgcolor="#CCCCC0" align="center"><a name= "intro"><big>
42 <b>The Swiss Army Knife of Embedded Linux</b>
47 <td bgcolor="#EEEEE0">
48 BusyBox combines tiny versions of many common UNIX
49 utilities into a single small executable. It provides
50 minimalist replacements for most of the utilities you
51 usually find in fileutils, shellutils, findutils,
52 textutils, grep, gzip, tar, etc. BusyBox provides a
53 fairly complete POSIX environment for any small or
54 embedded system. The utilities in BusyBox generally
55 have fewer options than their full featured GNU
56 cousins; however, the options that are included provide
57 the expected functionality and behave very much like
58 their GNU counterparts.
60 <p>BusyBox has been written with size-optimization and
61 limited resources in mind. It is also extremely modular
62 so you can easily include or exclude commands (or
63 features) at compile time. This makes it easy to
64 customize your embedded systems. To create a working
65 system, just add /dev, /etc, and a kernel.</p>
67 <p>BusyBox is maintained by <a href=
68 "http://codepoet.org/andersen/erik/erik.html">Erik
69 Andersen</a>, and licensed under the <a href=
70 "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL
71 PUBLIC LICENSE</a>.</p>
75 <p>Because everybody loves screenshots, a screenshot of
76 BusyBox is now available <a href=
77 "screenshot.html">right here</a>.</p>
79 <h3>Mailing List Information</h3>
80 BusyBox now has a <a href="/lists/busybox/">mailing
82 To subscribe, go and visit <a href=
83 "/mailman/listinfo/busybox">this page</a>.
86 Please visit our sponsors and thank them for their
87 support! They have provided money for equipment and
88 bandwidth. Next time you need help with a project,
89 consider these fine companies!
93 "http://opensource.se/">opensource.se</a><br>
94 Embedded open source consulting in Europe.</li>
97 "http://www.codepoet-consulting.com">Codepoet
99 Custom Linux, embedded Linux, BusyBox, and uClibc
102 Several individuals have also contributed. If you have
103 already contributed and would like your name added
104 here, just let me know. If you would like to be a
105 BusyBox sponsor, email <a href=
106 "mailto:andersen@codepoet.org">Erik</a>.
107 <!-- Begin Latest News section -->
112 <td bgcolor="#CCCCC0" align="center"><a name=
113 "news"><big><b>Latest News</b></big></a></td>
117 <td bgcolor="#EEEEE0">
120 <b>3 January 2002 -- Welcome to busybox.net!</b>
122 <p>Thanks to the generosity of a number of busybox
123 users, we have been able to purchase busybox.net
124 (which is where you are probably reading this).
125 Right now, busybox.net and uclibc.org are both
126 living on my home system (at the end of my DSL
127 line). I apologize for the abrupt move off of
128 busybox.lineo.com. Unfortunately, I no longer have
129 the access needed to keep that system updated (for
130 example, you might notice the daily snapshots there
131 stopped some time ago).</p>
133 <p>Busybox.net is currently hosted on my home
134 server, at the end of a DSL line. Unfortunately,
135 the load on them is quite heavy. To address this,
136 I'm trying to make arrangements to get busybox.net
137 co-located directly at an ISP. To assist in the
138 co-location effort, <a href=
139 "http://www.codepoet.org/~markw">Mark Whitley</a>
140 (author of busybox sed, cut, and grep) has donated
142 "http://www.netwinder.org/">NetWinder</a> computer
143 for hosting busybox.net and uclibc.org. Once this
144 system is co-located, the current speed problems
145 should be completely eliminated. Hopefully, too,
146 some of you will volunteer to set up some mirror
147 sites, to help to distribute the load a bit.</p>
151 Click here to help support busybox.net!
152 <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
153 <input type="hidden" name="cmd" value="_xclick">
154 <input type="hidden" name="business" value="andersen@codepoet.org">
155 <input type="hidden" name="item_name" value="Support Busybox">
156 <input type="hidden" name="image_url" value="https://codepoet-consulting.com/images/busybox2.jpg">
157 <input type="hidden" name="no_shipping" value="1">
158 <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal">
162 Since some people expressed concern over BusyBox
163 donations, let me assure you that no one is getting
164 rich here. All BusyBox and uClibc donations will be
165 spent paying for bandwidth and needed hardware
166 upgrades. For example, Mark's NetWinder currently
167 has just 64Meg of memory. As demonstrated when
168 google spidered the site the other day, 64 Megs in
169 not enough, so I'm going to be ordering 256Megs of
170 ram and a larger hard drive for the box today. So
171 far, donations received have been sufficient to
172 cover almost all expenses. In the future, we may
173 have co-location fees to worry about, but for now
174 we are ok. A <b>HUGE thank-you</b> goes out to
175 everyone that has contributed!<br>
180 <b>20 November 2001 -- BusyBox 0.60.2 released</b>
182 <p>We am very pleased to announce that the BusyBox
183 0.60.2 (stable) is now released to the world. This
184 one is primarily a bugfix release for the stable
185 series, and it should take care of most everyone's
186 needs till we can get the nice new stuff we have
187 been working on in CVS ready to release (with the
188 wonderful new buildsystem). The biggest change in
189 this release (beyond bugfixes) is the fact that msh
190 (the minix shell) has been re-worked by Vladimir N.
191 Oleynik (vodz) and so it no longer crashes when
192 told to do complex things with backticks.</p>
194 <p>This release has been tested on x86, ARM, and
195 powerpc using glibc 2.2.4, libc5, and uClibc, so it
196 should work with just about any Linux system you
197 throw it at. See the <a href=
198 "downloads/Changelog">changelog</a> for <small>most
199 of</small> the details. The last release was
200 <em>very</em> solid for people, and this one should
203 <p>As usual BusyBox 0.60.2 can be downloaded from
205 "downloads">http://www.busybox.net/downloads</a>.</p>
211 <li><b>Old News</b><br>
212 For the old news, visit <a href="oldnews.html">the
213 old news page</a>.</li>
215 <!-- Begin Download section -->
220 <td bgcolor="#CCCCC0" align="center"><a name=
221 "download"><big><b>Download</b></big></a></td>
225 <td bgcolor="#EEEEE0">
227 <li>Source for the latest release can always be
228 downloaded from <a href=
229 "downloads">http://www.busybox.net/downloads</a>.</li>
231 <li>A new snapshot of the source is made daily and is
232 available as a GNU gzipped tarball <a href=
233 "busybox.tar.gz">right here</a>.</li>
235 <li>BusyBox now has its own publically browsable <a
236 href="/cgi-bin/cvsweb/busybox/">CVS tree</a>,
237 anonymous <a href="cvs_anon.html">CVS access</a>, and
238 for those that are actively contributing there is
239 even <a href="cvs_write.html">CVS write
242 <!-- Begin Docs section -->
247 <td bgcolor="#CCCCC0" align="center"><a name=
248 "docs"><big><b>Documentation</b></big></a></td>
252 <td bgcolor="#EEEEE0">
253 Current documentation for BusyBox includes:
257 "downloads/BusyBox.html">BusyBox.html</a>. This is a
258 list of the all the available commands in BusyBox
259 with complete usage information and examples of how
260 to use each app. I have spent a <em>lot</em> of time
261 updating these docs and trying to make them fairly
262 comprehensive. If you find any errors (factual,
263 grammatical, whatever) please let me know.</li>
265 <li><a href="downloads/README">README</a>. This is
266 the README file included in the busybox source
270 "http://bugs.busybox.net/db/pa/lbusybox.html">BusyBox
271 Bugs</a>. Need to report a bug? Need to check if a
272 bug has been filed?</li>
274 <li>If you need more help, the BusyBox <a href=
275 "lists/busybox/">mailing list</a> is a good place to
278 <!-- Begin Links section -->
283 <td bgcolor="#CCCCC0" align="center"><a name=
284 "links"><big><b>Important Links</b></big></a></td>
288 <td bgcolor="#EEEEE0">
290 <li><a href="http://perens.com/FreeSoftware/">Free
291 Software from Bruce Perens</a><br>
292 The original idea for BusyBox, and all versions up
293 to 0.26 were written by <a href=
294 "mailto:bruce@perens.com">Bruce Perens</a>. This is
295 his BusyBox website.</li>
298 "http://freshmeat.net/projects/busybox/">Freshmeat
299 AppIndex record for BusyBox</a></li>
302 "http://tinylogin.busybox.net/">TinyLogin</a> is a
303 nice embedded tool for handling authentication,
304 changing passwords, and similar tasks which nicely
305 complements BusyBox.</li>
307 <li><a href="http://udhcp.busybox.net/">udhcp</a> is
308 a tiny dhcp client and/or server which is ideal for
309 embedded systems.</li>
311 <li><a href="http://www.uclibc.org/">uClibc</a> is a
312 C library for embedded systems. You can actually
313 statically link a "Hello World" application under x86
314 that only takes 4k (as opposed to 200k under GNU
315 libc). It can do dynamic linking too and works nicely
316 with BusyBox to create very small embedded
319 <!-- Begin Projects section -->
324 <td bgcolor="#CCCCC0" align="center"><a name=
325 "projects"><big><b>Products/Projects Using
326 BusyBox</b></big></a></td>
330 <td bgcolor="#EEEEE0">
331 <p>I know of the following products and/or projects
332 that use BusyBox -- listed in the order I happen to add
333 them to the web page:</p>
337 "http://cvs.debian.org/boot-floppies/">Debian
338 installer (boot floppies) project</a></li>
340 <li><a href="http://redhat.com/">Red Hat 7.2
344 "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/">
345 Slackware Installer</a></li>
347 <li><a href="http://www.linuxrouter.org/">Linux
348 Router Project</a></li>
350 <li><a href="http://linux-embedded.org/">LEM</a></li>
353 "http://www.toms.net/rb/">tomsrtbt</a></li>
355 <li><a href="http://www.stormix.com/">Stormix
359 "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux
362 <li><a href="http://www.trinux.org/">Trinux</a></li>
364 <li><a href="http://oddas.sourceforge.net/">ODDAS
367 <li><a href="http://www.kerbango.com/">The Kerbango
368 Internet Radio</a></li>
371 "http://www.linuxmagic.com/vpn/">LinuxMagic VPN
374 <li><a href="http://byld.sourceforge.net/">Build Your
378 "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a></li>
381 "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a></li>
383 <li><a href="http://www.adtran.com">AdTran -
384 VPN/firewall VPN Linux Distribution</a></li>
386 <li><a href="http://mkcdrec.ota.be/">mkCDrec - make
387 CD-ROM recovery</a></li>
390 "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on
394 "http://www.zelow.no/floppyfw/">Floppyfw</a></li>
396 <li><a href="http://midori.transmeta.com/">Midori
398 "http://www.wired.com/news/technology/0,1282,42399,00.html">
399 Article on Midori Linux</a> on <a href=
400 "http://www.wired.com">Wired</a>. Quote from Erik at
402 "http://www.wired.com/news/technology/0,1282,42399-2,00.html">
405 <li><a href="http://www.ltsp.org/">Linux Terminal
406 Server Project</a></li>
409 "http://www.devil-linux.org/">Devil-Linux</a></li>
412 "http://dutnux.sourceforge.net/">DutNux</a></li>
415 "http://www.cachier.com/">Cachier</a></li>
418 "http://www.microwerks.net/~hugo/mindi/">Mindi</a></li>
421 "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a></li>
423 <li><a href="http://www.partimage.org/">Partition
426 <li><a href="http://tuxscreen.net">Tuxscreen Linux
429 <li><a href="http://tinfoilhat.cultists.net/">Tinfoil
433 <li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus
437 <p>Do you use BusyBox? I'd love to know about it and
438 I'd be happy to link to you. <!-- End of Table -->
448 <td class="c2">Mail all comments, insults, suggestions
449 and bribes to <a href="mailto:andersen@codepoet.org">Erik
451 The Busybox logo is copyright 1999-2002, Erik
454 <td><a href="http://www.vim.org"><img border="0" width=
455 "90" height="36" src="images/written.in.vi.png" alt=
456 "This site created with the vi editor"></a></td>
458 <td><a href="http://www.gimp.org/"><img border="0" width=
459 "90" height="36" src="images/gfx_by_gimp.png" alt=
460 "Graphics by GIMP"></a></td>
462 <td><a href="http://www.linuxtoday.com"><img width="90"
463 height="36" src="images/ltbutton2.png" alt="Linux Today">
467 <p><a href="http://slashdot.org"><img width="90"
468 height="36" src="images/sdsmall.png" alt="Slashdot">
472 <td><a href="http://freshmeat.net"><img width="90"
473 height="36" src="images/fm.mini.png" alt="Freshmeat">