blob: 7140470b0c26367c8969747ebad13fe8590a52ca [file] [log] [blame]
Erik Andersen330fd2b2000-05-19 05:35:19 +00001<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2
3<HTML>
4<HEAD>
5<TITLE>BusyBox</TITLE>
6</HEAD>
7
Eric Andersen766c0122000-06-21 22:43:07 +00008<body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000">
Erik Andersen330fd2b2000-05-19 05:35:19 +00009
10<basefont face="lucida, helvetica, arial" size="3">
11
12
13<CENTER>
14 <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2>
15 <TR>
16 <td bgcolor="#000000">
17 <FONT FACE="lucida, helvetica" COLOR="#ccccc0">
18 <B>B&nbsp;u&nbsp;s&nbsp;y&nbsp;B&nbsp;o&nbsp;x</B>
19 </FONT>
20 </TD>
21 </TR>
22 </TABLE>
23 <a href="/"><IMG SRC="images/busybox2.jpg" alt="BusyBox" border="0" width="360" height="230"</a><BR>
24
25
26<!-- Begin Introduction section -->
27
28
29<TABLE WIDTH=95% CELLSPACING=1 CELLPADDING=4 BORDER=1>
30<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
31 <A NAME="intro"> <BIG><B>
32 The Swiss Army Knife of Embedded Linux
33 </font>
34 </A></B></BIG>
35</TD></TR>
36<TR><TD BGCOLOR="#eeeee0">
37
38BusyBox combines tiny versions of many common UNIX utilities into a single
39small executable. It provides minimalist replacements for most of the utilities
40you usually find in fileutils, shellutils, findutils, textutils, grep, gzip,
41tar, etc. BusyBox provides a fairly complete POSIX environment for any small
Pavel Roskin82c0ac72000-06-05 20:19:47 +000042or embedded system. The utilities in BusyBox generally have fewer options than
Eric Andersen36fe1a32000-06-05 17:22:37 +000043their full-featured GNU cousins; however, the options that are included provide
Erik Andersen330fd2b2000-05-19 05:35:19 +000044the expected functionality and behave very much like their GNU counterparts.
45<p>
46BusyBox has been written with size-optimization and limited resources in mind.
47It is also extremely modular so you can easily include or exclude commands (or
48features) at compile time. This makes it easy to customize your embedded
49systems. To create a working system, just add a kernel, a shell (such as ash),
50and an editor (such as elvis-tiny or ae).
51<p>
52
53BusyBox is now maintained by
54<a href="http://www.xmission.com/~andersen/erik/erik.html">
55Erik Andersen</a>, and its ongoing development is being sponsored by
56<a href="http://www.lineo.com/">Lineo</a>.
57<p>
58BusyBox is licensed under the
59<a href="http://www.gnu.org/copyleft/gpl.html">GNU GENERAL PUBLIC LICENSE</a>
Eric Andersen766c0122000-06-21 22:43:07 +000060<p>
Erik Andersen330fd2b2000-05-19 05:35:19 +000061
Eric Andersen766c0122000-06-21 22:43:07 +000062<H3>NEW!</h3>
63BusyBox now has a mailing list <a href="http://opensource.lineo.com/lists/busybox/">mailing list</a>!
64To subscribe, go and visit <a href="http://opensource.lineo.com/mailman/listinfo/busybox">this page</a>.
Erik Andersen330fd2b2000-05-19 05:35:19 +000065
66<!-- Begin Download section -->
67
68<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
69 <A NAME="download"><BIG><B>
70 Download
71 </A></B></BIG>
72</TD></TR>
73<TR><TD BGCOLOR="#eeeee0">
74<ul>
75 <li> Source for the latest release can always be downloaded from
76 <a href="ftp://ftp.lineo.com/pub/busybox">ftp://ftp.lineo.com/pub/busybox</a>.
Eric Andersen766c0122000-06-21 22:43:07 +000077 <li> BusyBox now has its own publically browsable
78 <a href="http://opensource.lineo.com/cgi-bin/cvsweb/busybox/">CVS tree</a>,
79 anonymous
80 <a href="http://opensource.lineo.com/cvs_anon.html">CVS access</a>, and
81 for those that are actively contributing there is even
82 <a href="http://opensource.lineo.com/cvs_write.html">CVS write access</a>.
Erik Andersen330fd2b2000-05-19 05:35:19 +000083</ul>
84
85
86<!-- Begin Latest News section -->
87
88<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
89 <A NAME="news">
90 <BIG><B>
91 Latest News</A>
92 </B></BIG>
93 </A>
94</TD></TR>
95<TR><TD BGCOLOR="#eeeee0">
96
97<ul>
98
Eric Andersen766c0122000-06-21 22:43:07 +000099 <p> <li> <b>21 June 2000 -- BusyBox 0.45 released</b>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000100 <br>
101
Eric Andersen766c0122000-06-21 22:43:07 +0000102 This release has been slow in coming, but is very solid at this
103 point. BusyBox now supports libc5 as well as GNU libc. This
104 release provides the following new apps: cut, tr, insmod, ar,
105 mktemp, ,setkeycodes md5sum, uuencode, uudecode, which , and
106 telnet. There are bug fixes for just about every app as well (see
107 the <a href="ftp://ftp.lineo.com/pub/busybox/Changelog">changelog</a> for
108 details).
109 <p>
110 Also, some exciting infrastructure news! Busybox now has its own
111 <a href="http://opensource.lineo.com/lists/busybox/">mailing list</a>,
112 publically browsable
113 <a href="http://opensource.lineo.com/cgi-bin/cvsweb/busybox/">CVS tree</a>,
114 anonymous
115 <a href="http://opensource.lineo.com/cvs_anon.html">CVS access</a>, and
116 for those that are actively contributing there is even
117 <a href="http://opensource.lineo.com/cvs_write.html">CVS write access</a>.
118 I think this will be a huge help to the ongoing development of BusyBox.
119 <p>
120 Many thanks go out to the many people that have contributed to this release
121 of BusyBox!
Erik Andersen330fd2b2000-05-19 05:35:19 +0000122
Erik Andersen330fd2b2000-05-19 05:35:19 +0000123
Eric Andersen766c0122000-06-21 22:43:07 +0000124
125 <p> <li> <b>Old News</b>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000126 <br>
Eric Andersen766c0122000-06-21 22:43:07 +0000127 For the old news, visit <a href="http://busybox.lineo.com/oldnews.html">the old news page</a>.
Erik Andersen330fd2b2000-05-19 05:35:19 +0000128</ul>
129
130
131<!-- Begin Docs section -->
132
133<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
134 <A NAME="docs"><BIG><B>
135 Documentation
136 </A></B></BIG>
137</TD></TR>
138<TR><TD BGCOLOR="#eeeee0">
139Current documentation for BusyBox includes:
140<ul>
Eric Andersen16248132000-06-02 03:20:22 +0000141 <li> <a href="BusyBox.html">BusyBox.html</a>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000142 This is a list of the all the available commands in BusyBox with complete
143 usage information and examples of how to use each app. I spent
144 a <em>lot</em> of time updating these docs and trying to make them
145 fairly comprehensive for the BusyBox 0.43 release. If you find any
146 errors (factual, grammatical, whatever) please let me know.
147
148 <li> More documentation will follow.
149</ul>
150
151
Erik Andersen330fd2b2000-05-19 05:35:19 +0000152<!-- Begin Projects section -->
153
154<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
155 <A NAME="docs"><BIG><B>
156 Projects using BusyBox
157 </A></B></BIG>
158</TD></TR>
159<TR><TD BGCOLOR="#eeeee0">
160I know of the following projects that use BusyBox
161<ul>
162 <li> <a href="http://www.lineo.com/products/embedix.html">Lineo Embedix Linux</a>
163 <li> <a href="http://cvs.debian.org/boot-floppies/">Debian boot floppies project</a>
164 <li> <a href="http://www.linuxrouter.org/">Linux Router Project </a>
165 <li> <a href="http://linux-embedded.org/">LEM</a>
166 <li> <a href="http://www.toms.net/rb/">tomsrtbt</a>
Eric Andersene511e7c2000-05-25 00:18:59 +0000167 <li> <a href="http://www.stormix.com/">Stormix Installer</a>
168 <li> <a href="http://www.emacinc.com/linux2_sbc.htm">EMAC Linux 2.0 SBC</a>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000169
170</ul>
171Do you use BusyBox? I'd love to know about it and I'd be happy to link to you.
172
173
174
175<!-- Begin Links section -->
176
177<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
178 <A NAME="links">
179 <BIG><B>
180 Important Links</A>
181 </B></BIG>
182 </A>
183</TD></TR>
184<TR><TD BGCOLOR="#eeeee0">
185
186<ul>
187
188 <li> <A HREF="http://perens.com/FreeSoftware/">
189 Free Software from Bruce Perens</A><br>
190 The original idea for BusyBox, and all versions up to 0.26 were written
191 by <A HREF="mailto:bruce@perens.com">Bruce Perens</a>. This is his BusyBox website.
192 <p>
193
194 <li> <A HREF="http://freshmeat.net/appindex/1999/04/11/923859921.html">
195 Freshmeat AppIndex record for BusyBox</A>
196 <p>
197
Eric Andersen766c0122000-06-21 22:43:07 +0000198 <li> <a href="http://opensource.lineo.com/software.html">Other cool embedded software</a>.
199 <p>
200
201 <li> <a href="http://opensource.lineo.com/">opensource.lineo.com</a>.
202 <p>
203
Erik Andersen330fd2b2000-05-19 05:35:19 +0000204 <li> <A HREF="http://www.lineo.com/">Lineo</A> is sponsoring BusyBox development.
205 <p>
206
207</ul>
208
209
210
211
212<!-- End of Table -->
213
214</TD></TR>
215</TABLE>
216</P>
217
218
219
220<!-- Footer -->
221<HR>
222<TABLE WIDTH="100%">
223 <TR>
224 <TD>
225 <font size="-1" face="arial, helvetica, sans-serif">
226 Mail all comments, insults, suggestions and bribes to
227 <a href="mailto:andersen@lineo.com">Erik Andersen</a><BR>
228 The Busybox logo is copyright 1999,2000, Erik Andersen.
229 </font>
230 </TD>
231
232 <TD>
233 <a href="http://www.vim.org"><img border=0 width=88 height=32
234 src="images/anim.written.in.vi.gif"
235 alt="This site created with the vi editor"></a>
236 </TD>
237
238 <TD>
239 <a href="http://www.gimp.org/"><img border=0 width=88 height=38
240 src="images/gfx_by_gimp.gif" alt="Graphics by GIMP"></a>
241 </TD>
242
243 <TD>
244 <a href="http://www.linuxtoday.com"><img width=90 height=36
245 src="images/ltbutton2.jpg" alt="Linux Today"></a>
246 </TD>
247
248 <TD>
249 <p><a href="http://slashdot.org"><img width=90 height=36
250 src="images/sdsmall.gif" alt="Slashdot"></a>
251 </TD>
252
253 <TD>
254 <a href="http://freshmeat.net"><img width=90 height=36
255 src="images/fm.mini.jpg" alt="Freshmeat"></a>
256 </TD>
257
258 </TR>
259</TABLE>
260
261
262</BODY>
263</HTML>
264