blob: f98f6ea0073cff544e802a3416bee8f6f7fafaf3 [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
Erik Andersen330fd2b2000-05-19 05:35:19 +000066<!-- Begin Latest News section -->
67
68<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
69 <A NAME="news">
70 <BIG><B>
71 Latest News</A>
72 </B></BIG>
73 </A>
74</TD></TR>
75<TR><TD BGCOLOR="#eeeee0">
76
77<ul>
78
Eric Andersen766c0122000-06-21 22:43:07 +000079 <p> <li> <b>21 June 2000 -- BusyBox 0.45 released</b>
Erik Andersen330fd2b2000-05-19 05:35:19 +000080 <br>
81
Eric Andersen766c0122000-06-21 22:43:07 +000082 This release has been slow in coming, but is very solid at this
83 point. BusyBox now supports libc5 as well as GNU libc. This
84 release provides the following new apps: cut, tr, insmod, ar,
85 mktemp, ,setkeycodes md5sum, uuencode, uudecode, which , and
86 telnet. There are bug fixes for just about every app as well (see
87 the <a href="ftp://ftp.lineo.com/pub/busybox/Changelog">changelog</a> for
88 details).
89 <p>
90 Also, some exciting infrastructure news! Busybox now has its own
91 <a href="http://opensource.lineo.com/lists/busybox/">mailing list</a>,
Eric Andersen4a971ae2000-06-22 01:27:11 +000092 publically browsable
93 <a href="http://opensource.lineo.com/cgi-bin/cvsweb/busybox/">CVS tree</a>,
94 anonymous
95 <a href="http://opensource.lineo.com/cvs_anon.html">CVS access</a>, and
96 for those that are actively contributing there is even
97 <a href="http://opensource.lineo.com/cvs_write.html">CVS write access</a>.
98 I think this will be a huge help to the ongoing development of BusyBox.
99 <p>
100 Also, for the curious, there is no 0.44 release. Somehow 0.44 got announced
101 a few weeks ago prior to its actually being released. To avoid any confusion
102 we are just skipping 0.44.
103 <p>
104 Many thanks go out to the many people that have contributed to this release
105 of BusyBox (esp. Pavel Roskin)!
Erik Andersen330fd2b2000-05-19 05:35:19 +0000106
Erik Andersen330fd2b2000-05-19 05:35:19 +0000107
Eric Andersen766c0122000-06-21 22:43:07 +0000108
109 <p> <li> <b>Old News</b>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000110 <br>
Eric Andersen766c0122000-06-21 22:43:07 +0000111 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 +0000112</ul>
113
114
Eric Andersen4a971ae2000-06-22 01:27:11 +0000115<!-- Begin Download section -->
116
117<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
118 <A NAME="download"><BIG><B>
119 Download
120 </A></B></BIG>
121</TD></TR>
122<TR><TD BGCOLOR="#eeeee0">
123<ul>
124 <li> Source for the latest release can always be downloaded from
125 <a href="ftp://ftp.lineo.com/pub/busybox">ftp://ftp.lineo.com/pub/busybox</a>.
126 <li> BusyBox now has its own publically browsable
127 <a href="http://opensource.lineo.com/cgi-bin/cvsweb/busybox/">CVS tree</a>,
128 anonymous
129 <a href="http://opensource.lineo.com/cvs_anon.html">CVS access</a>, and
130 for those that are actively contributing there is even
131 <a href="http://opensource.lineo.com/cvs_write.html">CVS write access</a>.
132</ul>
133
134
Erik Andersen330fd2b2000-05-19 05:35:19 +0000135<!-- Begin Docs section -->
136
137<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
138 <A NAME="docs"><BIG><B>
139 Documentation
140 </A></B></BIG>
141</TD></TR>
142<TR><TD BGCOLOR="#eeeee0">
143Current documentation for BusyBox includes:
144<ul>
Eric Andersen16248132000-06-02 03:20:22 +0000145 <li> <a href="BusyBox.html">BusyBox.html</a>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000146 This is a list of the all the available commands in BusyBox with complete
147 usage information and examples of how to use each app. I spent
148 a <em>lot</em> of time updating these docs and trying to make them
149 fairly comprehensive for the BusyBox 0.43 release. If you find any
150 errors (factual, grammatical, whatever) please let me know.
151
152 <li> More documentation will follow.
153</ul>
154
155
Erik Andersen330fd2b2000-05-19 05:35:19 +0000156<!-- Begin Projects section -->
157
158<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
159 <A NAME="docs"><BIG><B>
160 Projects using BusyBox
161 </A></B></BIG>
162</TD></TR>
163<TR><TD BGCOLOR="#eeeee0">
164I know of the following projects that use BusyBox
165<ul>
166 <li> <a href="http://www.lineo.com/products/embedix.html">Lineo Embedix Linux</a>
167 <li> <a href="http://cvs.debian.org/boot-floppies/">Debian boot floppies project</a>
168 <li> <a href="http://www.linuxrouter.org/">Linux Router Project </a>
169 <li> <a href="http://linux-embedded.org/">LEM</a>
170 <li> <a href="http://www.toms.net/rb/">tomsrtbt</a>
Eric Andersene511e7c2000-05-25 00:18:59 +0000171 <li> <a href="http://www.stormix.com/">Stormix Installer</a>
172 <li> <a href="http://www.emacinc.com/linux2_sbc.htm">EMAC Linux 2.0 SBC</a>
Eric Andersen53310252000-07-04 19:42:23 +0000173 <li> <a href="http://www.trinux.org/">Trinux</a>
Erik Andersen330fd2b2000-05-19 05:35:19 +0000174
175</ul>
176Do you use BusyBox? I'd love to know about it and I'd be happy to link to you.
177
178
179
180<!-- Begin Links section -->
181
182<TR><TD BGCOLOR="#ccccc0" ALIGN=center>
183 <A NAME="links">
184 <BIG><B>
185 Important Links</A>
186 </B></BIG>
187 </A>
188</TD></TR>
189<TR><TD BGCOLOR="#eeeee0">
190
191<ul>
192
193 <li> <A HREF="http://perens.com/FreeSoftware/">
194 Free Software from Bruce Perens</A><br>
195 The original idea for BusyBox, and all versions up to 0.26 were written
196 by <A HREF="mailto:bruce@perens.com">Bruce Perens</a>. This is his BusyBox website.
197 <p>
198
199 <li> <A HREF="http://freshmeat.net/appindex/1999/04/11/923859921.html">
200 Freshmeat AppIndex record for BusyBox</A>
201 <p>
202
Eric Andersen766c0122000-06-21 22:43:07 +0000203 <li> <a href="http://opensource.lineo.com/software.html">Other cool embedded software</a>.
204 <p>
205
206 <li> <a href="http://opensource.lineo.com/">opensource.lineo.com</a>.
207 <p>
208
Erik Andersen330fd2b2000-05-19 05:35:19 +0000209 <li> <A HREF="http://www.lineo.com/">Lineo</A> is sponsoring BusyBox development.
210 <p>
211
212</ul>
213
214
215
216
217<!-- End of Table -->
218
219</TD></TR>
220</TABLE>
221</P>
222
223
224
225<!-- Footer -->
226<HR>
227<TABLE WIDTH="100%">
228 <TR>
229 <TD>
230 <font size="-1" face="arial, helvetica, sans-serif">
231 Mail all comments, insults, suggestions and bribes to
232 <a href="mailto:andersen@lineo.com">Erik Andersen</a><BR>
233 The Busybox logo is copyright 1999,2000, Erik Andersen.
234 </font>
235 </TD>
236
237 <TD>
238 <a href="http://www.vim.org"><img border=0 width=88 height=32
239 src="images/anim.written.in.vi.gif"
240 alt="This site created with the vi editor"></a>
241 </TD>
242
243 <TD>
244 <a href="http://www.gimp.org/"><img border=0 width=88 height=38
245 src="images/gfx_by_gimp.gif" alt="Graphics by GIMP"></a>
246 </TD>
247
248 <TD>
249 <a href="http://www.linuxtoday.com"><img width=90 height=36
250 src="images/ltbutton2.jpg" alt="Linux Today"></a>
251 </TD>
252
253 <TD>
254 <p><a href="http://slashdot.org"><img width=90 height=36
255 src="images/sdsmall.gif" alt="Slashdot"></a>
256 </TD>
257
258 <TD>
259 <a href="http://freshmeat.net"><img width=90 height=36
260 src="images/fm.mini.jpg" alt="Freshmeat"></a>
261 </TD>
262
263 </TR>
264</TABLE>
265
266
267</BODY>
268</HTML>
269