7637f355b73db484b3eeab49c838732b707cd7f3
[oweals/busybox.git] / docs / busybox.net / index.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
2 "http://www.w3.org/TR/REC-html40/loose.dtd">
3
4 <html>
5   <head>
6     <meta name="generator" content=
7     "HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org">
8
9     <title>BusyBox</title>
10 <style type="text/css">
11  body {
12   background-color: #DEE2DE;
13   color: #000000;
14  }
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%}
21 </style>
22   </head>
23
24   <body>
25     <basefont face="lucida, helvetica, arial" size="3"> 
26
27     <div class="c3">
28       <table border="0" cellspacing="1" cellpadding="2">
29         <tr>
30           <td class="c1">BUSYBOX</td>
31         </tr>
32       </table>
33       <a href="/"><img src="images/busybox1.png" alt="BusyBox"
34       border="0" width="164" height="116"></a><br>
35        <!-- Begin Introduction section -->
36        
37
38       <table width="95%" cellspacing="1" cellpadding="4" border=
39       "1">
40         <tr>
41           <td bgcolor="#CCCCC0" align="center"><a name= "intro"><big>
42           <b>The Swiss Army Knife of Embedded Linux</b>
43           </big></a></td>
44         </tr>
45
46         <tr>
47           <td bgcolor="#EEEEE0">
48             BusyBox combines tiny versions of many common UNIX utilities
49             into a single small executable. It provides minimalist
50             replacements for most of the utilities you usually find in GNU
51             fileutils, shellutils, etc. The utilities in BusyBox generally
52             have fewer options than their full-featured GNU cousins;
53             however, the options that are included provide the expected
54             functionality and behave very much like their GNU counterparts.
55             BusyBox provides a fairly complete POSIX environment for any
56             small or embedded system.
57
58             <p>BusyBox has been written with size-optimization and
59             limited resources in mind. It is also extremely modular
60             so you can easily include or exclude commands (or
61             features) at compile time. This makes it easy to
62             customize your embedded systems. To create a working
63             system, just add /dev, /etc, and a kernel.</p>
64
65             <p>BusyBox is maintained by <a href=
66             "http://codepoet.org/andersen/erik/erik.html">Erik
67             Andersen</a>, and licensed under the <a href=
68             "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL
69             PUBLIC LICENSE</a>.</p>
70
71             <h3>Screenshot</h3>
72
73             <p>Because everybody loves screenshots, a screenshot of
74             BusyBox is now available <a href=
75             "screenshot.html">right here</a>.</p>
76
77             <h3>Mailing List Information</h3>
78             BusyBox now has a <a href="/lists/busybox/">mailing
79             list</a>!<br>
80             To subscribe, go and visit <a href=
81             "/mailman/listinfo/busybox">this page</a>. 
82
83             <!-- Begin Latest News section -->
84           </td>
85         </tr>
86
87         <tr>
88           <td bgcolor="#CCCCC0" align="center"><a name=
89           "news"><big><b>Latest News</b></big></a></td>
90         </tr>
91
92         <tr>
93           <td bgcolor="#EEEEE0">
94             <ul>
95
96               <p>
97               <li><b>26 October 2002 -- BusyBox 0.60.5 released</b><p> 
98
99                 I am very pleased to announce that the BusyBox 0.60.5 (stable)
100                 is now available for download.  This is a bugfix release for
101                 the stable series to address all the problems that have turned
102                 up since the last release.  Unfortunately, the previous release
103                 had a few nasty bugs (i.e. init could deadlock, gunzip -c tried
104                 to delete source files, cp -a wouldn't copy symlinks, and init
105                 was not always providing controlling ttys when it should have).
106                 I know I said that the previous release would be the end of the
107                 0.60.x series.  Well, it turns out I'm a liar.  But this time I
108                 mean it (just like last time ;-).  This will be the last
109                 release for the 0.60.x series --  all further development work
110                 will be done for the development busybox tree.  Expect the development 
111                 version to have its first real release very very soon now...
112
113                 <p>
114                 The <a href="downloads/Changelog.full">changelog</a> has all
115                 the details.  As usual you can <a href="downloads">download busybox here</a>.
116                 <p>Have Fun!
117                 <p>
118
119
120               <p>
121               <li><b>18 September 2002 -- BusyBox 0.60.4 released</b><p> 
122
123                 I am very pleased to announce that the BusyBox 0.60.4
124                 (stable) is now available for download.  This is primarily 
125                 a bugfix release for the stable series to address all
126                 the problems that have turned up since the last
127                 release.  This will be the last release for the 0.60.x series.
128                 I mean it this time --  all further development work will be done 
129                 on the development busybox tree, which is quite solid now and
130                 should soon be getting its first real release.
131
132                 <p>
133                 The <a href="downloads/Changelog.full">changelog</a> has all
134                 the details.  As usual you can <a href="downloads">download busybox here</a>.
135                 <p>Have Fun!
136                 <p>
137
138
139               <p>
140               <li><b>27 April 2002 -- BusyBox 0.60.3 released</b><p> 
141
142                 I am very pleased to announce that the BusyBox 0.60.3 (stable) is
143                 now available for download.  This is primarily a bugfix release
144                 for the stable series.  A number of problems have turned up since 
145                 the last release, and this should address most of those problems.
146                 This should be the last release for the 0.60.x series.  The 
147                 development busybox tree has been progressing nicely, and will
148                 hopefully be ready to become the next stable release.
149
150                 <p>
151                 The <a href="downloads/Changelog">changelog</a> has all
152                 the details.  As usual you can <a href="downloads">download busybox here</a>.
153                 <p>Have Fun!
154                 <p>
155
156
157               <p>
158               <li><b>6 March 2002 -- busybox.net now has mirrors!</b><p> 
159
160                 Busybox.net is now much more available, thanks to
161                 the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a>
162                 who are providing hosting for busybox.net and
163                 uclibc.org.  In addition, we now have two mirrors:
164                 <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a>
165                 in Canada and 
166                 <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a>
167                 in Germany.  I hope this makes things much more
168                 accessible for everyone!
169
170
171               <p>
172               <li><b>Old News</b><br>
173                For the old news, visit <a href="oldnews.html">the
174               old news page</a>.</li>
175             </ul>
176           </td>
177         </tr>
178
179
180         <!-- Begin Sponsors section -->
181         <tr>
182           <td bgcolor="#CCCCC0" align="center"><a name=
183           "sponsors"><big><b>Sponsors</b></big></a></td>
184         </tr>
185
186         <tr>
187           <td bgcolor="#EEEEE0">
188             Please visit our sponsors and thank them for their
189             support! They have provided money for equipment and
190             bandwidth. Next time you need help with a project,
191             consider these fine companies! 
192
193
194             <ul>
195               <li><a href="http://www.penguru.net">Penguru Consulting</a><br>
196               Custom development for embedded Linux systems and multimedia platforms
197               </li>
198
199               <li><a href="http://opensource.se/">opensource.se</a><br>
200               Embedded open source consulting in Europe.
201               </li>
202
203               <li><a href="http://i-netinnovations.com/">http://i-netinnovations.com/</a><br>
204               Web hosting (currently hosting busybox.net and uclibc.org)
205               </li>
206
207               <li><a href="http://www.codepoet-consulting.com">Codepoet Consulting</a><br>
208               Custom Linux, embedded Linux, BusyBox, and uClibc
209               development.
210               </li>
211             </ul>
212             Several individuals have also contributed. If you have
213             already contributed and would like your name added
214             here, just let me know. If you would like to be a
215             BusyBox sponsor, email <a href=
216             "mailto:andersen@codepoet.org">Erik</a>. 
217           </td>
218         </tr>
219
220         <!-- Begin Download section -->
221         <p>
222         <tr>
223           <td bgcolor="#CCCCC0" align="center"><a name=
224           "download"><big><b>Download</b></big></a></td>
225         </tr>
226
227         <tr>
228           <td bgcolor="#EEEEE0">
229               Source for the latest release can always be
230               downloaded from <a href="downloads">http://www.busybox.net/downloads</a>.
231               <p>
232
233           BusyBox now has <b>two</b> CVS trees.  The "busybox-stable"
234           tree contains the latest updates to the 0.60.x stable series.
235           The "busybox" tree contains the latest development version
236           of busybox.<br>
237             <ul>
238                   <li><a href= "downloads/snapshots/">Daily Snapshots of the the latest 
239                     stable, and the latest development CVS source trees can be found right here</a>. 
240                   <br>
241                   </li><li><a href="/cgi-bin/cvsweb/busybox/">Click here to browse the CVS 
242                       tree for the development version of BusyBox</a>
243                   </li><li><a href="/cgi-bin/cvsweb/busybox.stable/">Click here to browse
244                     the CVS tree for the stable 0.60.x version of BusyBox</a>.
245                     </li><li>Anonymous <a href="cvs_anon.html">CVS
246                     access</a> is available.
247                     </li><li>For those that are actively contributing there is
248                     even <a href="cvs_write.html">CVS write access</a>.</li>
249             </ul>
250           </td>
251         </tr>
252
253         <!-- Begin Docs section -->
254         <tr>
255           <td bgcolor="#CCCCC0" align="center"><a name=
256           "docs"><big><b>Documentation</b></big></a></td>
257         </tr>
258
259         <tr>
260           <td bgcolor="#EEEEE0">
261             Current documentation for BusyBox includes: 
262
263             <ul>
264               <li><a href=
265               "downloads/BusyBox.html">BusyBox.html</a>. This is a
266               list of the all the available commands in BusyBox
267               with complete usage information and examples of how
268               to use each app. I have spent a <em>lot</em> of time
269               updating these docs and trying to make them fairly
270               comprehensive. If you find any errors (factual,
271               grammatical, whatever) please let me know.</li>
272
273               <li><a href="downloads/README">README</a>. This is
274               the README file included in the busybox source
275               release.</li>
276
277               <li><a href=
278               "http://bugs.busybox.net/db/pa/lbusybox.html">BusyBox
279               Bugs</a>. Need to report a bug? Need to check if a
280               bug has been filed?</li>
281
282               <li>If you need more help, the BusyBox <a href=
283               "lists/busybox/">mailing list</a> is a good place to
284               start.</li>
285             </ul>
286           </td>
287         </tr>
288
289         <!-- Begin Links section -->
290         <tr>
291           <td bgcolor="#CCCCC0" align="center"><a name=
292           "links"><big><b>Important Links</b></big></a></td>
293         </tr>
294
295         <tr>
296           <td bgcolor="#EEEEE0">
297             <ul>
298               <li><a href="http://perens.com/FreeSoftware/">Free
299               Software from Bruce Perens</a><br>
300                The original idea for BusyBox, and all versions up
301               to 0.26 were written by <a href=
302               "mailto:bruce@perens.com">Bruce Perens</a>. This is
303               his BusyBox website.</li>
304
305               <li><a href=
306               "http://freshmeat.net/projects/busybox/">Freshmeat
307               AppIndex record for BusyBox</a></li>
308
309               <li><a href=
310               "http://tinylogin.busybox.net/">TinyLogin</a> is a
311               nice embedded tool for handling authentication,
312               changing passwords, and similar tasks which nicely
313               complements BusyBox.</li>
314
315               <li><a href="http://udhcp.busybox.net/">udhcp</a> is
316               a tiny dhcp client and/or server which is ideal for
317               embedded systems.</li>
318
319               <li><a href="http://www.uclibc.org/">uClibc</a> is a
320               C library for embedded systems. You can actually
321               statically link a "Hello World" application under x86
322               that only takes 4k (as opposed to 200k under GNU
323               libc). It can do dynamic linking too and works nicely
324               with BusyBox to create very small embedded
325               systems.</li>
326             </ul>
327           </td>
328         </tr>
329
330         <!-- Begin Projects section -->
331         <tr>
332           <td bgcolor="#CCCCC0" align="center"><a name=
333           "projects"><big><b>Products/Projects Using
334           BusyBox</b></big></a></td>
335         </tr>
336
337         <tr>
338           <td bgcolor="#EEEEE0">
339             <p>I know of the following products and/or projects
340             that use BusyBox -- listed in the order I happen to add
341             them to the web page:</p>
342
343             <ul>
344               <li><a href=
345               "http://cvs.debian.org/boot-floppies/">Debian
346               installer (boot floppies) project</a></li>
347
348               <li><a href="http://redhat.com/">Red Hat 7.2
349               installer</a></li>
350
351               <li><a href=
352               "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/">
353               Slackware Installer</a></li>
354
355               <li><a href="http://www.gentoo.org/">Gentoo Linux install/boot CDs</a>
356               <li><a href="http://www.mandrake.com/">The Mandrake installer</a>
357
358               <li><a href="http://www.linuxrouter.org/">Linux
359               Router Project</a></li>
360
361               <li><a href="http://linux-embedded.org/">LEM</a></li>
362
363               <li><a href=
364               "http://www.toms.net/rb/">tomsrtbt</a></li>
365
366               <li><a href="http://www.stormix.com/">Stormix
367               Installer</a></li>
368
369               <li><a href=
370               "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux
371               2.0 SBC</a></li>
372
373               <li><a href="http://www.trinux.org/">Trinux</a></li>
374
375               <li><a href="http://oddas.sourceforge.net/">ODDAS
376               project</a></li>
377
378               <li><a href="http://www.kerbango.com/">The Kerbango
379               Internet Radio</a></li>
380
381               <li><a href=
382               "http://www.linuxmagic.com/vpn/">LinuxMagic VPN
383               Firewall</a></li>
384
385               <li><a href="http://byld.sourceforge.net/">Build Your
386               Linux Disk</a></li>
387
388               <li><a href=
389               "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a></li>
390
391               <li><a href=
392               "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a></li>
393
394               <li><a href="http://www.adtran.com">AdTran -
395               VPN/firewall VPN Linux Distribution</a></li>
396
397               <li><a href="http://mkcdrec.ota.be/">mkCDrec - make
398               CD-ROM recovery</a></li>
399
400               <li><a href=
401               "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on
402               nanoEngine</a></li>
403
404               <li><a href=
405               "http://www.zelow.no/floppyfw/">Floppyfw</a></li>
406
407               <li><a href="http://midori.transmeta.com/">Midori
408               Linux</a> - <a href=
409               "http://www.wired.com/news/technology/0,1282,42399,00.html">
410               Article on Midori Linux</a> on <a href=
411               "http://www.wired.com">Wired</a>. Quote from Erik at
412               the top of <a href=
413               "http://www.wired.com/news/technology/0,1282,42399-2,00.html">
414               this page</a></li>
415
416               <li><a href="http://www.ltsp.org/">Linux Terminal
417               Server Project</a></li>
418
419               <li><a href=
420               "http://www.devil-linux.org/">Devil-Linux</a></li>
421
422               <li><a href=
423               "http://dutnux.sourceforge.net/">DutNux</a></li>
424
425               <li><a href=
426               "http://www.microwerks.net/~hugo/mindi/">Mindi</a></li>
427
428               <li><a href=
429               "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a></li>
430
431               <li><a href="http://www.coyotelinux.com/">Coyote Linux</a></li>
432
433               <li><a href="http://www.partimage.org/">Partition
434               Image</a></li>
435
436               <li><a href="http://www.fli4l.de/">fli4l the on(e)-disk-router</a></li>
437
438               <li><a href="http://tuxscreen.net">Tuxscreen Linux
439               Phone</a></li>
440
441               <li><a href="http://tinfoilhat.cultists.net/">Tinfoil
442               Hat Linux</a></li>
443
444               <li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus
445               PDA</a></li>
446
447               <li><a href="http://familiar.handhelds.org/">Familiar Linux</a> - a linux distribution for handheld computers</li>
448               <li><a href="http://rescuecd.sourceforge.net/">Timo's Rescue CD Set</a>
449               <li><a href="http://sf.net/projects/netstation/">Netstation</a>
450               <li><a href="http://www.isilver-inc.com/">I-Silver Linux appliance servers</a>
451               <li><a href="http://www.fiwix.org/">GNU/Fiwix Operating System</a>
452               <li><a href="http://www.cyclades.com/">Cyclades-TS and other Cyclades products</a>
453               <li><a href="http://www.softcraft.com/">Generations Linux</a>
454               <li><a href="http://systemimager.org/relatedprojects/">SystemImager / System Installation Suite</a>
455               <li><a href="http://www.bablokb.de/gendist/">GENDIST distribution generator</a>
456               <li><a href="http://diet-pc.sourceforge.net/">DIET-PC embedded Linux thin client distribution</a>
457               <li><a href="http://byzgl.sourceforge.net/">BYZantine Gnu/Linux</a>
458               <li><a href="http://dban.sourceforge.net/">Darik's Boot and Nuke</a>
459               <li><a href="http://www.timesys.com/">TimeSys real-time Linux</a>
460               <li><a href="http://movix.sf.net/">MoviX</a> -- boots from CD and automatically plays every video file on the CD
461               <li><a href="http://katamaran.sourceforge.net"></a>Linux, X11, xfce windowmanager, based on BusyBox
462
463
464             </ul>
465
466             <p>Do you use BusyBox? I'd love to know about it and
467             I'd be happy to link to you. <!-- End of Table -->
468             </p>
469           </td>
470         </tr>
471       </table>
472
473       <!-- Footer -->
474       <hr>
475       <table width="100%">
476         <tr>
477           <td class="c2">Mail all comments, insults, suggestions
478           and bribes to <a href="mailto:andersen@codepoet.org">Erik
479           Andersen</a><br>
480            The Busybox logo is copyright 1999-2002, Erik
481           Andersen.</td>
482
483           <td><a href="http://www.vim.org"><img border="0" width=
484           "90" height="36" src="images/written.in.vi.png" alt=
485           "This site created with the vi editor"></a></td>
486
487           <td><a href="http://www.gimp.org/"><img border="0" width=
488           "90" height="36" src="images/gfx_by_gimp.png" alt=
489           "Graphics by GIMP"></a></td>
490
491           <td><a href="http://www.linuxtoday.com"><img width="90"
492           height="36" src="images/ltbutton2.png" alt="Linux Today">
493           </a></td>
494
495           <td>
496             <p><a href="http://slashdot.org"><img width="90"
497             height="36" src="images/sdsmall.png" alt="Slashdot">
498             </a></p>
499           </td>
500
501           <td><a href="http://freshmeat.net"><img width="90"
502           height="36" src="images/fm.mini.png" alt="Freshmeat">
503           </a></td>
504         </tr>
505       </table>
506     </div>
507   </body>
508 </html>
509