diff options
-rw-r--r-- | docs/busybox.net/cvs_anon.html | 142 | ||||
-rw-r--r-- | docs/busybox.net/cvs_howto.html | 44 | ||||
-rw-r--r-- | docs/busybox.net/docs.html | 27 | ||||
-rw-r--r-- | docs/busybox.net/download.html | 38 | ||||
-rw-r--r-- | docs/busybox.net/footer.html | 18 | ||||
-rw-r--r-- | docs/busybox.net/header.html | 83 | ||||
-rw-r--r-- | docs/busybox.net/images/vh40.gif | bin | 0 -> 906 bytes | |||
-rw-r--r-- | docs/busybox.net/index.html | 518 | ||||
-rw-r--r-- | docs/busybox.net/lists.html | 41 | ||||
-rw-r--r-- | docs/busybox.net/news.html | 117 | ||||
-rw-r--r-- | docs/busybox.net/oldnews.html | 1507 | ||||
-rw-r--r-- | docs/busybox.net/products.html | 149 | ||||
-rw-r--r-- | docs/busybox.net/robots.txt | 3 | ||||
-rw-r--r-- | docs/busybox.net/screenshot.html | 26 | ||||
-rw-r--r-- | docs/busybox.net/shame.html | 45 |
15 files changed, 1287 insertions, 1471 deletions
diff --git a/docs/busybox.net/cvs_anon.html b/docs/busybox.net/cvs_anon.html index f6d7415d8..7edd99292 100644 --- a/docs/busybox.net/cvs_anon.html +++ b/docs/busybox.net/cvs_anon.html | |||
@@ -1,39 +1,7 @@ | |||
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> | 1 | <!--#include file="header.html" --> |
2 | 2 | ||
3 | <HTML> | ||
4 | <HEAD> | ||
5 | <title>BusyBox Anonymous CVS Instructions</title> | ||
6 | </HEAD> | ||
7 | 3 | ||
8 | <body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000"> | 4 | <h3>Anonymous CVS</h3> |
9 | |||
10 | <basefont face="lucida, helvetica, arial" size="3"> | ||
11 | |||
12 | |||
13 | <H3>Accessing the Busybox CVS Repository</H3> | ||
14 | |||
15 | <CENTER> | ||
16 | <TABLE BORDER=0 CELLSPACING=1 CELLPADDING=2> | ||
17 | <TR> | ||
18 | <td bgcolor="#000000"> | ||
19 | <FONT FACE="lucida, helvetica" COLOR="#ccccc0"> | ||
20 | <B>B u s y B o x</B> | ||
21 | </FONT> | ||
22 | </TD> | ||
23 | </TR> | ||
24 | </TABLE> | ||
25 | <a href="/"><IMG SRC="images/busybox2.jpg" alt="BusyBox" border="0" width="360" height="230"></a><BR> | ||
26 | |||
27 | |||
28 | </CENTER> | ||
29 | |||
30 | <TABLE WIDTH="95%" CELLSPACING=1 CELLPADDING=4 BORDER=1> | ||
31 | <TR><TD BGCOLOR="#ccccc0" ALIGN=center> | ||
32 | <A NAME="intro"> <BIG><B> | ||
33 | Anonymous CVS | ||
34 | </B></BIG></A> | ||
35 | </TD></TR> | ||
36 | <TR><TD BGCOLOR="#eeeee0"> | ||
37 | 5 | ||
38 | We allow anonymous (read-only) CVS access to everyone. The first command you | 6 | We allow anonymous (read-only) CVS access to everyone. The first command you |
39 | need to run for anonymous CVS access is: | 7 | need to run for anonymous CVS access is: |
@@ -78,109 +46,7 @@ cvs update</pre> | |||
78 | 46 | ||
79 | Because you've only been granted anonymous access to the tree, you won't be | 47 | Because you've only been granted anonymous access to the tree, you won't be |
80 | able to commit any changes. Changes can be submitted for inclusion by posting | 48 | able to commit any changes. Changes can be submitted for inclusion by posting |
81 | them to the appropriate <a href="http://busybox.net/mailman/listinfo">mailing list</a>. | 49 | them to the appropriate mailing list. |
82 | |||
83 | |||
84 | <!-- End of Table --> | ||
85 | |||
86 | </TD></TR> | ||
87 | </TABLE> | ||
88 | |||
89 | |||
90 | |||
91 | <TABLE WIDTH="95%" CELLSPACING=1 CELLPADDING=4 BORDER=1> | ||
92 | <TR><TD BGCOLOR="#ccccc0" ALIGN=center> | ||
93 | <A NAME="howto"> <BIG><B> | ||
94 | How to use CVS | ||
95 | </B></BIG></A> | ||
96 | </TD></TR> | ||
97 | <TR><TD BGCOLOR="#eeeee0"> | ||
98 | |||
99 | |||
100 | If you want to know all the gory details, you will want to visit | ||
101 | <a href="http://www.cvshome.org/">the CVS main web page</a>.<p> | ||
102 | For the impatient, the following is probably about all you need to know: | ||
103 | <p> | ||
104 | |||
105 | <dl> | ||
106 | <dt><pre>cvs checkout -c</pre> | ||
107 | <dd>Will list the modules available for checkout | ||
108 | <dt><pre>cvs checkout < module name ></pre> | ||
109 | <dd>Will checkout the named module | ||
110 | <dt><pre>cvs co < module name ></pre> | ||
111 | <dd>Same thing | ||
112 | <dt><pre>cvs update</pre> | ||
113 | |||
114 | <dd>Updates your local archive so it is in sync with the repository | ||
115 | -- your local updates are left intact. Tries to merge upstream updates | ||
116 | into your local updates. You will see the following tags when it is | ||
117 | updating your local repository: C means conflict, U means update, | ||
118 | P means patched, and M means modified. | ||
119 | <dt><pre>cvs up</pre> | ||
120 | <dd>Same thing | ||
121 | <dt><pre>cvs update < file name ></pre> | ||
122 | <dd>Same thing but for just the named file(s)/directory(s). | ||
123 | <dt><pre>cvs commit</pre> | ||
124 | <dd>Will check in all your work. | ||
125 | <dt><pre>cvs add < file name ></pre> | ||
126 | |||
127 | <dd>Adds the named file/directory into CVS | ||
128 | <dt><pre>cvs remove < file name ></pre> | ||
129 | <dd>Removes the named file/directory from the upstream repository. | ||
130 | <dt><pre>cvs rm < file name ></pre> | ||
131 | <dd>Same thing | ||
132 | <dt><pre>cvs log < file name ></pre> | ||
133 | |||
134 | <!-- End of Table --> | ||
135 | |||
136 | </TD></TR> | ||
137 | </TABLE> | ||
138 | |||
139 | |||
140 | |||
141 | <!-- Footer --> | ||
142 | <HR> | ||
143 | <TABLE WIDTH="100%"> | ||
144 | <TR> | ||
145 | <TD> | ||
146 | <font size="-1" face="arial, helvetica, sans-serif"> | ||
147 | Mail all comments, insults, suggestions and bribes to | ||
148 | <a href="mailto:andersen@codepoet.org">Erik Andersen</a><BR> | ||
149 | The Busybox logo is copyright 1999-2003, Erik Andersen. | ||
150 | </font> | ||
151 | </TD> | ||
152 | |||
153 | <TD> | ||
154 | <a href="http://www.vim.org"><img border=0 width=90 height=36 | ||
155 | src="images/written.in.vi.png" | ||
156 | alt="This site created with the vi editor"></a> | ||
157 | </TD> | ||
158 | |||
159 | <TD> | ||
160 | <a href="http://www.gimp.org/"><img border=0 width=90 height=36 | ||
161 | src="images/gfx_by_gimp.png" alt="Graphics by GIMP"></a> | ||
162 | </TD> | ||
163 | |||
164 | <TD> | ||
165 | <a href="http://www.linuxtoday.com"><img width=90 height=36 | ||
166 | src="images/ltbutton2.png" alt="Linux Today"></a> | ||
167 | </TD> | ||
168 | |||
169 | <TD> | ||
170 | <p><a href="http://slashdot.org"><img width=90 height=36 | ||
171 | src="images/sdsmall.png" alt="Slashdot"></a> | ||
172 | </TD> | ||
173 | |||
174 | <TD> | ||
175 | <a href="http://freshmeat.net"><img width=90 height=36 | ||
176 | src="images/fm.mini.png" alt="Freshmeat"></a> | ||
177 | </TD> | ||
178 | |||
179 | </TR> | ||
180 | </TABLE> | ||
181 | |||
182 | |||
183 | </BODY> | ||
184 | </HTML> | ||
185 | 50 | ||
51 | <!--#include file="footer.html" --> | ||
186 | 52 | ||
diff --git a/docs/busybox.net/cvs_howto.html b/docs/busybox.net/cvs_howto.html new file mode 100644 index 000000000..cff3a353c --- /dev/null +++ b/docs/busybox.net/cvs_howto.html | |||
@@ -0,0 +1,44 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <h3>How to use CVS</h3> | ||
5 | |||
6 | |||
7 | If you want to know all the gory details, you will want to visit | ||
8 | <a href="http://www.cvshome.org/">the CVS main web page</a>.<p> | ||
9 | For the impatient, the following is probably about all you need to know: | ||
10 | <p> | ||
11 | |||
12 | <dl> | ||
13 | <dt><pre>cvs checkout -c</pre> | ||
14 | <dd>Will list the modules available for checkout | ||
15 | <dt><pre>cvs checkout < module name ></pre> | ||
16 | <dd>Will checkout the named module | ||
17 | <dt><pre>cvs co < module name ></pre> | ||
18 | <dd>Same thing | ||
19 | <dt><pre>cvs update</pre> | ||
20 | |||
21 | <dd>Updates your local archive so it is in sync with the repository | ||
22 | -- your local updates are left intact. Tries to merge upstream updates | ||
23 | into your local updates. You will see the following tags when it is | ||
24 | updating your local repository: C means conflict, U means update, | ||
25 | P means patched, and M means modified. | ||
26 | <dt><pre>cvs up</pre> | ||
27 | <dd>Same thing | ||
28 | <dt><pre>cvs update < file name ></pre> | ||
29 | <dd>Same thing but for just the named file(s)/directory(s). | ||
30 | <dt><pre>cvs commit</pre> | ||
31 | <dd>Will check in all your work. | ||
32 | <dt><pre>cvs add < file name ></pre> | ||
33 | |||
34 | <dd>Adds the named file/directory into CVS | ||
35 | <dt><pre>cvs remove < file name ></pre> | ||
36 | <dd>Removes the named file/directory from the upstream repository. | ||
37 | <dt><pre>cvs rm < file name ></pre> | ||
38 | <dd>Same thing | ||
39 | <dt><pre>cvs log < file name ></pre> | ||
40 | </dl> | ||
41 | |||
42 | |||
43 | <!--#include file="footer.html" --> | ||
44 | |||
diff --git a/docs/busybox.net/docs.html b/docs/busybox.net/docs.html new file mode 100644 index 000000000..330b7162c --- /dev/null +++ b/docs/busybox.net/docs.html | |||
@@ -0,0 +1,27 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <h3>Documentation</h3> | ||
5 | Current documentation for BusyBox includes: | ||
6 | |||
7 | <ul> | ||
8 | <li><a href= | ||
9 | "downloads/BusyBox.html">BusyBox.html</a>. This is a | ||
10 | list of the all the available commands in BusyBox | ||
11 | with complete usage information and examples of how | ||
12 | to use each app. I have spent a <em>lot</em> of time | ||
13 | updating these docs and trying to make them fairly | ||
14 | comprehensive. If you find any errors (factual, | ||
15 | grammatical, whatever) please let me know.</li> | ||
16 | |||
17 | <li><a href="downloads/README">README</a>. This is | ||
18 | the README file included in the busybox source | ||
19 | release.</li> | ||
20 | |||
21 | <li>If you need more help, the BusyBox <a href= | ||
22 | "lists/busybox/">mailing list</a> is a good place to | ||
23 | start.</li> | ||
24 | </ul> | ||
25 | |||
26 | <!--#include file="footer.html" --> | ||
27 | |||
diff --git a/docs/busybox.net/download.html b/docs/busybox.net/download.html new file mode 100644 index 000000000..d8a389023 --- /dev/null +++ b/docs/busybox.net/download.html | |||
@@ -0,0 +1,38 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | |||
5 | <h3>Download</h3> | ||
6 | |||
7 | Source for the latest release can always be | ||
8 | downloaded from <a href="downloads">http://www.busybox.net/downloads</a>. | ||
9 | |||
10 | <p> | ||
11 | You can also obtain <a href= "downloads/snapshots/">Daily Snapshots</a> of | ||
12 | the latest stable, and the latest development CVS source trees. | ||
13 | |||
14 | <p> | ||
15 | BusyBox now has <b>two</b> CVS trees. The "busybox-stable" tree | ||
16 | contains the older 0.60.x stable series. The "busybox" tree contains | ||
17 | the latest 1.0.0-preX development version of busybox.<br> | ||
18 | |||
19 | <ul> | ||
20 | <li> Click here to browse the <a href="/cgi-bin/cvsweb/busybox/"> | ||
21 | CVS tree for the 1.0.0-preX development version of BusyBox</a> | ||
22 | </li> | ||
23 | |||
24 | <li>Click here to browse the <a href="/cgi-bin/cvsweb/busybox.stable/"> | ||
25 | CVS tree for the stable 0.60.x version of BusyBox</a>. | ||
26 | </li> | ||
27 | |||
28 | <li>Anonymous <a href="cvs_anon.html">CVS access</a> is available. | ||
29 | </li> | ||
30 | |||
31 | <li>For those that are actively contributing there is | ||
32 | even <a href="cvs_write.html">CVS write access</a>. | ||
33 | </li> | ||
34 | |||
35 | </ul> | ||
36 | |||
37 | <!--#include file="footer.html" --> | ||
38 | |||
diff --git a/docs/busybox.net/footer.html b/docs/busybox.net/footer.html new file mode 100644 index 000000000..0c7adb18a --- /dev/null +++ b/docs/busybox.net/footer.html | |||
@@ -0,0 +1,18 @@ | |||
1 | <!-- Footer --> | ||
2 | |||
3 | |||
4 | </td> | ||
5 | </tr> | ||
6 | </table> | ||
7 | |||
8 | <p> | ||
9 | <font face="arial, helvetica, sans-serif" size="-1"> | ||
10 | <a HREF="/copyright.txt">Copyright © 1999-2003 Erik Andersen</a> | ||
11 | <br> | ||
12 | Mail all comments, insults, suggestions and bribes to | ||
13 | <br> | ||
14 | Erik Andersen <A HREF="mailto:andersen@codepoet.org">andersen@codepoet.org</A><BR> | ||
15 | </font> | ||
16 | |||
17 | </body> | ||
18 | </html> | ||
diff --git a/docs/busybox.net/header.html b/docs/busybox.net/header.html new file mode 100644 index 000000000..2633df967 --- /dev/null +++ b/docs/busybox.net/header.html | |||
@@ -0,0 +1,83 @@ | |||
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 | <title>BusyBox</title> | ||
7 | <style type="text/css"> | ||
8 | body { | ||
9 | background-color: #DEE2DE; | ||
10 | color: #000000; | ||
11 | } | ||
12 | :link { color: #660000 } | ||
13 | :visited { color: #660000 } | ||
14 | :active { color: #660000 } | ||
15 | td.c2 {font-family: arial, helvetica, sans-serif; font-size: 80%} | ||
16 | td.c1 {font-family: lucida, helvetica; font-size: 248%} | ||
17 | </style> | ||
18 | </head> | ||
19 | |||
20 | <body> | ||
21 | <basefont face="lucida, helvetica, arial" size="3"> | ||
22 | |||
23 | |||
24 | |||
25 | |||
26 | <table border="0" cellpadding="0" cellspacing="0"> | ||
27 | |||
28 | |||
29 | <tr> | ||
30 | <td> | ||
31 | <div class="c3"> | ||
32 | <table border="0" cellspacing="1" cellpadding="2"> | ||
33 | <tr> | ||
34 | <td class="c1">BUSYBOX</td> | ||
35 | </tr> | ||
36 | </table> | ||
37 | </div> | ||
38 | |||
39 | <a href="/"><IMG SRC="images/busybox1.png" alt="BusyBox" border="0"></a><BR> | ||
40 | </td> | ||
41 | </tr> | ||
42 | |||
43 | <tr> | ||
44 | |||
45 | <td valign="TOP"> | ||
46 | <br><a href="/">Home</a> | ||
47 | <br><a href="/screenshot.html">Screenshot</a> | ||
48 | <br><a href="/lists.html">Mailing Lists</a> | ||
49 | <br><a href="/news.html">Latest News</a> | ||
50 | <br><a href="/download.html">Download</a> | ||
51 | <br><a href="/cvs_anon.html">Accessing CVS</a> | ||
52 | <br><a href="/cvs_howto.html">Intro to CVS</a> | ||
53 | <br><a href="/cgi-bin/cvsweb/">Browse CVS</a> | ||
54 | <br><a href="/docs.html">Documentation</a> | ||
55 | <br><a href="/products.html">Products</a> | ||
56 | <br><a href="/shame.html">Hall of Shame</a> | ||
57 | |||
58 | </dl> | ||
59 | <dl> | ||
60 | <dt><b>Related Sites</b> | ||
61 | <br><a href="http://uclibc.org/">uClibc.org</a> | ||
62 | <br><a href="http://udhcp.busybox.net/">udhcp</a> | ||
63 | <br><a href="http://tinylogin.busybox.net/">tinylogin</a> | ||
64 | <br><a href="http://www.ucdot.org/">uCdot</a> | ||
65 | <br><a href="http://www.linuxdevices.com">LinuxDevices</a> | ||
66 | <br><a href="http://slashdot.org/">Slashdot</a> | ||
67 | <br><a href="http://freshmeat.net/">Freshmeat</a> | ||
68 | <br><a href="http://linuxtoday.com/">Linux Today</a> | ||
69 | <br><a href="http://lwn.net/">Linux Weekly News</a> | ||
70 | <br><a href="http://www.linuxdoc.org/HOWTO/">Linux HOWTOs</a> | ||
71 | |||
72 | <!-- | ||
73 | |||
74 | <a href="http://validator.w3.org/check/referer"><img | ||
75 | src="/images/vh40.gif" height=31 width=88 | ||
76 | align=left border=0 alt="Valid HTML 4.0!"></a> | ||
77 | --> | ||
78 | |||
79 | </td> | ||
80 | |||
81 | |||
82 | <td Valign="TOP"> | ||
83 | |||
diff --git a/docs/busybox.net/images/vh40.gif b/docs/busybox.net/images/vh40.gif new file mode 100644 index 000000000..c5e9402e7 --- /dev/null +++ b/docs/busybox.net/images/vh40.gif | |||
Binary files differ | |||
diff --git a/docs/busybox.net/index.html b/docs/busybox.net/index.html index 2af4c5f8c..9242e759e 100644 --- a/docs/busybox.net/index.html +++ b/docs/busybox.net/index.html | |||
@@ -1,495 +1,63 @@ | |||
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" | 1 | <!--#include file="header.html" --> |
2 | "http://www.w3.org/TR/REC-html40/loose.dtd"> | ||
3 | 2 | ||
4 | <html> | ||
5 | <head> | ||
6 | <meta name="generator" content= | ||
7 | "HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org"> | ||
8 | 3 | ||
9 | <title>BusyBox</title> | 4 | <!-- Begin Introduction section --> |
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 | td.c2 {font-family: arial, helvetica, sans-serif; font-size: 80%} | ||
19 | td.c1 {font-family: lucida, helvetica; font-size: 248%} | ||
20 | </style> | ||
21 | </head> | ||
22 | 5 | ||
23 | <body> | 6 | <h3>BusyBox: The Swiss Army Knife of Embedded Linux</h3> |
24 | <basefont face="lucida, helvetica, arial" size="3"> | ||
25 | 7 | ||
26 | <div class="c3"> | ||
27 | <table border="0" cellspacing="1" cellpadding="2"> | ||
28 | <tr> | ||
29 | <td class="c1">BUSYBOX</td> | ||
30 | </tr> | ||
31 | </table> | ||
32 | <a href="/"><img src="images/busybox1.png" alt="BusyBox" | ||
33 | border="0" width="164" height="116"></a><br> | ||
34 | <!-- Begin Introduction section --> | ||
35 | |||
36 | 8 | ||
37 | <table width="95%" cellspacing="1" cellpadding="4" border= | 9 | BusyBox combines tiny versions of many common UNIX utilities into a single |
38 | "1"> | 10 | small executable. It provides replacements for most of the utilities you |
39 | <tr> | 11 | usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox |
40 | <td bgcolor="#CCCCC0" align="center"><a name= "intro"><big> | 12 | generally have fewer options than their full-featured GNU cousins; however, |
41 | <b>The Swiss Army Knife of Embedded Linux</b> | 13 | the options that are included provide the expected functionality and behave |
42 | </big></a></td> | 14 | very much like their GNU counterparts. BusyBox provides a fairly complete |
43 | </tr> | 15 | environment for any small or embedded system. |
44 | 16 | ||
45 | <tr> | 17 | <p> |
46 | <td bgcolor="#EEEEE0"> | ||
47 | BusyBox combines tiny versions of many common UNIX utilities | ||
48 | into a single small executable. It provides minimalist | ||
49 | replacements for most of the utilities you usually find in GNU | ||
50 | fileutils, shellutils, etc. The utilities in BusyBox generally | ||
51 | have fewer options than their full-featured GNU cousins; | ||
52 | however, the options that are included provide the expected | ||
53 | functionality and behave very much like their GNU counterparts. | ||
54 | BusyBox provides a fairly complete POSIX environment for any | ||
55 | small or embedded system. | ||
56 | 18 | ||
57 | <p>BusyBox has been written with size-optimization and | 19 | BusyBox has been written with size-optimization and limited resources in |
58 | limited resources in mind. It is also extremely modular | 20 | mind. It is also extremely modular so you can easily include or exclude |
59 | so you can easily include or exclude commands (or | 21 | commands (or features) at compile time. This makes it easy to customize |
60 | features) at compile time. This makes it easy to | 22 | your embedded systems. To create a working system, just add some device |
61 | customize your embedded systems. To create a working | 23 | nodes in /dev, a few configuration files in /etc, and a Linux kernel. |
62 | system, just add /dev, /etc, and a kernel.</p> | ||
63 | 24 | ||
64 | <p>BusyBox is maintained by <a href= | 25 | <p> |
65 | "http://codepoet.org/andersen/erik/erik.html">Erik | ||
66 | Andersen</a>, and licensed under the <a href= | ||
67 | "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL | ||
68 | PUBLIC LICENSE</a>.</p> | ||
69 | 26 | ||
70 | <h3>Screenshot</h3> | 27 | BusyBox is maintained by <a href= |
28 | "http://codepoet.org/andersen/erik/erik.html">Erik Andersen</a>, and | ||
29 | licensed under the | ||
30 | <a href= "http://www.gnu.org/copyleft/gpl.html">GNU GENERAL PUBLIC LICENSE</a> | ||
71 | 31 | ||
72 | <p>Because everybody loves screenshots, a screenshot of | 32 | <p> |
73 | BusyBox is now available <a href= | 33 | <p> |
74 | "screenshot.html">right here</a>.</p> | ||
75 | 34 | ||
76 | <h3>Mailing List Information</h3> | 35 | <h3>Sponsors</h3> |
77 | BusyBox has a <a href="/lists/busybox/">mailing list</a>.<br> | ||
78 | To subscribe, go and visit <a href="/mailman/listinfo/busybox">this page</a>. | ||
79 | <br> | ||
80 | Before asking questions on the mailing list | ||
81 | you should probably first search the mailing list archives... | ||
82 | <form method="GET" action="http://www.google.com/custom"> | ||
83 | <input type="hidden" name="domains" value="busybox.net"> | ||
84 | <input type="hidden" name="sitesearch" value="busybox.net"> | ||
85 | <a href="http://www.google.com"><img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" height="32" width="75" align="middle"></a> <input type="text" name="q" size="31" maxlength="255" value=""> <input type="submit" name="sa" value="search the mailing list archives">... | ||
86 | </form> | ||
87 | 36 | ||
37 | Please visit our sponsors and thank them for their | ||
38 | support! They have provided money for equipment and | ||
39 | bandwidth. Next time you need help with a project, | ||
40 | consider these fine companies! | ||
88 | 41 | ||
89 | 42 | ||
90 | <!-- Begin Latest News section --> | 43 | <ul> |
91 | </td> | 44 | <li><a href="http://www.penguru.net">Penguru Consulting</a><br> |
92 | </tr> | 45 | Custom development for embedded Linux systems and multimedia platforms |
46 | </li> | ||
93 | 47 | ||
94 | <tr> | 48 | <li><a href="http://opensource.se/">opensource.se</a><br> |
95 | <td bgcolor="#CCCCC0" align="center"><a name= | 49 | Embedded open source consulting in Europe. |
96 | "news"><big><b>Latest News</b></big></a></td> | 50 | </li> |
97 | </tr> | ||
98 | 51 | ||
99 | <tr> | 52 | <li><a href="http://www.codepoet-consulting.com">Codepoet Consulting</a><br> |
100 | <td bgcolor="#EEEEE0"> | 53 | Custom Linux, embedded Linux, BusyBox, and uClibc |
101 | <ul> | 54 | development. |
55 | </li> | ||
102 | 56 | ||
103 | <p> | 57 | </ul> |
104 | <li><b>12 Sept 2003 -- BusyBox 1.0.0-pre3 released</b><p> | ||
105 | 58 | ||
106 | Here goes the third pre-release for the new BusyBox stable | 59 | If you wish to be a sponsor, or if you have already contributed and would like |
107 | series. The last prerelease has held up quite well under | 60 | your name added here, email <a href= "mailto:andersen@codepoet.org">Erik</a>. |
108 | testing, but a number of problems have turned up as the number | ||
109 | of people using it has increased. Thanks everyone for all | ||
110 | the testing, bug reports, and patches! | ||
111 | 61 | ||
112 | <p> | ||
113 | |||
114 | If you have submitted a patch or a bug report to the busybox | ||
115 | mailing list and no one has emailed you explaining why your | ||
116 | patch was rejected, it is safe to say that your patch has | ||
117 | somehow gotten lost or forgotten. That happens sometimes. | ||
118 | Please re-submit your patch or bug report to the BusyBox | ||
119 | mailing list! | ||
120 | |||
121 | <p> | ||
122 | |||
123 | The point of the "-preX" versions is to get a larger group of | ||
124 | people and vendors testing, so any problems that turn up can be | ||
125 | fixed prior to the final 1.0.0 release. The main feature | ||
126 | (besides additional testing) that is still still on the TODO | ||
127 | list before the final BusyBox 1.0.0 release is sorting out the | ||
128 | modutils issues. For the new 2.6.x kernels, we already have | ||
129 | patches adding insmod and rmmod support and those need to be | ||
130 | integrated. For 2.4.x kernels, for which busybox only supports | ||
131 | a limited number of architectures, we may want to invest a bit | ||
132 | more work before we cut 1.0.0. Or we may just leave 2.4.x | ||
133 | module loading alone. | ||
134 | |||
135 | <p> | ||
136 | |||
137 | I had hoped this release would be out a month ago. And of | ||
138 | course, it wasn't since Erik became busy getting a release of | ||
139 | <a href="http://www.uclibc.org/">uClibc</a> | ||
140 | out the door. Many thanks to Glenn McGrath (bug1) for | ||
141 | stepping in and helping get a bunch of patches merged! I am | ||
142 | not even going to state a date for releasing BusyBox 1.0.0 | ||
143 | -pre4 (or the final 1.0.0). We're aiming for late September... | ||
144 | But if this release proves as to be exceptionally stable (or | ||
145 | exceptionally unstable!), the next release may be very soon | ||
146 | indeed. | ||
147 | |||
148 | <p> | ||
149 | |||
150 | The <a href="downloads/Changelog">changelog</a> has all | ||
151 | the details. And as usual you can | ||
152 | <a href="downloads">download busybox here</a>. | ||
153 | |||
154 | <p>Have Fun! | ||
155 | <p> | ||
156 | |||
157 | |||
158 | |||
159 | <p> | ||
160 | <li><b>Old News</b><br> | ||
161 | For the old news, visit <a href="oldnews.html">the | ||
162 | old news page</a>.</li> | ||
163 | </ul> | ||
164 | </td> | ||
165 | </tr> | ||
166 | |||
167 | |||
168 | <!-- Begin Sponsors section --> | ||
169 | <tr> | ||
170 | <td bgcolor="#CCCCC0" align="center"><a name= | ||
171 | "sponsors"><big><b>Sponsors</b></big></a></td> | ||
172 | </tr> | ||
173 | |||
174 | <tr> | ||
175 | <td bgcolor="#EEEEE0"> | ||
176 | Please visit our sponsors and thank them for their | ||
177 | support! They have provided money for equipment and | ||
178 | bandwidth. Next time you need help with a project, | ||
179 | consider these fine companies! | ||
180 | |||
181 | |||
182 | <ul> | ||
183 | <li><a href="http://www.penguru.net">Penguru Consulting</a><br> | ||
184 | Custom development for embedded Linux systems and multimedia platforms | ||
185 | </li> | ||
186 | |||
187 | <li><a href="http://opensource.se/">opensource.se</a><br> | ||
188 | Embedded open source consulting in Europe. | ||
189 | </li> | ||
190 | |||
191 | <li><a href="http://www.codepoet-consulting.com">Codepoet Consulting</a><br> | ||
192 | Custom Linux, embedded Linux, BusyBox, and uClibc | ||
193 | development. | ||
194 | </li> | ||
195 | |||
196 | </ul> | ||
197 | Several individuals have also contributed. If you have | ||
198 | already contributed and would like your name added | ||
199 | here, just let me know. If you would like to be a | ||
200 | BusyBox sponsor, email <a href= | ||
201 | "mailto:andersen@codepoet.org">Erik</a>. | ||
202 | </td> | ||
203 | </tr> | ||
204 | |||
205 | <!-- Begin Download section --> | ||
206 | <p> | ||
207 | <tr> | ||
208 | <td bgcolor="#CCCCC0" align="center"><a name= | ||
209 | "download"><big><b>Download</b></big></a></td> | ||
210 | </tr> | ||
211 | |||
212 | <tr> | ||
213 | <td bgcolor="#EEEEE0"> | ||
214 | Source for the latest release can always be | ||
215 | downloaded from <a href="downloads">http://www.busybox.net/downloads</a>. | ||
216 | <p> | ||
217 | |||
218 | BusyBox now has <b>two</b> CVS trees. The "busybox-stable" tree | ||
219 | contains the older 0.60.x stable series. The "busybox" tree contains | ||
220 | the latest 1.0.0-preX development version of busybox.<br> | ||
221 | |||
222 | <ul> | ||
223 | <li><a href= "downloads/snapshots/">Daily Snapshots of the the latest | ||
224 | stable, and the latest development CVS source trees can be found right here</a>. | ||
225 | <br> | ||
226 | </li><li><a href="/cgi-bin/cvsweb/busybox/">Click here to browse the CVS | ||
227 | tree for the 1.0.0-preX development version of BusyBox</a> | ||
228 | </li><li><a href="/cgi-bin/cvsweb/busybox.stable/">Click here to browse | ||
229 | the CVS tree for the stable 0.60.x version of BusyBox</a>. | ||
230 | </li><li>Anonymous <a href="cvs_anon.html">CVS | ||
231 | access</a> is available. | ||
232 | </li><li>For those that are actively contributing there is | ||
233 | even <a href="cvs_write.html">CVS write access</a>.</li> | ||
234 | </ul> | ||
235 | </td> | ||
236 | </tr> | ||
237 | |||
238 | <!-- Begin Docs section --> | ||
239 | <tr> | ||
240 | <td bgcolor="#CCCCC0" align="center"><a name= | ||
241 | "docs"><big><b>Documentation</b></big></a></td> | ||
242 | </tr> | ||
243 | |||
244 | <tr> | ||
245 | <td bgcolor="#EEEEE0"> | ||
246 | Current documentation for BusyBox includes: | ||
247 | |||
248 | <ul> | ||
249 | <li><a href= | ||
250 | "downloads/BusyBox.html">BusyBox.html</a>. This is a | ||
251 | list of the all the available commands in BusyBox | ||
252 | with complete usage information and examples of how | ||
253 | to use each app. I have spent a <em>lot</em> of time | ||
254 | updating these docs and trying to make them fairly | ||
255 | comprehensive. If you find any errors (factual, | ||
256 | grammatical, whatever) please let me know.</li> | ||
257 | |||
258 | <li><a href="downloads/README">README</a>. This is | ||
259 | the README file included in the busybox source | ||
260 | release.</li> | ||
261 | |||
262 | <li>If you need more help, the BusyBox <a href= | ||
263 | "lists/busybox/">mailing list</a> is a good place to | ||
264 | start.</li> | ||
265 | </ul> | ||
266 | </td> | ||
267 | </tr> | ||
268 | |||
269 | <!-- Begin Links section --> | ||
270 | <tr> | ||
271 | <td bgcolor="#CCCCC0" align="center"><a name= | ||
272 | "links"><big><b>Important Links</b></big></a></td> | ||
273 | </tr> | ||
274 | |||
275 | <tr> | ||
276 | <td bgcolor="#EEEEE0"> | ||
277 | <ul> | ||
278 | <li><a href="http://perens.com/FreeSoftware/">Free | ||
279 | Software from Bruce Perens</a><br> | ||
280 | The original idea for BusyBox, and all versions up | ||
281 | to 0.26 were written by <a href= | ||
282 | "mailto:bruce@perens.com">Bruce Perens</a>. This is | ||
283 | his BusyBox website.</li> | ||
284 | |||
285 | <li><a href= | ||
286 | "http://freshmeat.net/projects/busybox/">Freshmeat | ||
287 | AppIndex record for BusyBox</a></li> | ||
288 | |||
289 | <li><a href= | ||
290 | "http://tinylogin.busybox.net/">TinyLogin</a> is a | ||
291 | nice embedded tool for handling authentication, | ||
292 | changing passwords, and similar tasks which nicely | ||
293 | complements BusyBox.</li> | ||
294 | |||
295 | <li><a href="http://udhcp.busybox.net/">udhcp</a> is | ||
296 | a tiny dhcp client and/or server which is ideal for | ||
297 | embedded systems.</li> | ||
298 | |||
299 | <li><a href="http://www.uclibc.org/">uClibc</a> is a | ||
300 | C library for embedded systems. You can actually | ||
301 | statically link a "Hello World" application under x86 | ||
302 | that only takes 4k (as opposed to 200k under GNU | ||
303 | libc). It can do dynamic linking too and works nicely | ||
304 | with BusyBox to create very small embedded Linux systems. | ||
305 | </li> | ||
306 | </ul> | ||
307 | </td> | ||
308 | </tr> | ||
309 | |||
310 | <!-- Begin Projects section --> | ||
311 | <tr> | ||
312 | <td bgcolor="#CCCCC0" align="center"><a name= | ||
313 | "projects"><big><b>Products/Projects Using BusyBox</b></big></a></td> | ||
314 | </tr> | ||
315 | |||
316 | <tr> | ||
317 | <td bgcolor="#EEEEE0"> | ||
318 | <p>I know of the following products and/or projects | ||
319 | that use BusyBox -- listed in the order I happen to add | ||
320 | them to the web page:</p> | ||
321 | |||
322 | <ul> | ||
323 | |||
324 | |||
325 | <li><a href="/cgi-bin/cvsweb/buildroot/">buildroot</a> a configurable | ||
326 | means for building your own busybox/uClibc based system systems. | ||
327 | |||
328 | </li><li><a href= | ||
329 | "http://cvs.debian.org/boot-floppies/"> | ||
330 | Debian installer (boot floppies) project</a> | ||
331 | |||
332 | </li><li><a href="http://redhat.com/">Red Hat installer</a> | ||
333 | |||
334 | </li><li><a href= | ||
335 | "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/"> | ||
336 | Slackware Installer</a> | ||
337 | |||
338 | </li><li><a href="http://www.gentoo.org/">Gentoo Linux install/boot CDs</a> | ||
339 | </li><li><a href="http://www.mandrake.com/">The Mandrake installer</a> | ||
340 | |||
341 | </li><li><a href="http://Leaf.SourceForge.net">Linux Embedded Appliance Firewall (the sucessor of the Linux Router Project) supporting all sorts of embedded Linux gateways, routers, wireless routers, and firewalls,</a> | ||
342 | |||
343 | </li><li><a href="http://linux-embedded.org/">LEM</a> | ||
344 | |||
345 | </li><li><a href= | ||
346 | "http://www.toms.net/rb/">tomsrtbt</a> | ||
347 | |||
348 | </li><li><a href="http://www.stormix.com/">Stormix | ||
349 | Installer</a> | ||
350 | |||
351 | </li><li><a href= | ||
352 | "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux | ||
353 | 2.0 SBC</a> | ||
354 | |||
355 | </li><li><a href="http://www.trinux.org/">Trinux</a> | ||
356 | |||
357 | </li><li><a href="http://oddas.sourceforge.net/">ODDAS | ||
358 | project</a> | ||
359 | |||
360 | </li><li><a href="http://byld.sourceforge.net/">Build Your | ||
361 | Linux Disk</a> | ||
362 | |||
363 | </li><li><a href= | ||
364 | "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a> | ||
365 | |||
366 | </li><li><a href= | ||
367 | "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a> | ||
368 | |||
369 | </li><li><a href="http://www.adtran.com">AdTran - | ||
370 | VPN/firewall VPN Linux Distribution</a> | ||
371 | |||
372 | </li><li><a href="http://mkcdrec.ota.be/">mkCDrec - make | ||
373 | CD-ROM recovery</a> | ||
374 | |||
375 | </li><li><a href= | ||
376 | "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on | ||
377 | nanoEngine</a> | ||
378 | |||
379 | </li><li><a href= | ||
380 | "http://www.zelow.no/floppyfw/">Floppyfw</a> | ||
381 | |||
382 | </li><li><a href="http://midori.transmeta.com/">Midori | ||
383 | Linux</a> - <a href= | ||
384 | "http://www.wired.com/news/technology/0,1282,42399,00.html"> | ||
385 | Article on Midori Linux</a> on <a href= | ||
386 | "http://www.wired.com">Wired</a>. Quote from Erik at | ||
387 | the top of <a href= | ||
388 | "http://www.wired.com/news/technology/0,1282,42399-2,00.html"> | ||
389 | this page</a> | ||
390 | |||
391 | </li><li><a href="http://www.ltsp.org/">Linux Terminal | ||
392 | Server Project</a> | ||
393 | |||
394 | </li><li><a href= | ||
395 | "http://www.devil-linux.org/">Devil-Linux</a> | ||
396 | |||
397 | </li><li><a href= | ||
398 | "http://dutnux.sourceforge.net/">DutNux</a> | ||
399 | |||
400 | </li><li><a href= | ||
401 | "http://www.microwerks.net/~hugo/mindi/">Mindi</a> | ||
402 | |||
403 | </li><li><a href= | ||
404 | "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a> | ||
405 | |||
406 | </li><li><a href="http://www.coyotelinux.com/">Coyote Linux</a> | ||
407 | |||
408 | </li><li><a href="http://www.partimage.org/">Partition | ||
409 | Image</a> | ||
410 | |||
411 | </li><li><a href="http://www.fli4l.de/">fli4l the on(e)-disk-router</a> | ||
412 | |||
413 | </li><li><a href="http://tinfoilhat.cultists.net/">Tinfoil | ||
414 | Hat Linux</a> | ||
415 | |||
416 | </li><li><a href="http://familiar.handhelds.org/">Familiar Linux</a> - a linux distribution for handheld computers | ||
417 | </li><li><a href="http://rescuecd.sourceforge.net/">Timo's Rescue CD Set</a> | ||
418 | </li><li><a href="http://sf.net/projects/netstation/">Netstation</a> | ||
419 | </li><li><a href="http://www.fiwix.org/">GNU/Fiwix Operating System</a> | ||
420 | </li><li><a href="http://www.softcraft.com/">Generations Linux</a> | ||
421 | </li><li><a href="http://systemimager.org/relatedprojects/">SystemImager / System Installation Suite</a> | ||
422 | </li><li><a href="http://www.bablokb.de/gendist/">GENDIST distribution generator</a> | ||
423 | </li><li><a href="http://diet-pc.sourceforge.net/">DIET-PC embedded Linux thin client distribution</a> | ||
424 | </li><li><a href="http://byzgl.sourceforge.net/">BYZantine Gnu/Linux</a> | ||
425 | </li><li><a href="http://dban.sourceforge.net/">Darik's Boot and Nuke</a> | ||
426 | </li><li><a href="http://www.timesys.com/">TimeSys real-time Linux</a> | ||
427 | </li><li><a href="http://movix.sf.net/">MoviX</a> -- boots from CD and automatically plays every video file on the CD | ||
428 | </li><li><a href="http://katamaran.sourceforge.net">katamaran</a>Linux, X11, xfce windowmanager, based on BusyBox | ||
429 | </li><li><a href="http://www.sourceforge.net/projects/simplygnustep">Prometheus SimplyGNUstep</a> | ||
430 | </li><li><a href="http://www.renyi.hu/~ekho/lowlife/">lowlife</a>A documentation project on how to make your own uClibc-based systems and floppy. | ||
431 | </li><li><a href="http://metadistros.hispalinux.es/">Metadistros</a>a project to allow you easily make Live-CD distributions. | ||
432 | </li><li><a href="http://salvare.sourceforge.net/">Salvare</a>More Linux than tomsrtbt but less than Knoppix, aims to provide a useful workstation as well as a rescue disk. | ||
433 | </li><li><a href="http://www.stresslinux.org/">stresslinux</a>minimal linux distribution running from a bootable cdrom or via PXE. | ||
434 | </li><li><a href="http://thinstation.sourceforge.net/">thinstation</a>convert standard PCs into full-featured diskless thinclients. | ||
435 | </li><li><a href="http://www.uhulinux.hu/">UHU-Linux Hungary</a> | ||
436 | |||
437 | </li><li><a href="http://tuxscreen.net">Tuxscreen Linux Phone</a> | ||
438 | </li><li><a href="http://www.kerbango.com/">The Kerbango Internet Radio</a> | ||
439 | </li><li><a href="http://www.linuxmagic.com/vpn/">LinuxMagic VPN Firewall</a> | ||
440 | </li><li><a href="http://www.isilver-inc.com/">I-Silver Linux appliance servers</a> | ||
441 | </li><li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus PDA</a> | ||
442 | </li><li><a href="http://www.cyclades.com/">Cyclades-TS and other Cyclades products</a> | ||
443 | </li><li><a href="http://www.buffalo-technology.com/products/wireless/wbr-g54.htm">Buffalo WBR-G54 wireless router</a> | ||
444 | </li><li><a href="http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Section_Id=201522&pcount=&Product_Id=136493">Belkin 54g Wireless DSL/Cable Gateway Router</a> | ||
445 | </li><li><a href="http://www.linksys.com/products/product.asp?prid=508">Linksys WRT54G - Wireless-G Broadband Router</a> | ||
446 | </li><li><a href="http://www.dell.com/us/en/biz/topics/sbtopic_005_truemobile.htm">Dell TrueMobile 1184</a> | ||
447 | </li><li><a href="http://actiontec.com/products/modems/dual_pcmodem/dpm_overview.html">Actiontec Dual PC Modem</a> | ||
448 | |||
449 | |||
450 | </ul> | ||
451 | |||
452 | <p>Do you use BusyBox? I'd love to know about it and | ||
453 | I'd be happy to link to you. <!-- End of Table --> | ||
454 | </p> | ||
455 | </td> | ||
456 | </tr> | ||
457 | </table> | ||
458 | |||
459 | <!-- Footer --> | ||
460 | <hr> | ||
461 | <table width="100%"> | ||
462 | <tr> | ||
463 | <td class="c2">Mail all comments, insults, suggestions | ||
464 | and bribes to <a href="mailto:andersen@codepoet.org">Erik | ||
465 | Andersen</a><br> | ||
466 | The Busybox logo is copyright 1999-2002, Erik | ||
467 | Andersen.</td> | ||
468 | |||
469 | <td><a href="http://www.vim.org"><img border="0" width= | ||
470 | "90" height="36" src="images/written.in.vi.png" alt= | ||
471 | "This site created with the vi editor"></a></td> | ||
472 | |||
473 | <td><a href="http://www.gimp.org/"><img border="0" width= | ||
474 | "90" height="36" src="images/gfx_by_gimp.png" alt= | ||
475 | "Graphics by GIMP"></a></td> | ||
476 | |||
477 | <td><a href="http://www.linuxtoday.com"><img width="90" | ||
478 | height="36" src="images/ltbutton2.png" alt="Linux Today"> | ||
479 | </a></td> | ||
480 | |||
481 | <td> | ||
482 | <p><a href="http://slashdot.org"><img width="90" | ||
483 | height="36" src="images/sdsmall.png" alt="Slashdot"> | ||
484 | </a></p> | ||
485 | </td> | ||
486 | |||
487 | <td><a href="http://freshmeat.net"><img width="90" | ||
488 | height="36" src="images/fm.mini.png" alt="Freshmeat"> | ||
489 | </a></td> | ||
490 | </tr> | ||
491 | </table> | ||
492 | </div> | ||
493 | </body> | ||
494 | </html> | ||
495 | 62 | ||
63 | <!--#include file="footer.html" --> | ||
diff --git a/docs/busybox.net/lists.html b/docs/busybox.net/lists.html new file mode 100644 index 000000000..6c38c1d54 --- /dev/null +++ b/docs/busybox.net/lists.html | |||
@@ -0,0 +1,41 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <!-- Begin Introduction section --> | ||
5 | |||
6 | <h3>Mailing List Information</h3> | ||
7 | BusyBox has a <a href="/lists/busybox/">mailing list</a> for discussion and | ||
8 | development. You can subscribe by visiting | ||
9 | <a href="http://codepoet.org/mailman/listinfo/busybox">this page</a>. | ||
10 | |||
11 | <p> | ||
12 | There is also a mailing list for <a href="/lists/busybox-cvs/">active developers</a> | ||
13 | wishing to read the complete diff of each and every change to busybox -- not for the | ||
14 | faint of heart. Active developers can subscribe by visiting | ||
15 | <a href="http://codepoet.org/mailman/listinfo/busybox-cvs">this page</a>. | ||
16 | |||
17 | <p> | ||
18 | |||
19 | |||
20 | <h3>Search the List Archives</h3> | ||
21 | Please search the mailing list archives before asking questions on the mailing | ||
22 | list, since there is a good chance someone else has asked the same question | ||
23 | before. Checking the archives is a great way to avoid annoying everyone on the | ||
24 | list with frequently asked questions... | ||
25 | |||
26 | <center> | ||
27 | <form method="GET" action="http://www.google.com/custom"> | ||
28 | <input type="hidden" name="domains" value="busybox.net"> | ||
29 | <input type="hidden" name="sitesearch" value="busybox.net"> | ||
30 | <input type="text" name="q" size="31" maxlength="255" value=""> | ||
31 | <br> | ||
32 | <input type="submit" name="sa" value="search the mailing list archives"> | ||
33 | <br> | ||
34 | <a href="http://www.google.com"><img src="http://www.google.com/logos/Logo_25wht.gif" border="0" alt="Google" height="32" width="75" align="middle"></a> | ||
35 | <br> | ||
36 | </form> | ||
37 | </center> | ||
38 | |||
39 | |||
40 | |||
41 | <!--#include file="footer.html" --> | ||
diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html new file mode 100644 index 000000000..2e1d62480 --- /dev/null +++ b/docs/busybox.net/news.html | |||
@@ -0,0 +1,117 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <ul> | ||
5 | |||
6 | <p> | ||
7 | <li><b>12 Sept 2003 -- BusyBox 1.0.0-pre3 released</b><p> | ||
8 | |||
9 | Here goes the third pre-release for the new BusyBox stable | ||
10 | series. The last prerelease has held up quite well under | ||
11 | testing, but a number of problems have turned up as the number | ||
12 | of people using it has increased. Thanks everyone for all | ||
13 | the testing, bug reports, and patches! | ||
14 | |||
15 | <p> | ||
16 | |||
17 | If you have submitted a patch or a bug report to the busybox | ||
18 | mailing list and no one has emailed you explaining why your | ||
19 | patch was rejected, it is safe to say that your patch has | ||
20 | somehow gotten lost or forgotten. That happens sometimes. | ||
21 | Please re-submit your patch or bug report to the BusyBox | ||
22 | mailing list! | ||
23 | |||
24 | <p> | ||
25 | |||
26 | The point of the "-preX" versions is to get a larger group of | ||
27 | people and vendors testing, so any problems that turn up can be | ||
28 | fixed prior to the final 1.0.0 release. The main feature | ||
29 | (besides additional testing) that is still still on the TODO | ||
30 | list before the final BusyBox 1.0.0 release is sorting out the | ||
31 | modutils issues. For the new 2.6.x kernels, we already have | ||
32 | patches adding insmod and rmmod support and those need to be | ||
33 | integrated. For 2.4.x kernels, for which busybox only supports | ||
34 | a limited number of architectures, we may want to invest a bit | ||
35 | more work before we cut 1.0.0. Or we may just leave 2.4.x | ||
36 | module loading alone. | ||
37 | |||
38 | <p> | ||
39 | |||
40 | I had hoped this release would be out a month ago. And of | ||
41 | course, it wasn't since Erik became busy getting a release of | ||
42 | <a href="http://www.uclibc.org/">uClibc</a> | ||
43 | out the door. Many thanks to Glenn McGrath (bug1) for | ||
44 | stepping in and helping get a bunch of patches merged! I am | ||
45 | not even going to state a date for releasing BusyBox 1.0.0 | ||
46 | -pre4 (or the final 1.0.0). We're aiming for late September... | ||
47 | But if this release proves as to be exceptionally stable (or | ||
48 | exceptionally unstable!), the next release may be very soon | ||
49 | indeed. | ||
50 | |||
51 | <p> | ||
52 | |||
53 | The <a href="downloads/Changelog">changelog</a> has all | ||
54 | the details. And as usual you can | ||
55 | <a href="downloads">download busybox here</a>. | ||
56 | |||
57 | <p>Have Fun! | ||
58 | <p> | ||
59 | |||
60 | |||
61 | |||
62 | <p> | ||
63 | |||
64 | <li><b>30 July 2003 -- BusyBox 1.0.0-pre2 released</b><p> | ||
65 | |||
66 | Here goes another pre release for the new BusyBox stable | ||
67 | series. The last prerelease (pre1) was given quite a lot of | ||
68 | testing (thanks everyone!) which has helped turn up a number of | ||
69 | bugs, and these problems have now been fixed. | ||
70 | |||
71 | <p> | ||
72 | |||
73 | Highlights of -pre2 include updating the 'ash' shell to sync up | ||
74 | with the Debian 'dash' shell, a new 'hdparm' applet was added, | ||
75 | init again supports pivot_root, The 'reboot' 'halt' and | ||
76 | 'poweroff' applets can now be used without using busybox init. | ||
77 | an ifconfig buffer overflow was fixed, losetup now allows | ||
78 | read-write loop devices, uClinux daemon support was added, the | ||
79 | 'watchdog', 'fdisk', and 'kill' applets were rewritten, there were | ||
80 | tons of doc updates, and there were many other bugs fixed. | ||
81 | <p> | ||
82 | |||
83 | If you have submitted a patch and it is not included in this | ||
84 | release and Erik has not emailed you explaining why your patch | ||
85 | was rejected, it is safe to say that he has lost your patch. | ||
86 | That happens sometimes. Please re-submit your patch to the | ||
87 | BusyBox mailing list. | ||
88 | <p> | ||
89 | |||
90 | The point of the "-preX" versions is to get a larger group of | ||
91 | people and vendors testing, so any problems that turn up can be | ||
92 | fixed prior to the final 1.0.0 release. The main feature that | ||
93 | is still still on the TODO list before the final BusyBox 1.0.0 | ||
94 | release is adding module support for the new 2.6.x kernels. If | ||
95 | necessary, a -pre3 BusyBox release will happen on August 6th. | ||
96 | Hopefully (i.e. unless some horrible catastrophic problem | ||
97 | turns up) the final BusyBox 1.0.0 release will be ready by | ||
98 | then... | ||
99 | <p> | ||
100 | |||
101 | The <a href="downloads/Changelog">changelog</a> has all | ||
102 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
103 | |||
104 | <p>Have Fun! | ||
105 | <p> | ||
106 | |||
107 | <p> | ||
108 | |||
109 | <p> | ||
110 | <li><b>Old News</b><p> | ||
111 | <a href="/oldnews.html">Click here to read older news</a> | ||
112 | |||
113 | |||
114 | </ul> | ||
115 | |||
116 | <!--#include file="footer.html" --> | ||
117 | |||
diff --git a/docs/busybox.net/oldnews.html b/docs/busybox.net/oldnews.html index dcfc9de76..86e9f5d28 100644 --- a/docs/busybox.net/oldnews.html +++ b/docs/busybox.net/oldnews.html | |||
@@ -1,870 +1,707 @@ | |||
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> | 1 | <!--#include file="header.html" --> |
2 | 2 | ||
3 | <HTML> | ||
4 | <HEAD> | ||
5 | <TITLE>BusyBox</TITLE> | ||
6 | </HEAD> | ||
7 | |||
8 | <body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000"> | ||
9 | |||
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 u s y B o 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 | <TABLE WIDTH=95% CELLSPACING=1 CELLPADDING=4 BORDER=1> | ||
27 | |||
28 | <!-- Begin Older News section --> | ||
29 | |||
30 | <TR><TD BGCOLOR="#ccccc0" ALIGN=center> | ||
31 | <A NAME="news"> | ||
32 | <BIG><B> | ||
33 | Older BusyBox News</A> | ||
34 | </B></BIG> | ||
35 | </A> | ||
36 | </TD></TR> | ||
37 | <TR><TD BGCOLOR="#eeeee0"> | ||
38 | 3 | ||
39 | <ul> | 4 | <ul> |
40 | 5 | ||
41 | <p> <li> <b>Take me back to the <a href="/">BusyBox</a> web site.</b> | 6 | <p> |
42 | <hr> | 7 | <li><b>15 July 2003 -- BusyBox 1.0.0-pre1 released</b><p> |
43 | 8 | ||
44 | 9 | The busybox development series has been under construction for | |
45 | <p> | 10 | nearly two years now. Which is just entirely too long... So |
46 | <li><b>30 July 2003 -- BusyBox 1.0.0-pre2 released</b><p> | 11 | it is with great pleasure that I announce the imminent release |
47 | 12 | of a new stable series. Due to the huge number of changes | |
48 | Here goes another pre release for the new BusyBox stable | 13 | since the last stable release (and the usual mindless version |
49 | series. The last prerelease (pre1) was given quite a lot of | 14 | number inflation) I am branding this new stable series verison |
50 | testing (thanks everyone!) which has helped turn up a number of | 15 | 1.0.x... |
51 | bugs, and these problems have now been fixed. | ||
52 | |||
53 | <p> | ||
54 | |||
55 | Highlights of -pre2 include updating the 'ash' shell to sync up | ||
56 | with the Debian 'dash' shell, a new 'hdparm' applet was added, | ||
57 | init again supports pivot_root, The 'reboot' 'halt' and | ||
58 | 'poweroff' applets can now be used without using busybox init. | ||
59 | an ifconfig buffer overflow was fixed, losetup now allows | ||
60 | read-write loop devices, uClinux daemon support was added, the | ||
61 | 'watchdog', 'fdisk', and 'kill' applets were rewritten, there were | ||
62 | tons of doc updates, and there were many other bugs fixed. | ||
63 | <p> | ||
64 | |||
65 | If you have submitted a patch and it is not included in this | ||
66 | release and Erik has not emailed you explaining why your patch | ||
67 | was rejected, it is safe to say that he has lost your patch. | ||
68 | That happens sometimes. Please re-submit your patch to the | ||
69 | BusyBox mailing list. | ||
70 | <p> | ||
71 | |||
72 | The point of the "-preX" versions is to get a larger group of | ||
73 | people and vendors testing, so any problems that turn up can be | ||
74 | fixed prior to the final 1.0.0 release. The main feature that | ||
75 | is still still on the TODO list before the final BusyBox 1.0.0 | ||
76 | release is adding module support for the new 2.6.x kernels. If | ||
77 | necessary, a -pre3 BusyBox release will happen on August 6th. | ||
78 | Hopefully (i.e. unless some horrible catastrophic problem | ||
79 | turns up) the final BusyBox 1.0.0 release will be ready by | ||
80 | then... | ||
81 | <p> | ||
82 | |||
83 | The <a href="downloads/Changelog">changelog</a> has all | ||
84 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
85 | |||
86 | <p>Have Fun! | ||
87 | <p> | ||
88 | |||
89 | |||
90 | |||
91 | <p> | ||
92 | <li><b>15 July 2003 -- BusyBox 1.0.0-pre1 released</b><p> | ||
93 | |||
94 | The busybox development series has been under construction for | ||
95 | nearly two years now. Which is just entirely too long... So | ||
96 | it is with great pleasure that I announce the imminent release | ||
97 | of a new stable series. Due to the huge number of changes | ||
98 | since the last stable release (and the usual mindless version | ||
99 | number inflation) I am branding this new stable series verison | ||
100 | 1.0.x... | ||
101 | <p> | ||
102 | |||
103 | The point of "-preX" versions is to get a larger group of | ||
104 | people and vendors testing, so any problems that turn up can be | ||
105 | fixed prior to the magic 1.0.0 release (which should happen | ||
106 | later this month)... I plan to release BusyBox 1.0.0-pre2 next | ||
107 | Monday (July 21st), and, if necessary, -pre3 on July 28th. | ||
108 | Hopefully (i.e. unless some horrible catastrophic problem turns | ||
109 | up) the final BusyBox 1.0.0 release should be ready by the end | ||
110 | of July. | ||
111 | <p> | ||
112 | |||
113 | If you have submitted patches, and they are not in this release | ||
114 | and I have not emailed you explaining why your patch was | ||
115 | rejected, it is safe to say that I have lost your patch. That | ||
116 | happens sometimes. Please do <B>NOT</b> send all your patches, | ||
117 | support questions, etc, directly to Erik. I get hundreds of | ||
118 | emails every day (which is why I end up losing patches | ||
119 | sometimes in the flood)... The busybox mailing list is the | ||
120 | right place to send your patches, support questions, etc. | ||
121 | <p> | ||
122 | |||
123 | I would like to especially thank Vladimir Oleynik (vodz), Glenn | ||
124 | McGrath (bug1), Robert Griebl (sandman), and Manuel Novoa III | ||
125 | (mjn3) for their significant efforts and contributions that | ||
126 | have made this release possible. | ||
127 | <p> | ||
128 | |||
129 | As usual you can <a href="downloads">download busybox here</a>. | ||
130 | You don't really need to bother with the | ||
131 | <a href="downloads/Changelog">changelog</a>, as the changes | ||
132 | vs the stable version are way too extensive to easily enumerate. | ||
133 | But you can take a look if you really want too. | ||
134 | |||
135 | <p>Have Fun! | ||
136 | <p> | ||
137 | |||
138 | |||
139 | |||
140 | <p> | ||
141 | <li><b>26 October 2002 -- BusyBox 0.60.5 released</b><p> | ||
142 | |||
143 | I am very pleased to announce that the BusyBox 0.60.5 (stable) | ||
144 | is now available for download. This is a bugfix release for | ||
145 | the stable series to address all the problems that have turned | ||
146 | up since the last release. Unfortunately, the previous release | ||
147 | had a few nasty bugs (i.e. init could deadlock, gunzip -c tried | ||
148 | to delete source files, cp -a wouldn't copy symlinks, and init | ||
149 | was not always providing controlling ttys when it should have). | ||
150 | I know I said that the previous release would be the end of the | ||
151 | 0.60.x series. Well, it turns out I'm a liar. But this time I | ||
152 | mean it (just like last time ;-). This will be the last | ||
153 | release for the 0.60.x series -- all further development work | ||
154 | will be done for the development busybox tree. Expect the development | ||
155 | version to have its first real release very very soon now... | ||
156 | |||
157 | <p> | ||
158 | The <a href="downloads/Changelog.full">changelog</a> has all | ||
159 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
160 | <p>Have Fun! | ||
161 | <p> | ||
162 | |||
163 | <p> | ||
164 | <li><b>18 September 2002 -- BusyBox 0.60.4 released</b><p> | ||
165 | |||
166 | I am very pleased to announce that the BusyBox 0.60.4 | ||
167 | (stable) is now available for download. This is primarily | ||
168 | a bugfix release for the stable series to address all | ||
169 | the problems that have turned up since the last | ||
170 | release. This will be the last release for the 0.60.x series. | ||
171 | I mean it this time -- all further development work will be done | ||
172 | on the development busybox tree, which is quite solid now and | ||
173 | should soon be getting its first real release. | ||
174 | |||
175 | <p> | ||
176 | The <a href="downloads/Changelog.full">changelog</a> has all | ||
177 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
178 | <p>Have Fun! | ||
179 | <p> | ||
180 | |||
181 | |||
182 | <p> | ||
183 | <li><b>27 April 2002 -- BusyBox 0.60.3 released</b><p> | ||
184 | |||
185 | I am very pleased to announce that the BusyBox 0.60.3 (stable) is | ||
186 | now available for download. This is primarily a bugfix release | ||
187 | for the stable series. A number of problems have turned up since | ||
188 | the last release, and this should address most of those problems. | ||
189 | This should be the last release for the 0.60.x series. The | ||
190 | development busybox tree has been progressing nicely, and will | ||
191 | hopefully be ready to become the next stable release. | ||
192 | |||
193 | <p> | ||
194 | The <a href="downloads/Changelog">changelog</a> has all | ||
195 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
196 | <p>Have Fun! | ||
197 | <p> | ||
198 | |||
199 | |||
200 | <p> | ||
201 | <li><b>6 March 2002 -- busybox.net now has mirrors!</b><p> | ||
202 | |||
203 | Busybox.net is now much more available, thanks to | ||
204 | the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a> | ||
205 | who are providing hosting for busybox.net and | ||
206 | uclibc.org. In addition, we now have two mirrors: | ||
207 | <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a> | ||
208 | in Canada and | ||
209 | <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a> | ||
210 | in Germany. I hope this makes things much more | ||
211 | accessible for everyone! | ||
212 | |||
213 | |||
214 | <li> | ||
215 | <b>3 January 2002 -- Welcome to busybox.net!</b> | ||
216 | |||
217 | <p>Thanks to the generosity of a number of busybox | ||
218 | users, we have been able to purchase busybox.net | ||
219 | (which is where you are probably reading this). | ||
220 | Right now, busybox.net and uclibc.org are both | ||
221 | living on my home system (at the end of my DSL | ||
222 | line). I apologize for the abrupt move off of | ||
223 | busybox.lineo.com. Unfortunately, I no longer have | ||
224 | the access needed to keep that system updated (for | ||
225 | example, you might notice the daily snapshots there | ||
226 | stopped some time ago).</p> | ||
227 | |||
228 | <p>Busybox.net is currently hosted on my home | ||
229 | server, at the end of a DSL line. Unfortunately, | ||
230 | the load on them is quite heavy. To address this, | ||
231 | I'm trying to make arrangements to get busybox.net | ||
232 | co-located directly at an ISP. To assist in the | ||
233 | co-location effort, <a href= | ||
234 | "http://www.codepoet.org/~markw">Mark Whitley</a> | ||
235 | (author of busybox sed, cut, and grep) has donated | ||
236 | his <a href= | ||
237 | "http://www.netwinder.org/">NetWinder</a> computer | ||
238 | for hosting busybox.net and uclibc.org. Once this | ||
239 | system is co-located, the current speed problems | ||
240 | should be completely eliminated. Hopefully, too, | ||
241 | some of you will volunteer to set up some mirror | ||
242 | sites, to help to distribute the load a bit.</p> | ||
243 | |||
244 | <p><!-- | ||
245 | <center> | ||
246 | Click here to help support busybox.net! | ||
247 | <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> | ||
248 | <input type="hidden" name="cmd" value="_xclick"> | ||
249 | <input type="hidden" name="business" value="andersen@codepoet.org"> | ||
250 | <input type="hidden" name="item_name" value="Support Busybox"> | ||
251 | <input type="hidden" name="image_url" value="https://codepoet-consulting.com/images/busybox2.jpg"> | ||
252 | <input type="hidden" name="no_shipping" value="1"> | ||
253 | <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal"> | ||
254 | </form> | ||
255 | </center> | ||
256 | --> | ||
257 | Since some people expressed concern over BusyBox | ||
258 | donations, let me assure you that no one is getting | ||
259 | rich here. All BusyBox and uClibc donations will be | ||
260 | spent paying for bandwidth and needed hardware | ||
261 | upgrades. For example, Mark's NetWinder currently | ||
262 | has just 64Meg of memory. As demonstrated when | ||
263 | google spidered the site the other day, 64 Megs in | ||
264 | not enough, so I'm going to be ordering 256Megs of | ||
265 | ram and a larger hard drive for the box today. So | ||
266 | far, donations received have been sufficient to | ||
267 | cover almost all expenses. In the future, we may | ||
268 | have co-location fees to worry about, but for now | ||
269 | we are ok. A <b>HUGE thank-you</b> goes out to | ||
270 | everyone that has contributed!<br> | ||
271 | -Erik</p> | ||
272 | </li> | ||
273 | |||
274 | <li> | ||
275 | <b>20 November 2001 -- BusyBox 0.60.2 released</b> | ||
276 | |||
277 | <p>We am very pleased to announce that the BusyBox | ||
278 | 0.60.2 (stable) is now released to the world. This | ||
279 | one is primarily a bugfix release for the stable | ||
280 | series, and it should take care of most everyone's | ||
281 | needs till we can get the nice new stuff we have | ||
282 | been working on in CVS ready to release (with the | ||
283 | wonderful new buildsystem). The biggest change in | ||
284 | this release (beyond bugfixes) is the fact that msh | ||
285 | (the minix shell) has been re-worked by Vladimir N. | ||
286 | Oleynik (vodz) and so it no longer crashes when | ||
287 | told to do complex things with backticks.</p> | ||
288 | |||
289 | <p>This release has been tested on x86, ARM, and | ||
290 | powerpc using glibc 2.2.4, libc5, and uClibc, so it | ||
291 | should work with just about any Linux system you | ||
292 | throw it at. See the <a href= | ||
293 | "downloads/Changelog">changelog</a> for <small>most | ||
294 | of</small> the details. The last release was | ||
295 | <em>very</em> solid for people, and this one should | ||
296 | be even better.</p> | ||
297 | |||
298 | <p>As usual BusyBox 0.60.2 can be downloaded from | ||
299 | <a href= | ||
300 | "downloads">http://www.busybox.net/downloads</a>.</p> | ||
301 | |||
302 | <p>Have Fun.<br> | ||
303 | -Erik</p> | ||
304 | </li> | ||
305 | |||
306 | <li> <b>18 November 2001 -- Help us buy busybox.net!</b> | ||
307 | |||
308 | <!-- Begin PayPal Logo --> | ||
309 | <center> | ||
310 | Click here to help buy busybox.net! | ||
311 | <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> | ||
312 | <input type="hidden" name="cmd" value="_xclick"> | ||
313 | <input type="hidden" name="business" value="andersen@codepoet.org"> | ||
314 | <input type="hidden" name="item_name" value="Support Busybox"> | ||
315 | <input type="hidden" name="image_url" value="https://busybox.net/images/busybox2.jpg"> | ||
316 | <input type="hidden" name="no_shipping" value="1"> | ||
317 | <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal"> | ||
318 | </form> | ||
319 | </center> | ||
320 | <!-- End PayPal Logo --> | ||
321 | |||
322 | I've contacted the current owner of busybox.net and he is willing | ||
323 | to sell the domain name -- for $250. He also owns busybox.org but | ||
324 | will not part with it... I will then need to pay the registry fee | ||
325 | for a couple of years and start paying for bandwidth, so this will | ||
326 | initially cost about $300. I would like to host busybox.net on my | ||
327 | home machine (codepoet.org) so I have full control over the system, | ||
328 | but to do that would require that I increase the level of bandwidth | ||
329 | I am paying for. Did you know that so far this month, there | ||
330 | have been over 1.4 Gigabytes of busybox ftp downloads? I don't | ||
331 | even <em>know</em> how much CVS bandwidth it requires. For the | ||
332 | time being, Lineo has continued to graciously provide this | ||
333 | bandwidth, despite the fact that I no longer work for them. If I | ||
334 | start running this all on my home machine, paying for the needed bandwidth | ||
335 | will start costing some money. | ||
336 | <p> | 16 | <p> |
337 | 17 | ||
338 | I was going to pay it all myself, but my wife didn't like that | 18 | The point of "-preX" versions is to get a larger group of |
339 | idea at all (big surprise). It turns out <insert argument | 19 | people and vendors testing, so any problems that turn up can be |
340 | where she wins and I don't> she has better ideas | 20 | fixed prior to the magic 1.0.0 release (which should happen |
341 | about what we should spend our money on that don't involve | 21 | later this month)... I plan to release BusyBox 1.0.0-pre2 next |
342 | busybox. She suggested I should ask for contributions on the | 22 | Monday (July 21st), and, if necessary, -pre3 on July 28th. |
343 | mailing list and web page. So... | 23 | Hopefully (i.e. unless some horrible catastrophic problem turns |
24 | up) the final BusyBox 1.0.0 release should be ready by the end | ||
25 | of July. | ||
26 | <p> | ||
27 | |||
28 | If you have submitted patches, and they are not in this release | ||
29 | and I have not emailed you explaining why your patch was | ||
30 | rejected, it is safe to say that I have lost your patch. That | ||
31 | happens sometimes. Please do <B>NOT</b> send all your patches, | ||
32 | support questions, etc, directly to Erik. I get hundreds of | ||
33 | emails every day (which is why I end up losing patches | ||
34 | sometimes in the flood)... The busybox mailing list is the | ||
35 | right place to send your patches, support questions, etc. | ||
344 | <p> | 36 | <p> |
345 | 37 | ||
346 | I am hoping that if everyone could contribute a bit, we could pick | 38 | I would like to especially thank Vladimir Oleynik (vodz), Glenn |
347 | up the busybox.net domain name and cover the bandwidth costs. I | 39 | McGrath (bug1), Robert Griebl (sandman), and Manuel Novoa III |
348 | know that busybox is being used by a lot of companies as well as | 40 | (mjn3) for their significant efforts and contributions that |
349 | individuals -- hopefully people and companies that are willing to | 41 | have made this release possible. |
350 | contribute back a bit. So if everyone could please help out, that | ||
351 | would be wonderful! | ||
352 | <p> | 42 | <p> |
353 | 43 | ||
44 | As usual you can <a href="downloads">download busybox here</a>. | ||
45 | You don't really need to bother with the | ||
46 | <a href="downloads/Changelog">changelog</a>, as the changes | ||
47 | vs the stable version are way too extensive to easily enumerate. | ||
48 | But you can take a look if you really want too. | ||
354 | 49 | ||
355 | <li> <b>23 August 2001 -- BusyBox 0.60.1 released</b> | 50 | <p>Have Fun! |
356 | <br> | 51 | <p> |
357 | |||
358 | This is a relatively minor bug fixing release that fixes | ||
359 | up the bugs that have shown up in the stable release in | ||
360 | the last few weeks. Fortunately, nothing <em>too</em> | ||
361 | serious has shown up. This release only fixes bugs -- no | ||
362 | new features, no new applets. So without further ado, | ||
363 | here it is. Come and get it. | ||
364 | <p> | ||
365 | The | ||
366 | <a href="downloads/Changelog">changelog</a> has all | ||
367 | the details. As usual BusyBox 0.60.1 can be downloaded from | ||
368 | <a href="downloads">http://busybox.net/downloads</a>. | ||
369 | <p>Have Fun! | ||
370 | <p> | ||
371 | |||
372 | |||
373 | <li> <b>2 August 2001 -- BusyBox 0.60.0 released</b> | ||
374 | <br> | ||
375 | I am very pleased to announce the immediate availability of | ||
376 | BusyBox 0.60.0. I have personally tested this release with libc5, glibc, | ||
377 | and <a href="http://uclibc.org/">uClibc</a> on | ||
378 | x86, ARM, and powerpc using linux 2.2 and 2.4, and I know a number | ||
379 | of people using it on everything from ia64 to m68k with great success. | ||
380 | Everything seems to be working very nicely now, so getting a nice | ||
381 | stable bug-free(tm) release out seems to be in order. This releases fixes | ||
382 | a memory leak in syslogd, a number of bugs in the ash and msh shells, and | ||
383 | cleans up a number of things. | ||
384 | |||
385 | <p> | ||
386 | |||
387 | Those wanting an easy way to test the 0.60.0 release with uClibc can | ||
388 | use <a href="http://user-mode-linux.sourceforge.net/">User-Mode Linux</a> | ||
389 | to give it a try by downloading and compiling | ||
390 | <a href="ftp://busybox.net/buildroot.tar.gz">buildroot.tar.gz</a>. | ||
391 | You don't have to be root or reboot your machine to run test this way. | ||
392 | Preconfigured User-Mode Linux kernel source is also on busybox.net. | ||
393 | <p> | ||
394 | Another cool thing is the nifty <a href="downloads/tutorial/index.html"> | ||
395 | BusyBox Tutorial</a> contributed by K Computing. This requires | ||
396 | a ShockWave plugin (or standalone viewer), so you may want to grab the | ||
397 | the GPLed shockwave viewer from <a href="http://www.swift-tools.com/Flash/flash-0.4.10.tgz">here</a> | ||
398 | to view the tutorial. | ||
399 | <p> | ||
400 | |||
401 | Finally, In case you didn't notice anything odd about the | ||
402 | version number of this release, let me point out that this release | ||
403 | is <em>not</em> 0.53, because I bumped the version number up a | ||
404 | bit. This reflects the fact that this release is intended to form | ||
405 | a new stable BusyBox release series. If you need to rely on a | ||
406 | stable version of BusyBox, you should plan on using the stable | ||
407 | 0.60.x series. If bugs show up then I will release 0.60.1, then | ||
408 | 0.60.2, etc... This is also intended to deal with the fact that | ||
409 | the BusyBox build system will be getting a major overhaul for the | ||
410 | next release and I don't want that to break products that people | ||
411 | are shipping. To avoid that, the new build system will be | ||
412 | released as part of a new BusyBox development series that will | ||
413 | have some not-yet-decided-on odd version number. Once things | ||
414 | stabilize and the new build system is working for everyone, then | ||
415 | I will release that as a new stable release series. | ||
416 | |||
417 | <p> | ||
418 | The | ||
419 | <a href="downloads/Changelog">changelog</a> has all | ||
420 | the details. As usual BusyBox 0.60.0 can be downloaded from | ||
421 | <a href="downloads">http://busybox.net/downloads</a>. | ||
422 | <p>Have Fun! | ||
423 | <p> | ||
424 | |||
425 | |||
426 | <li> <b>7 July 2001 -- BusyBox 0.52 released</b> | ||
427 | <br> | ||
428 | |||
429 | I am very pleased to announce the immediate availability of | ||
430 | BusyBox 0.52 (the "new-and-improved rock-solid release"). This | ||
431 | release is the result of <em>many</em> hours of work and has tons | ||
432 | of bugfixes, optimizations, and cleanups. This release adds | ||
433 | several new applets, including several new shells (such as hush, msh, | ||
434 | and ash). | ||
435 | |||
436 | <p> | ||
437 | The | ||
438 | <a href="downloads/Changelog">changelog</a> covers | ||
439 | some of the more obvious details, but there are many many things that | ||
440 | are not mentioned, but have been improved in subtle ways. As usual, | ||
441 | BusyBox 0.52 can be downloaded from | ||
442 | <a href="downloads">http://busybox.net/downloads</a>. | ||
443 | <p>Have Fun! | ||
444 | <p> | ||
445 | |||
446 | |||
447 | <li> <b>10 April 2001 - Graph of Busybox Growth </b> | ||
448 | <br> | ||
449 | The illustrious Larry Doolittle has made a PostScript chart of the growth | ||
450 | of the Busybox tarball size over time. It is available for downloading / | ||
451 | viewing <a href= "busybox-growth.ps"> right here</a>. | ||
452 | |||
453 | <p> (Note that while the number of applets in Busybox has increased, you | ||
454 | can still configure Busybox to be as small as you want by selectively | ||
455 | turning off whichever applets you don't need.) | ||
456 | <p> | ||
457 | |||
458 | |||
459 | <li> <b>10 April 2001 -- BusyBox 0.51 released</b> | ||
460 | <br> | ||
461 | |||
462 | BusyBox 0.51 (the "rock-solid release") is now out there. This | ||
463 | release adds only 2 new applets: env and vi. The vi applet, | ||
464 | contributed by Sterling Huxley, is very functional, and is only | ||
465 | 22k. This release fixes 3 critical bugs in the 0.50 release. | ||
466 | There were 2 potential segfaults in lash (the busybox shell) in | ||
467 | the 0.50 release which are now fixed. Another critical bug in | ||
468 | 0.50 which is now fixed: syslogd from 0.50 could potentially | ||
469 | deadlock the init process and thereby break your entire system. | ||
470 | <p> | ||
471 | |||
472 | There are a number of improvements in this release as well. For | ||
473 | one thing, the wget applet is greatly improved. Dmitry Zakharov | ||
474 | added FTP support, and Laurence Anderson make wget fully RFC | ||
475 | compliant for HTTP 1.1. The mechanism for including utility | ||
476 | functions in previous releases was clumsy and error prone. Now | ||
477 | all utility functions are part of a new libbb library, which makes | ||
478 | maintaining utility functions much simpler. And BusyBox now | ||
479 | compiles on itanium systems (thanks to the Debian itanium porters | ||
480 | for letting me use their system!). | ||
481 | <p> | ||
482 | You can read the | ||
483 | <a href="downloads/Changelog">changelog</a> for | ||
484 | complete details. BusyBox 0.51 can be downloaded from | ||
485 | <a href="downloads">http://busybox.net/downloads</a>. | ||
486 | <p>Have Fun! | ||
487 | <p> | ||
488 | |||
489 | <li> <b>Busybox Boot-Floppy Image</b> | ||
490 | |||
491 | <p>Because you asked for it, we have made available a <a href= | ||
492 | "downloads/busybox.floppy.img"> Busybox boot floppy | ||
493 | image</a>. Here's how you use it: | ||
494 | |||
495 | <ol> | ||
496 | |||
497 | <li> <a href= "downloads/busybox.floppy.img"> | ||
498 | Download the image</a> | ||
499 | |||
500 | <li> dd it onto a floppy like so: <tt> dd if=busybox.floppy.img | ||
501 | of=/dev/fd0 ; sync </tt> | ||
502 | |||
503 | <li> Pop it in a machine and boot up. | ||
504 | |||
505 | </ol> | ||
506 | |||
507 | <p> If you want to look at the contents of the initrd image, do this: | ||
508 | |||
509 | <pre> | ||
510 | mount ./busybox.floppy.img /mnt -o loop -t msdos | ||
511 | cp /mnt/initrd.gz /tmp | ||
512 | umount /mnt | ||
513 | gunzip /tmp/initrd.gz | ||
514 | mount /tmp/initrd /mnt -o loop -t minix | ||
515 | </pre> | ||
516 | |||
517 | |||
518 | <li> <b>15 March 2001 -- BusyBox 0.50 released</b> | ||
519 | <br> | ||
520 | |||
521 | This release adds several new applets including ifconfig, route, pivot_root, stty, | ||
522 | and tftp, and also fixes tons of bugs. Tab completion in the | ||
523 | shell is now working very well, and the shell's environment variable | ||
524 | expansion was fixed. Tons of other things were fixed or made | ||
525 | smaller. For a fairly complete overview, see the | ||
526 | <a href="downloads/Changelog">changelog</a>. | ||
527 | <p> | ||
528 | lash (the busybox shell) is still with us, fixed up a bit so it | ||
529 | now behaves itself quite nicely. It really is quite usable as | ||
530 | long as you don't expect it to provide Bourne shell grammer. | ||
531 | Standard things like pipes, redirects, command line editing, and | ||
532 | environment variable expansion work great. But we have found that | ||
533 | this shell, while very usable, does not provide an extensible | ||
534 | framework for adding in full Bourne shell behavior. So the first order of | ||
535 | business as we begin working on the next BusyBox release will be to merge in the new shell | ||
536 | currently in progress at | ||
537 | <a href="http://doolittle.faludi.com/~larry/parser.html">Larry Doolittle's website</a>. | ||
538 | <p> | ||
539 | |||
540 | |||
541 | <li> <b>27 January 2001 -- BusyBox 0.49 released</b> | ||
542 | <br> | ||
543 | |||
544 | Several new applets, lots of bug fixes, cleanups, and many smaller | ||
545 | things made nicer. Several cleanups and improvements to the shell. | ||
546 | For a list of the most interesting changes | ||
547 | you might want to look at the <a href="downloads/Changelog">changelog</a>. | ||
548 | <p> | ||
549 | Special thanks go out to Matt Kraai and Larry Doolittle for all their | ||
550 | work on this release, and for keeping on top of things while I've been | ||
551 | out of town. | ||
552 | <p> | ||
553 | <em>Special Note</em><br> | ||
554 | |||
555 | BusyBox 0.49 was supposed to have replaced lash, the BusyBox | ||
556 | shell, with a new shell that understands full Bourne shell/Posix shell grammer. | ||
557 | Well, that simply didn't happen in time for this release. A new | ||
558 | shell that will eventually replace lash is already under | ||
559 | construction. This new shell is being developed by Larry | ||
560 | Doolittle, and could use all of our help. Please see the work in | ||
561 | progress on <a href="http://doolittle.faludi.com/~larry/parser.html">Larry's website</a> | ||
562 | and help out if you can. This shell will be included in the next | ||
563 | release of BusyBox. | ||
564 | <p> | ||
565 | |||
566 | <li> <b>13 December 2000 -- BusyBox 0.48 released</b> | ||
567 | <br> | ||
568 | |||
569 | This release fixes lots and lots of bugs. This has had some very | ||
570 | rigorous testing, and looks very, very clean. The usual tar | ||
571 | update of course: tar no longer breaks hardlinks, tar -xzf is | ||
572 | optionally supported, and the LRP folks will be pleased to know | ||
573 | that 'tar -X' and 'tar --exclude' are both now in. Applets are | ||
574 | now looked up using a binary search making lash (the busybox | ||
575 | shell) much faster. For the new debian-installer (for Debian | ||
576 | woody) a .udeb can now be generated. | ||
577 | <p> | ||
578 | The curious can get a list of some of the more interesting changes by reading | ||
579 | the <a href="downloads/Changelog">changelog</a>. | ||
580 | <p> | ||
581 | Many thanks go out to the many many people that have contributed to | ||
582 | this release, especially Matt Kraai, Larry Doolittle, and Kent Robotti. | ||
583 | <p> | ||
584 | <p> <li> <b>26 September 2000 -- BusyBox 0.47 released</b> | ||
585 | <br> | ||
586 | |||
587 | This release fixes lots of bugs (including an ugly bug in 0.46 | ||
588 | syslogd that could fork-bomb your system). Added several new | ||
589 | apps: rdate, wget, getopt, dos2unix, unix2dos, reset, unrpm, | ||
590 | renice, xargs, and expr. syslogd now supports network logging. | ||
591 | There are the usual tar updates. Most apps now use getopt for | ||
592 | more correct option parsing. | ||
593 | See the <a href="downloads/Changelog">changelog</a> | ||
594 | for complete details. | ||
595 | |||
596 | |||
597 | <p> <li> <b>11 July 2000 -- BusyBox 0.46 released</b> | ||
598 | <br> | ||
599 | |||
600 | This release fixes several bugs (including a ugly bug in tar, | ||
601 | and fixes for NFSv3 mount support). Added a dumpkmap to allow | ||
602 | people to dump a binary keymaps for use with 'loadkmap', and a | ||
603 | completely reworked 'grep' and 'sed' which should behave better. | ||
604 | BusyBox shell can now also be used as a login shell. | ||
605 | See the <a href="downloads/Changelog">changelog</a> | ||
606 | for complete details. | ||
607 | |||
608 | |||
609 | <p> <li> <b>21 June 2000 -- BusyBox 0.45 released</b> | ||
610 | <br> | ||
611 | |||
612 | This release has been slow in coming, but is very solid at this | ||
613 | point. BusyBox now supports libc5 as well as GNU libc. This | ||
614 | release provides the following new apps: cut, tr, insmod, ar, | ||
615 | mktemp, setkeycodes, md5sum, uuencode, uudecode, which, and | ||
616 | telnet. There are bug fixes for just about every app as well (see | ||
617 | the <a href="downloads/Changelog">changelog</a> for | ||
618 | details). | ||
619 | <p> | ||
620 | Also, some exciting infrastructure news! Busybox now has its own | ||
621 | <a href="lists/busybox/">mailing list</a>, | ||
622 | publically browsable | ||
623 | <a href="/cgi-bin/cvsweb/busybox/">CVS tree</a>, | ||
624 | anonymous | ||
625 | <a href="cvs_anon.html">CVS access</a>, and | ||
626 | for those that are actively contributing there is even | ||
627 | <a href="cvs_write.html">CVS write access</a>. | ||
628 | I think this will be a huge help to the ongoing development of BusyBox. | ||
629 | <p> | ||
630 | Also, for the curious, there is no 0.44 release. Somehow 0.44 got announced | ||
631 | a few weeks ago prior to its actually being released. To avoid any confusion | ||
632 | we are just skipping 0.44. | ||
633 | <p> | ||
634 | Many thanks go out to the many people that have contributed to this release | ||
635 | of BusyBox (esp. Pavel Roskin)! | ||
636 | |||
637 | |||
638 | <p> <li> <b>19 April 2000 -- syslogd bugfix</b> | ||
639 | <br> | ||
640 | Turns out that there was still a bug in busybox syslogd. | ||
641 | For example, with the following test app: | ||
642 | <pre> | ||
643 | #include <syslog.h> | ||
644 | |||
645 | int do_log(char* msg, int delay) | ||
646 | { | ||
647 | openlog("testlog", LOG_PID, LOG_DAEMON); | ||
648 | while(1) { | ||
649 | syslog(LOG_ERR, "%s: testing one, two, three\n", msg); | ||
650 | sleep(delay); | ||
651 | } | ||
652 | closelog(); | ||
653 | return(0); | ||
654 | }; | ||
655 | |||
656 | int main(void) | ||
657 | { | ||
658 | if (fork()==0) | ||
659 | do_log("A", 2); | ||
660 | do_log("B", 3); | ||
661 | } | ||
662 | </pre> | ||
663 | it should be logging stuff from both "A" and "B". As released in 0.43 only stuff | ||
664 | from "A" would have been logged. This means that if init tries to log something | ||
665 | while say ppp has the syslog open, init would block (which is bad, bad, bad). | ||
666 | <p> | ||
667 | Karl M. Hegbloom has created a fix for the problem. | ||
668 | Thanks Karl! | ||
669 | |||
670 | |||
671 | <p> <li> <b>18 April 2000 -- BusyBox 0.43 released (finally!)</b> | ||
672 | <br> | ||
673 | I have finally gotten everything into a state where I feel pretty | ||
674 | good about things. This is definitely the most stable, solid release | ||
675 | so far. A lot of bugs have been fixed, and the following new apps | ||
676 | have been added: sh, basename, dirname, killall, uptime, | ||
677 | freeramdisk, tr, echo, test, and usleep. Tar has been completely | ||
678 | rewritten from scratch. Bss size has also been greatly reduced. | ||
679 | More details are available in the | ||
680 | <a href="downloads/Changelog">changelog</a>. | ||
681 | Oh, and as a special bonus, I wrote some fairly comprehensive | ||
682 | <em>documentation</em>, complete with examples and full usage information. | ||
683 | |||
684 | <p> | ||
685 | Many thanks go out to the fine people that have helped by submitting patches | ||
686 | and bug reports; particularly instrumental in helping for this release were | ||
687 | Karl Hegbloom, Pavel Roskin, Friedrich Vedder, Emanuele Caratti, | ||
688 | Bob Tinsley, Nicolas Pitre, Avery Pennarun, Arne Bernin, John Beppu, and Jim Gleason. | ||
689 | There were others so if I somehow forgot to mention you, I'm very sorry. | ||
690 | <p> | ||
691 | |||
692 | You can grab BusyBox 0.43 tarballs <a href="downloads">here</a>. | ||
693 | |||
694 | <p> <li> <b>9 April 2000 -- BusyBox 0.43 pre release</b> | ||
695 | <br> | ||
696 | Unfortunately, I have not yet finished all the things I want to | ||
697 | do for BusyBox 0.43, so I am posting this pre-release for people | ||
698 | to poke at. This contains my complete rewrite of tar, which now weighs in at | ||
699 | 5k (7k with all options turned on) and works for reading and writing | ||
700 | tarballs (which it does correctly for everything I have been able to throw | ||
701 | at it). Tar also (optionally) supports the "--exclude" option (mainly because | ||
702 | the Linux Router Project folks asked for it). This also has a pre-release | ||
703 | of the micro shell I have been writing. This pre-release should be stable | ||
704 | enough for production use -- it just isn't a release since I have some structural | ||
705 | changes I still want to make. | ||
706 | <p> | ||
707 | The pre-release can be found <a href="downloads">here</a>. | ||
708 | Please let me know ASAP if you find <em>any</em> bugs. | ||
709 | |||
710 | <p> <li> <b>28 March 2000 -- Andersen Baby Boy release</b> | ||
711 | <br> | ||
712 | I am pleased to announce that on Tuesday March 28th at 5:48pm, weighing in at 7 | ||
713 | lbs. 12 oz, Micah Erik Andersen was born at LDS Hospital here in Salt Lake City. | ||
714 | He was born in the emergency room less then 5 minutes after we arrived -- and | ||
715 | it was such a relief that we even made it to the hospital at all. Despite the | ||
716 | fact that I was driving at an amazingly unlawful speed and honking at everybody | ||
717 | and thinking decidedly unkind thoughts about the people in our way, my wife | ||
718 | (inconsiderate of my feelings and complete lack of medical training) was lying | ||
719 | down in the back seat saying things like "I think I need to start pushing now" | ||
720 | (which she then proceeded to do despite my best encouraging statements to the | ||
721 | contrary). | ||
722 | <p> | ||
723 | Anyway, I'm glad to note that despite the much-faster-than-we-were-expecting | ||
724 | labor, both Shaunalei and our new baby boy are doing wonderfully. | ||
725 | <p> | ||
726 | So now that I am done with my excuse for the slow release cycle... | ||
727 | Progress on the next release of BusyBox has been slow but steady. I expect | ||
728 | to have a release sometime during the first week of April. This release will | ||
729 | include a number of important changes, including the addition of a shell, a | ||
730 | re-write of tar (to accommodate the Linux Router Project), and syslogd can now | ||
731 | accept multiple concurrent connections, fixing lots of unexpected blocking | ||
732 | problems. | ||
733 | |||
734 | |||
735 | <p> <li> <b>11 February 2000 -- BusyBox 0.42 released</b> | ||
736 | <br> | ||
737 | |||
738 | This is the most solid BusyBox release so far. Many, many | ||
739 | bugs have been fixed. See the | ||
740 | <a href="downloads/Changelog">changelog</a> for details. | ||
741 | |||
742 | Of particular interest, init will now cleanly unmount | ||
743 | filesystems on reboot, cp and mv have been rewritten and | ||
744 | behave much better, and mount and umount no longer leak | ||
745 | loop devices. Many thanks go out to Randolph Chung, | ||
746 | Karl M. Hegbloom, Taketoshi Sano, and Pavel Roskin for | ||
747 | their hard work on this release of BusyBox. Please pound | ||
748 | on it and let me know if you find any bugs. | ||
749 | |||
750 | <p> <li> <b>19 January 2000 -- BusyBox 0.41 released</b> | ||
751 | <br> | ||
752 | |||
753 | This release includes bugfixes to cp, mv, logger, true, false, | ||
754 | mkdir, syslogd, and init. New apps include wc, hostid, | ||
755 | logname, tty, whoami, and yes. New features include loop device | ||
756 | support in mount and umount, and better TERM handling by init. | ||
757 | The changelog can be found <a href="downloads/Changelog">here</a>. | ||
758 | |||
759 | <p> <li> <b>7 January 2000 -- BusyBox 0.40 released</b> | ||
760 | <br> | ||
761 | |||
762 | This release includes bugfixes to init (now includes inittab support), | ||
763 | syslogd, head, logger, du, grep, cp, mv, sed, dmesg, ls, kill, gunzip, and mknod. | ||
764 | New apps include sort, uniq, lsmod, rmmod, fbset, and loadacm. | ||
765 | In particular, this release fixes an important bug in tar which | ||
766 | in some cases produced serious security problems. | ||
767 | As always, the changelog can be found <a href="downloads/Changelog">here</a>. | ||
768 | |||
769 | <p> <li> <b>11 December 1999 -- BusyBox Website</b> | ||
770 | <br> | ||
771 | I have received permission from Bruce Perens (the original author of BusyBox) | ||
772 | to set up this site as the new primary website for BusyBox. This website | ||
773 | will always contain pointers to the latest and greatest, and will also | ||
774 | contain the latest documentation on how to use BusyBox, what it can do, | ||
775 | what arguments its apps support, etc. | ||
776 | |||
777 | <p> <li> <b>10 December 1999 -- BusyBox 0.39 released</b> | ||
778 | <br> | ||
779 | This release includes fixes to init, reboot, halt, kill, and ls, and contains | ||
780 | the new apps ping, hostname, mkfifo, free, tail, du, tee, and head. A full | ||
781 | changelog can be found <a href="downloads/Changelog">here</a>. | ||
782 | <p> <li> <b>5 December 1999 -- BusyBox 0.38 released</b> | ||
783 | <br> | ||
784 | This release includes fixes to tar, cat, ls, dd, rm, umount, find, df, | ||
785 | and make install, and includes new apps syslogd/klogd and logger. | ||
786 | </ul> | ||
787 | 52 | ||
788 | 53 | ||
789 | <!-- Begin Links section --> | ||
790 | 54 | ||
791 | <TR><TD BGCOLOR="#ccccc0" ALIGN=center> | 55 | <p> |
792 | <A NAME="links"> | 56 | <li><b>26 October 2002 -- BusyBox 0.60.5 released</b><p> |
793 | <BIG><B> | ||
794 | Important Links</A> | ||
795 | </B></BIG> | ||
796 | </A> | ||
797 | </TD></TR> | ||
798 | <TR><TD BGCOLOR="#eeeee0"> | ||
799 | 57 | ||
800 | <ul> | 58 | I am very pleased to announce that the BusyBox 0.60.5 (stable) |
59 | is now available for download. This is a bugfix release for | ||
60 | the stable series to address all the problems that have turned | ||
61 | up since the last release. Unfortunately, the previous release | ||
62 | had a few nasty bugs (i.e. init could deadlock, gunzip -c tried | ||
63 | to delete source files, cp -a wouldn't copy symlinks, and init | ||
64 | was not always providing controlling ttys when it should have). | ||
65 | I know I said that the previous release would be the end of the | ||
66 | 0.60.x series. Well, it turns out I'm a liar. But this time I | ||
67 | mean it (just like last time ;-). This will be the last | ||
68 | release for the 0.60.x series -- all further development work | ||
69 | will be done for the development busybox tree. Expect the development | ||
70 | version to have its first real release very very soon now... | ||
801 | 71 | ||
802 | <li> <a href="/">Take me back to http://busybox.net/</a>. | ||
803 | <p> | 72 | <p> |
804 | 73 | The <a href="downloads/Changelog.full">changelog</a> has all | |
805 | <li> <A HREF="http://perens.com/FreeSoftware/"> | 74 | the details. As usual you can <a href="downloads">download busybox here</a>. |
806 | Free Software from Bruce Perens</A><br> | 75 | <p>Have Fun! |
807 | The original idea for BusyBox, and all versions up to 0.26 were written | ||
808 | by <A HREF="mailto:bruce@perens.com">Bruce Perens</a>. This is his BusyBox website. | ||
809 | <p> | 76 | <p> |
810 | 77 | ||
811 | <li> <A HREF="http://freshmeat.net/appindex/1999/04/11/923859921.html"> | 78 | <p> |
812 | Freshmeat AppIndex record for BusyBox</A> | 79 | <li><b>18 September 2002 -- BusyBox 0.60.4 released</b><p> |
813 | <p> | ||
814 | 80 | ||
815 | </ul> | 81 | I am very pleased to announce that the BusyBox 0.60.4 |
82 | (stable) is now available for download. This is primarily | ||
83 | a bugfix release for the stable series to address all | ||
84 | the problems that have turned up since the last | ||
85 | release. This will be the last release for the 0.60.x series. | ||
86 | I mean it this time -- all further development work will be done | ||
87 | on the development busybox tree, which is quite solid now and | ||
88 | should soon be getting its first real release. | ||
816 | 89 | ||
90 | <p> | ||
91 | The <a href="downloads/Changelog.full">changelog</a> has all | ||
92 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
93 | <p>Have Fun! | ||
94 | <p> | ||
817 | 95 | ||
818 | <!-- End of Table --> | ||
819 | 96 | ||
820 | </TD></TR> | 97 | <p> |
821 | </TABLE> | 98 | <li><b>27 April 2002 -- BusyBox 0.60.3 released</b><p> |
822 | </P> | ||
823 | 99 | ||
100 | I am very pleased to announce that the BusyBox 0.60.3 (stable) is | ||
101 | now available for download. This is primarily a bugfix release | ||
102 | for the stable series. A number of problems have turned up since | ||
103 | the last release, and this should address most of those problems. | ||
104 | This should be the last release for the 0.60.x series. The | ||
105 | development busybox tree has been progressing nicely, and will | ||
106 | hopefully be ready to become the next stable release. | ||
824 | 107 | ||
108 | <p> | ||
109 | The <a href="downloads/Changelog">changelog</a> has all | ||
110 | the details. As usual you can <a href="downloads">download busybox here</a>. | ||
111 | <p>Have Fun! | ||
112 | <p> | ||
825 | 113 | ||
826 | <!-- Footer --> | ||
827 | <HR> | ||
828 | <TABLE WIDTH="100%"> | ||
829 | <TR> | ||
830 | <TD> | ||
831 | <font size="-1" face="arial, helvetica, sans-serif"> | ||
832 | Mail all comments, insults, suggestions and bribes to | ||
833 | <a href="mailto:andersen@codepoet.org">Erik Andersen</a><BR> | ||
834 | The Busybox logo is copyright 1999-2002, Erik Andersen. | ||
835 | </font> | ||
836 | </TD> | ||
837 | 114 | ||
838 | <TD> | 115 | <p> |
839 | <a href="http://www.vim.org"><img border=0 width=88 height=32 | 116 | <li><b>6 March 2002 -- busybox.net now has mirrors!</b><p> |
840 | src="images/anim.written.in.vi.gif" | 117 | |
841 | alt="This site created with the vi editor"></a> | 118 | Busybox.net is now much more available, thanks to |
842 | </TD> | 119 | the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a> |
120 | who are providing hosting for busybox.net and | ||
121 | uclibc.org. In addition, we now have two mirrors: | ||
122 | <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a> | ||
123 | in Canada and | ||
124 | <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a> | ||
125 | in Germany. I hope this makes things much more | ||
126 | accessible for everyone! | ||
127 | |||
128 | |||
129 | <li> | ||
130 | <b>3 January 2002 -- Welcome to busybox.net!</b> | ||
131 | |||
132 | <p>Thanks to the generosity of a number of busybox | ||
133 | users, we have been able to purchase busybox.net | ||
134 | (which is where you are probably reading this). | ||
135 | Right now, busybox.net and uclibc.org are both | ||
136 | living on my home system (at the end of my DSL | ||
137 | line). I apologize for the abrupt move off of | ||
138 | busybox.lineo.com. Unfortunately, I no longer have | ||
139 | the access needed to keep that system updated (for | ||
140 | example, you might notice the daily snapshots there | ||
141 | stopped some time ago).</p> | ||
142 | |||
143 | <p>Busybox.net is currently hosted on my home | ||
144 | server, at the end of a DSL line. Unfortunately, | ||
145 | the load on them is quite heavy. To address this, | ||
146 | I'm trying to make arrangements to get busybox.net | ||
147 | co-located directly at an ISP. To assist in the | ||
148 | co-location effort, <a href= | ||
149 | "http://www.codepoet.org/~markw">Mark Whitley</a> | ||
150 | (author of busybox sed, cut, and grep) has donated | ||
151 | his <a href= | ||
152 | "http://www.netwinder.org/">NetWinder</a> computer | ||
153 | for hosting busybox.net and uclibc.org. Once this | ||
154 | system is co-located, the current speed problems | ||
155 | should be completely eliminated. Hopefully, too, | ||
156 | some of you will volunteer to set up some mirror | ||
157 | sites, to help to distribute the load a bit.</p> | ||
158 | |||
159 | <p><!-- | ||
160 | <center> | ||
161 | Click here to help support busybox.net! | ||
162 | <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> | ||
163 | <input type="hidden" name="cmd" value="_xclick"> | ||
164 | <input type="hidden" name="business" value="andersen@codepoet.org"> | ||
165 | <input type="hidden" name="item_name" value="Support Busybox"> | ||
166 | <input type="hidden" name="image_url" value="https://codepoet-consulting.com/images/busybox2.jpg"> | ||
167 | <input type="hidden" name="no_shipping" value="1"> | ||
168 | <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal"> | ||
169 | </form> | ||
170 | </center> | ||
171 | --> | ||
172 | Since some people expressed concern over BusyBox | ||
173 | donations, let me assure you that no one is getting | ||
174 | rich here. All BusyBox and uClibc donations will be | ||
175 | spent paying for bandwidth and needed hardware | ||
176 | upgrades. For example, Mark's NetWinder currently | ||
177 | has just 64Meg of memory. As demonstrated when | ||
178 | google spidered the site the other day, 64 Megs in | ||
179 | not enough, so I'm going to be ordering 256Megs of | ||
180 | ram and a larger hard drive for the box today. So | ||
181 | far, donations received have been sufficient to | ||
182 | cover almost all expenses. In the future, we may | ||
183 | have co-location fees to worry about, but for now | ||
184 | we are ok. A <b>HUGE thank-you</b> goes out to | ||
185 | everyone that has contributed!<br> | ||
186 | -Erik</p> | ||
187 | </li> | ||
188 | |||
189 | <li> | ||
190 | <b>20 November 2001 -- BusyBox 0.60.2 released</b> | ||
191 | |||
192 | <p>We am very pleased to announce that the BusyBox | ||
193 | 0.60.2 (stable) is now released to the world. This | ||
194 | one is primarily a bugfix release for the stable | ||
195 | series, and it should take care of most everyone's | ||
196 | needs till we can get the nice new stuff we have | ||
197 | been working on in CVS ready to release (with the | ||
198 | wonderful new buildsystem). The biggest change in | ||
199 | this release (beyond bugfixes) is the fact that msh | ||
200 | (the minix shell) has been re-worked by Vladimir N. | ||
201 | Oleynik (vodz) and so it no longer crashes when | ||
202 | told to do complex things with backticks.</p> | ||
203 | |||
204 | <p>This release has been tested on x86, ARM, and | ||
205 | powerpc using glibc 2.2.4, libc5, and uClibc, so it | ||
206 | should work with just about any Linux system you | ||
207 | throw it at. See the <a href= | ||
208 | "downloads/Changelog">changelog</a> for <small>most | ||
209 | of</small> the details. The last release was | ||
210 | <em>very</em> solid for people, and this one should | ||
211 | be even better.</p> | ||
212 | |||
213 | <p>As usual BusyBox 0.60.2 can be downloaded from | ||
214 | <a href= | ||
215 | "downloads">http://www.busybox.net/downloads</a>.</p> | ||
216 | |||
217 | <p>Have Fun.<br> | ||
218 | -Erik</p> | ||
219 | </li> | ||
220 | |||
221 | <li> <b>18 November 2001 -- Help us buy busybox.net!</b> | ||
222 | |||
223 | <!-- Begin PayPal Logo --> | ||
224 | <center> | ||
225 | Click here to help buy busybox.net! | ||
226 | <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> | ||
227 | <input type="hidden" name="cmd" value="_xclick"> | ||
228 | <input type="hidden" name="business" value="andersen@codepoet.org"> | ||
229 | <input type="hidden" name="item_name" value="Support Busybox"> | ||
230 | <input type="hidden" name="image_url" value="https://busybox.net/images/busybox2.jpg"> | ||
231 | <input type="hidden" name="no_shipping" value="1"> | ||
232 | <input type="image" src="images/donate.png" border="0" name="submit" alt="Make donation using PayPal"> | ||
233 | </form> | ||
234 | </center> | ||
235 | <!-- End PayPal Logo --> | ||
236 | |||
237 | I've contacted the current owner of busybox.net and he is willing | ||
238 | to sell the domain name -- for $250. He also owns busybox.org but | ||
239 | will not part with it... I will then need to pay the registry fee | ||
240 | for a couple of years and start paying for bandwidth, so this will | ||
241 | initially cost about $300. I would like to host busybox.net on my | ||
242 | home machine (codepoet.org) so I have full control over the system, | ||
243 | but to do that would require that I increase the level of bandwidth | ||
244 | I am paying for. Did you know that so far this month, there | ||
245 | have been over 1.4 Gigabytes of busybox ftp downloads? I don't | ||
246 | even <em>know</em> how much CVS bandwidth it requires. For the | ||
247 | time being, Lineo has continued to graciously provide this | ||
248 | bandwidth, despite the fact that I no longer work for them. If I | ||
249 | start running this all on my home machine, paying for the needed bandwidth | ||
250 | will start costing some money. | ||
251 | <p> | ||
252 | |||
253 | I was going to pay it all myself, but my wife didn't like that | ||
254 | idea at all (big surprise). It turns out <insert argument | ||
255 | where she wins and I don't> she has better ideas | ||
256 | about what we should spend our money on that don't involve | ||
257 | busybox. She suggested I should ask for contributions on the | ||
258 | mailing list and web page. So... | ||
259 | <p> | ||
260 | |||
261 | I am hoping that if everyone could contribute a bit, we could pick | ||
262 | up the busybox.net domain name and cover the bandwidth costs. I | ||
263 | know that busybox is being used by a lot of companies as well as | ||
264 | individuals -- hopefully people and companies that are willing to | ||
265 | contribute back a bit. So if everyone could please help out, that | ||
266 | would be wonderful! | ||
267 | <p> | ||
268 | |||
269 | |||
270 | <li> <b>23 August 2001 -- BusyBox 0.60.1 released</b> | ||
271 | <br> | ||
272 | |||
273 | This is a relatively minor bug fixing release that fixes | ||
274 | up the bugs that have shown up in the stable release in | ||
275 | the last few weeks. Fortunately, nothing <em>too</em> | ||
276 | serious has shown up. This release only fixes bugs -- no | ||
277 | new features, no new applets. So without further ado, | ||
278 | here it is. Come and get it. | ||
279 | <p> | ||
280 | The | ||
281 | <a href="downloads/Changelog">changelog</a> has all | ||
282 | the details. As usual BusyBox 0.60.1 can be downloaded from | ||
283 | <a href="downloads">http://busybox.net/downloads</a>. | ||
284 | <p>Have Fun! | ||
285 | <p> | ||
286 | |||
287 | |||
288 | <li> <b>2 August 2001 -- BusyBox 0.60.0 released</b> | ||
289 | <br> | ||
290 | I am very pleased to announce the immediate availability of | ||
291 | BusyBox 0.60.0. I have personally tested this release with libc5, glibc, | ||
292 | and <a href="http://uclibc.org/">uClibc</a> on | ||
293 | x86, ARM, and powerpc using linux 2.2 and 2.4, and I know a number | ||
294 | of people using it on everything from ia64 to m68k with great success. | ||
295 | Everything seems to be working very nicely now, so getting a nice | ||
296 | stable bug-free(tm) release out seems to be in order. This releases fixes | ||
297 | a memory leak in syslogd, a number of bugs in the ash and msh shells, and | ||
298 | cleans up a number of things. | ||
299 | |||
300 | <p> | ||
301 | |||
302 | Those wanting an easy way to test the 0.60.0 release with uClibc can | ||
303 | use <a href="http://user-mode-linux.sourceforge.net/">User-Mode Linux</a> | ||
304 | to give it a try by downloading and compiling | ||
305 | <a href="ftp://busybox.net/buildroot.tar.gz">buildroot.tar.gz</a>. | ||
306 | You don't have to be root or reboot your machine to run test this way. | ||
307 | Preconfigured User-Mode Linux kernel source is also on busybox.net. | ||
308 | <p> | ||
309 | Another cool thing is the nifty <a href="downloads/tutorial/index.html"> | ||
310 | BusyBox Tutorial</a> contributed by K Computing. This requires | ||
311 | a ShockWave plugin (or standalone viewer), so you may want to grab the | ||
312 | the GPLed shockwave viewer from <a href="http://www.swift-tools.com/Flash/flash-0.4.10.tgz">here</a> | ||
313 | to view the tutorial. | ||
314 | <p> | ||
315 | |||
316 | Finally, In case you didn't notice anything odd about the | ||
317 | version number of this release, let me point out that this release | ||
318 | is <em>not</em> 0.53, because I bumped the version number up a | ||
319 | bit. This reflects the fact that this release is intended to form | ||
320 | a new stable BusyBox release series. If you need to rely on a | ||
321 | stable version of BusyBox, you should plan on using the stable | ||
322 | 0.60.x series. If bugs show up then I will release 0.60.1, then | ||
323 | 0.60.2, etc... This is also intended to deal with the fact that | ||
324 | the BusyBox build system will be getting a major overhaul for the | ||
325 | next release and I don't want that to break products that people | ||
326 | are shipping. To avoid that, the new build system will be | ||
327 | released as part of a new BusyBox development series that will | ||
328 | have some not-yet-decided-on odd version number. Once things | ||
329 | stabilize and the new build system is working for everyone, then | ||
330 | I will release that as a new stable release series. | ||
331 | |||
332 | <p> | ||
333 | The | ||
334 | <a href="downloads/Changelog">changelog</a> has all | ||
335 | the details. As usual BusyBox 0.60.0 can be downloaded from | ||
336 | <a href="downloads">http://busybox.net/downloads</a>. | ||
337 | <p>Have Fun! | ||
338 | <p> | ||
339 | |||
340 | |||
341 | <li> <b>7 July 2001 -- BusyBox 0.52 released</b> | ||
342 | <br> | ||
343 | |||
344 | I am very pleased to announce the immediate availability of | ||
345 | BusyBox 0.52 (the "new-and-improved rock-solid release"). This | ||
346 | release is the result of <em>many</em> hours of work and has tons | ||
347 | of bugfixes, optimizations, and cleanups. This release adds | ||
348 | several new applets, including several new shells (such as hush, msh, | ||
349 | and ash). | ||
350 | |||
351 | <p> | ||
352 | The | ||
353 | <a href="downloads/Changelog">changelog</a> covers | ||
354 | some of the more obvious details, but there are many many things that | ||
355 | are not mentioned, but have been improved in subtle ways. As usual, | ||
356 | BusyBox 0.52 can be downloaded from | ||
357 | <a href="downloads">http://busybox.net/downloads</a>. | ||
358 | <p>Have Fun! | ||
359 | <p> | ||
360 | |||
361 | |||
362 | <li> <b>10 April 2001 - Graph of Busybox Growth </b> | ||
363 | <br> | ||
364 | The illustrious Larry Doolittle has made a PostScript chart of the growth | ||
365 | of the Busybox tarball size over time. It is available for downloading / | ||
366 | viewing <a href= "busybox-growth.ps"> right here</a>. | ||
367 | |||
368 | <p> (Note that while the number of applets in Busybox has increased, you | ||
369 | can still configure Busybox to be as small as you want by selectively | ||
370 | turning off whichever applets you don't need.) | ||
371 | <p> | ||
372 | |||
373 | |||
374 | <li> <b>10 April 2001 -- BusyBox 0.51 released</b> | ||
375 | <br> | ||
376 | |||
377 | BusyBox 0.51 (the "rock-solid release") is now out there. This | ||
378 | release adds only 2 new applets: env and vi. The vi applet, | ||
379 | contributed by Sterling Huxley, is very functional, and is only | ||
380 | 22k. This release fixes 3 critical bugs in the 0.50 release. | ||
381 | There were 2 potential segfaults in lash (the busybox shell) in | ||
382 | the 0.50 release which are now fixed. Another critical bug in | ||
383 | 0.50 which is now fixed: syslogd from 0.50 could potentially | ||
384 | deadlock the init process and thereby break your entire system. | ||
385 | <p> | ||
386 | |||
387 | There are a number of improvements in this release as well. For | ||
388 | one thing, the wget applet is greatly improved. Dmitry Zakharov | ||
389 | added FTP support, and Laurence Anderson make wget fully RFC | ||
390 | compliant for HTTP 1.1. The mechanism for including utility | ||
391 | functions in previous releases was clumsy and error prone. Now | ||
392 | all utility functions are part of a new libbb library, which makes | ||
393 | maintaining utility functions much simpler. And BusyBox now | ||
394 | compiles on itanium systems (thanks to the Debian itanium porters | ||
395 | for letting me use their system!). | ||
396 | <p> | ||
397 | You can read the | ||
398 | <a href="downloads/Changelog">changelog</a> for | ||
399 | complete details. BusyBox 0.51 can be downloaded from | ||
400 | <a href="downloads">http://busybox.net/downloads</a>. | ||
401 | <p>Have Fun! | ||
402 | <p> | ||
403 | |||
404 | <li> <b>Busybox Boot-Floppy Image</b> | ||
405 | |||
406 | <p>Because you asked for it, we have made available a <a href= | ||
407 | "downloads/busybox.floppy.img"> Busybox boot floppy | ||
408 | image</a>. Here's how you use it: | ||
409 | |||
410 | <ol> | ||
411 | |||
412 | <li> <a href= "downloads/busybox.floppy.img"> | ||
413 | Download the image</a> | ||
414 | |||
415 | <li> dd it onto a floppy like so: <tt> dd if=busybox.floppy.img | ||
416 | of=/dev/fd0 ; sync </tt> | ||
417 | |||
418 | <li> Pop it in a machine and boot up. | ||
419 | |||
420 | </ol> | ||
421 | |||
422 | <p> If you want to look at the contents of the initrd image, do this: | ||
843 | 423 | ||
844 | <TD> | 424 | <pre> |
845 | <a href="http://www.gimp.org/"><img border=0 width=88 height=38 | 425 | mount ./busybox.floppy.img /mnt -o loop -t msdos |
846 | src="images/gfx_by_gimp.gif" alt="Graphics by GIMP"></a> | 426 | cp /mnt/initrd.gz /tmp |
847 | </TD> | 427 | umount /mnt |
428 | gunzip /tmp/initrd.gz | ||
429 | mount /tmp/initrd /mnt -o loop -t minix | ||
430 | </pre> | ||
848 | 431 | ||
849 | <TD> | ||
850 | <a href="http://www.linuxtoday.com"><img width=90 height=36 | ||
851 | src="images/ltbutton2.jpg" alt="Linux Today"></a> | ||
852 | </TD> | ||
853 | 432 | ||
854 | <TD> | 433 | <li> <b>15 March 2001 -- BusyBox 0.50 released</b> |
855 | <p><a href="http://slashdot.org"><img width=90 height=36 | 434 | <br> |
856 | src="images/sdsmall.gif" alt="Slashdot"></a> | 435 | |
857 | </TD> | 436 | This release adds several new applets including ifconfig, route, pivot_root, stty, |
437 | and tftp, and also fixes tons of bugs. Tab completion in the | ||
438 | shell is now working very well, and the shell's environment variable | ||
439 | expansion was fixed. Tons of other things were fixed or made | ||
440 | smaller. For a fairly complete overview, see the | ||
441 | <a href="downloads/Changelog">changelog</a>. | ||
442 | <p> | ||
443 | lash (the busybox shell) is still with us, fixed up a bit so it | ||
444 | now behaves itself quite nicely. It really is quite usable as | ||
445 | long as you don't expect it to provide Bourne shell grammer. | ||
446 | Standard things like pipes, redirects, command line editing, and | ||
447 | environment variable expansion work great. But we have found that | ||
448 | this shell, while very usable, does not provide an extensible | ||
449 | framework for adding in full Bourne shell behavior. So the first order of | ||
450 | business as we begin working on the next BusyBox release will be to merge in the new shell | ||
451 | currently in progress at | ||
452 | <a href="http://doolittle.faludi.com/~larry/parser.html">Larry Doolittle's website</a>. | ||
453 | <p> | ||
454 | |||
455 | |||
456 | <li> <b>27 January 2001 -- BusyBox 0.49 released</b> | ||
457 | <br> | ||
458 | |||
459 | Several new applets, lots of bug fixes, cleanups, and many smaller | ||
460 | things made nicer. Several cleanups and improvements to the shell. | ||
461 | For a list of the most interesting changes | ||
462 | you might want to look at the <a href="downloads/Changelog">changelog</a>. | ||
463 | <p> | ||
464 | Special thanks go out to Matt Kraai and Larry Doolittle for all their | ||
465 | work on this release, and for keeping on top of things while I've been | ||
466 | out of town. | ||
467 | <p> | ||
468 | <em>Special Note</em><br> | ||
469 | |||
470 | BusyBox 0.49 was supposed to have replaced lash, the BusyBox | ||
471 | shell, with a new shell that understands full Bourne shell/Posix shell grammer. | ||
472 | Well, that simply didn't happen in time for this release. A new | ||
473 | shell that will eventually replace lash is already under | ||
474 | construction. This new shell is being developed by Larry | ||
475 | Doolittle, and could use all of our help. Please see the work in | ||
476 | progress on <a href="http://doolittle.faludi.com/~larry/parser.html">Larry's website</a> | ||
477 | and help out if you can. This shell will be included in the next | ||
478 | release of BusyBox. | ||
479 | <p> | ||
480 | |||
481 | <li> <b>13 December 2000 -- BusyBox 0.48 released</b> | ||
482 | <br> | ||
483 | |||
484 | This release fixes lots and lots of bugs. This has had some very | ||
485 | rigorous testing, and looks very, very clean. The usual tar | ||
486 | update of course: tar no longer breaks hardlinks, tar -xzf is | ||
487 | optionally supported, and the LRP folks will be pleased to know | ||
488 | that 'tar -X' and 'tar --exclude' are both now in. Applets are | ||
489 | now looked up using a binary search making lash (the busybox | ||
490 | shell) much faster. For the new debian-installer (for Debian | ||
491 | woody) a .udeb can now be generated. | ||
492 | <p> | ||
493 | The curious can get a list of some of the more interesting changes by reading | ||
494 | the <a href="downloads/Changelog">changelog</a>. | ||
495 | <p> | ||
496 | Many thanks go out to the many many people that have contributed to | ||
497 | this release, especially Matt Kraai, Larry Doolittle, and Kent Robotti. | ||
498 | <p> | ||
499 | <p> <li> <b>26 September 2000 -- BusyBox 0.47 released</b> | ||
500 | <br> | ||
501 | |||
502 | This release fixes lots of bugs (including an ugly bug in 0.46 | ||
503 | syslogd that could fork-bomb your system). Added several new | ||
504 | apps: rdate, wget, getopt, dos2unix, unix2dos, reset, unrpm, | ||
505 | renice, xargs, and expr. syslogd now supports network logging. | ||
506 | There are the usual tar updates. Most apps now use getopt for | ||
507 | more correct option parsing. | ||
508 | See the <a href="downloads/Changelog">changelog</a> | ||
509 | for complete details. | ||
510 | |||
511 | |||
512 | <p> <li> <b>11 July 2000 -- BusyBox 0.46 released</b> | ||
513 | <br> | ||
514 | |||
515 | This release fixes several bugs (including a ugly bug in tar, | ||
516 | and fixes for NFSv3 mount support). Added a dumpkmap to allow | ||
517 | people to dump a binary keymaps for use with 'loadkmap', and a | ||
518 | completely reworked 'grep' and 'sed' which should behave better. | ||
519 | BusyBox shell can now also be used as a login shell. | ||
520 | See the <a href="downloads/Changelog">changelog</a> | ||
521 | for complete details. | ||
522 | |||
523 | |||
524 | <p> <li> <b>21 June 2000 -- BusyBox 0.45 released</b> | ||
525 | <br> | ||
526 | |||
527 | This release has been slow in coming, but is very solid at this | ||
528 | point. BusyBox now supports libc5 as well as GNU libc. This | ||
529 | release provides the following new apps: cut, tr, insmod, ar, | ||
530 | mktemp, setkeycodes, md5sum, uuencode, uudecode, which, and | ||
531 | telnet. There are bug fixes for just about every app as well (see | ||
532 | the <a href="downloads/Changelog">changelog</a> for | ||
533 | details). | ||
534 | <p> | ||
535 | Also, some exciting infrastructure news! Busybox now has its own | ||
536 | <a href="lists/busybox/">mailing list</a>, | ||
537 | publically browsable | ||
538 | <a href="/cgi-bin/cvsweb/busybox/">CVS tree</a>, | ||
539 | anonymous | ||
540 | <a href="cvs_anon.html">CVS access</a>, and | ||
541 | for those that are actively contributing there is even | ||
542 | <a href="cvs_write.html">CVS write access</a>. | ||
543 | I think this will be a huge help to the ongoing development of BusyBox. | ||
544 | <p> | ||
545 | Also, for the curious, there is no 0.44 release. Somehow 0.44 got announced | ||
546 | a few weeks ago prior to its actually being released. To avoid any confusion | ||
547 | we are just skipping 0.44. | ||
548 | <p> | ||
549 | Many thanks go out to the many people that have contributed to this release | ||
550 | of BusyBox (esp. Pavel Roskin)! | ||
551 | |||
552 | |||
553 | <p> <li> <b>19 April 2000 -- syslogd bugfix</b> | ||
554 | <br> | ||
555 | Turns out that there was still a bug in busybox syslogd. | ||
556 | For example, with the following test app: | ||
557 | <pre> | ||
558 | #include <syslog.h> | ||
559 | |||
560 | int do_log(char* msg, int delay) | ||
561 | { | ||
562 | openlog("testlog", LOG_PID, LOG_DAEMON); | ||
563 | while(1) { | ||
564 | syslog(LOG_ERR, "%s: testing one, two, three\n", msg); | ||
565 | sleep(delay); | ||
566 | } | ||
567 | closelog(); | ||
568 | return(0); | ||
569 | }; | ||
570 | |||
571 | int main(void) | ||
572 | { | ||
573 | if (fork()==0) | ||
574 | do_log("A", 2); | ||
575 | do_log("B", 3); | ||
576 | } | ||
577 | </pre> | ||
578 | it should be logging stuff from both "A" and "B". As released in 0.43 only stuff | ||
579 | from "A" would have been logged. This means that if init tries to log something | ||
580 | while say ppp has the syslog open, init would block (which is bad, bad, bad). | ||
581 | <p> | ||
582 | Karl M. Hegbloom has created a fix for the problem. | ||
583 | Thanks Karl! | ||
584 | |||
585 | |||
586 | <p> <li> <b>18 April 2000 -- BusyBox 0.43 released (finally!)</b> | ||
587 | <br> | ||
588 | I have finally gotten everything into a state where I feel pretty | ||
589 | good about things. This is definitely the most stable, solid release | ||
590 | so far. A lot of bugs have been fixed, and the following new apps | ||
591 | have been added: sh, basename, dirname, killall, uptime, | ||
592 | freeramdisk, tr, echo, test, and usleep. Tar has been completely | ||
593 | rewritten from scratch. Bss size has also been greatly reduced. | ||
594 | More details are available in the | ||
595 | <a href="downloads/Changelog">changelog</a>. | ||
596 | Oh, and as a special bonus, I wrote some fairly comprehensive | ||
597 | <em>documentation</em>, complete with examples and full usage information. | ||
598 | |||
599 | <p> | ||
600 | Many thanks go out to the fine people that have helped by submitting patches | ||
601 | and bug reports; particularly instrumental in helping for this release were | ||
602 | Karl Hegbloom, Pavel Roskin, Friedrich Vedder, Emanuele Caratti, | ||
603 | Bob Tinsley, Nicolas Pitre, Avery Pennarun, Arne Bernin, John Beppu, and Jim Gleason. | ||
604 | There were others so if I somehow forgot to mention you, I'm very sorry. | ||
605 | <p> | ||
606 | |||
607 | You can grab BusyBox 0.43 tarballs <a href="downloads">here</a>. | ||
608 | |||
609 | <p> <li> <b>9 April 2000 -- BusyBox 0.43 pre release</b> | ||
610 | <br> | ||
611 | Unfortunately, I have not yet finished all the things I want to | ||
612 | do for BusyBox 0.43, so I am posting this pre-release for people | ||
613 | to poke at. This contains my complete rewrite of tar, which now weighs in at | ||
614 | 5k (7k with all options turned on) and works for reading and writing | ||
615 | tarballs (which it does correctly for everything I have been able to throw | ||
616 | at it). Tar also (optionally) supports the "--exclude" option (mainly because | ||
617 | the Linux Router Project folks asked for it). This also has a pre-release | ||
618 | of the micro shell I have been writing. This pre-release should be stable | ||
619 | enough for production use -- it just isn't a release since I have some structural | ||
620 | changes I still want to make. | ||
621 | <p> | ||
622 | The pre-release can be found <a href="downloads">here</a>. | ||
623 | Please let me know ASAP if you find <em>any</em> bugs. | ||
624 | |||
625 | <p> <li> <b>28 March 2000 -- Andersen Baby Boy release</b> | ||
626 | <br> | ||
627 | I am pleased to announce that on Tuesday March 28th at 5:48pm, weighing in at 7 | ||
628 | lbs. 12 oz, Micah Erik Andersen was born at LDS Hospital here in Salt Lake City. | ||
629 | He was born in the emergency room less then 5 minutes after we arrived -- and | ||
630 | it was such a relief that we even made it to the hospital at all. Despite the | ||
631 | fact that I was driving at an amazingly unlawful speed and honking at everybody | ||
632 | and thinking decidedly unkind thoughts about the people in our way, my wife | ||
633 | (inconsiderate of my feelings and complete lack of medical training) was lying | ||
634 | down in the back seat saying things like "I think I need to start pushing now" | ||
635 | (which she then proceeded to do despite my best encouraging statements to the | ||
636 | contrary). | ||
637 | <p> | ||
638 | Anyway, I'm glad to note that despite the much-faster-than-we-were-expecting | ||
639 | labor, both Shaunalei and our new baby boy are doing wonderfully. | ||
640 | <p> | ||
641 | So now that I am done with my excuse for the slow release cycle... | ||
642 | Progress on the next release of BusyBox has been slow but steady. I expect | ||
643 | to have a release sometime during the first week of April. This release will | ||
644 | include a number of important changes, including the addition of a shell, a | ||
645 | re-write of tar (to accommodate the Linux Router Project), and syslogd can now | ||
646 | accept multiple concurrent connections, fixing lots of unexpected blocking | ||
647 | problems. | ||
648 | |||
649 | |||
650 | <p> <li> <b>11 February 2000 -- BusyBox 0.42 released</b> | ||
651 | <br> | ||
652 | |||
653 | This is the most solid BusyBox release so far. Many, many | ||
654 | bugs have been fixed. See the | ||
655 | <a href="downloads/Changelog">changelog</a> for details. | ||
656 | |||
657 | Of particular interest, init will now cleanly unmount | ||
658 | filesystems on reboot, cp and mv have been rewritten and | ||
659 | behave much better, and mount and umount no longer leak | ||
660 | loop devices. Many thanks go out to Randolph Chung, | ||
661 | Karl M. Hegbloom, Taketoshi Sano, and Pavel Roskin for | ||
662 | their hard work on this release of BusyBox. Please pound | ||
663 | on it and let me know if you find any bugs. | ||
664 | |||
665 | <p> <li> <b>19 January 2000 -- BusyBox 0.41 released</b> | ||
666 | <br> | ||
667 | |||
668 | This release includes bugfixes to cp, mv, logger, true, false, | ||
669 | mkdir, syslogd, and init. New apps include wc, hostid, | ||
670 | logname, tty, whoami, and yes. New features include loop device | ||
671 | support in mount and umount, and better TERM handling by init. | ||
672 | The changelog can be found <a href="downloads/Changelog">here</a>. | ||
673 | |||
674 | <p> <li> <b>7 January 2000 -- BusyBox 0.40 released</b> | ||
675 | <br> | ||
676 | |||
677 | This release includes bugfixes to init (now includes inittab support), | ||
678 | syslogd, head, logger, du, grep, cp, mv, sed, dmesg, ls, kill, gunzip, and mknod. | ||
679 | New apps include sort, uniq, lsmod, rmmod, fbset, and loadacm. | ||
680 | In particular, this release fixes an important bug in tar which | ||
681 | in some cases produced serious security problems. | ||
682 | As always, the changelog can be found <a href="downloads/Changelog">here</a>. | ||
683 | |||
684 | <p> <li> <b>11 December 1999 -- BusyBox Website</b> | ||
685 | <br> | ||
686 | I have received permission from Bruce Perens (the original author of BusyBox) | ||
687 | to set up this site as the new primary website for BusyBox. This website | ||
688 | will always contain pointers to the latest and greatest, and will also | ||
689 | contain the latest documentation on how to use BusyBox, what it can do, | ||
690 | what arguments its apps support, etc. | ||
691 | |||
692 | <p> <li> <b>10 December 1999 -- BusyBox 0.39 released</b> | ||
693 | <br> | ||
694 | This release includes fixes to init, reboot, halt, kill, and ls, and contains | ||
695 | the new apps ping, hostname, mkfifo, free, tail, du, tee, and head. A full | ||
696 | changelog can be found <a href="downloads/Changelog">here</a>. | ||
697 | <p> <li> <b>5 December 1999 -- BusyBox 0.38 released</b> | ||
698 | <br> | ||
699 | This release includes fixes to tar, cat, ls, dd, rm, umount, find, df, | ||
700 | and make install, and includes new apps syslogd/klogd and logger. | ||
858 | 701 | ||
859 | <TD> | ||
860 | <a href="http://freshmeat.net"><img width=90 height=36 | ||
861 | src="images/fm.mini.jpg" alt="Freshmeat"></a> | ||
862 | </TD> | ||
863 | 702 | ||
864 | </TR> | 703 | </ul> |
865 | </TABLE> | ||
866 | 704 | ||
867 | 705 | ||
868 | </BODY> | 706 | <!--#include file="footer.html" --> |
869 | </HTML> | ||
870 | 707 | ||
diff --git a/docs/busybox.net/products.html b/docs/busybox.net/products.html new file mode 100644 index 000000000..c02c33a74 --- /dev/null +++ b/docs/busybox.net/products.html | |||
@@ -0,0 +1,149 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <h3>Products/Projects Using BusyBox</h3> | ||
5 | |||
6 | Do you use BusyBox? I'd love to know about it and | ||
7 | I'd be happy to link to you. | ||
8 | |||
9 | <p> | ||
10 | I know of the following products and/or projects that use BusyBox -- | ||
11 | listed in the order I happen to add them to the web page: | ||
12 | |||
13 | <ul> | ||
14 | |||
15 | |||
16 | <li><a href="/cgi-bin/cvsweb/buildroot/">buildroot</a> a configurable | ||
17 | means for building your own busybox/uClibc based system systems. | ||
18 | |||
19 | </li><li><a href= | ||
20 | "http://cvs.debian.org/boot-floppies/"> | ||
21 | Debian installer (boot floppies) project</a> | ||
22 | |||
23 | </li><li><a href="http://redhat.com/">Red Hat installer</a> | ||
24 | |||
25 | </li><li><a href= | ||
26 | "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/"> | ||
27 | Slackware Installer</a> | ||
28 | |||
29 | </li><li><a href="http://www.gentoo.org/">Gentoo Linux install/boot CDs</a> | ||
30 | </li><li><a href="http://www.mandrake.com/">The Mandrake installer</a> | ||
31 | |||
32 | </li><li><a href="http://Leaf.SourceForge.net">Linux Embedded Appliance Firewall</a> the sucessor of the Linux Router Project, supporting all sorts of embedded Linux gateways, routers, wireless routers, and firewalls. | ||
33 | |||
34 | </li><li><a href="http://linux-embedded.org/">LEM</a> | ||
35 | |||
36 | </li><li><a href= | ||
37 | "http://www.toms.net/rb/">tomsrtbt</a> | ||
38 | |||
39 | </li><li><a href="http://www.stormix.com/">Stormix | ||
40 | Installer</a> | ||
41 | |||
42 | </li><li><a href= | ||
43 | "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux | ||
44 | 2.0 SBC</a> | ||
45 | |||
46 | </li><li><a href="http://www.trinux.org/">Trinux</a> | ||
47 | |||
48 | </li><li><a href="http://oddas.sourceforge.net/">ODDAS | ||
49 | project</a> | ||
50 | |||
51 | </li><li><a href="http://byld.sourceforge.net/">Build Your | ||
52 | Linux Disk</a> | ||
53 | |||
54 | </li><li><a href= | ||
55 | "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a> | ||
56 | |||
57 | </li><li><a href= | ||
58 | "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a> | ||
59 | |||
60 | </li><li><a href="http://www.adtran.com">AdTran - | ||
61 | VPN/firewall VPN Linux Distribution</a> | ||
62 | |||
63 | </li><li><a href="http://mkcdrec.ota.be/">mkCDrec - make | ||
64 | CD-ROM recovery</a> | ||
65 | |||
66 | </li><li><a href= | ||
67 | "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on | ||
68 | nanoEngine</a> | ||
69 | |||
70 | </li><li><a href= | ||
71 | "http://www.zelow.no/floppyfw/">Floppyfw</a> | ||
72 | |||
73 | </li><li><a href="http://midori.transmeta.com/">Midori | ||
74 | Linux</a> - <a href= | ||
75 | "http://www.wired.com/news/technology/0,1282,42399,00.html"> | ||
76 | Article on Midori Linux</a> on <a href= | ||
77 | "http://www.wired.com">Wired</a>. Quote from Erik at | ||
78 | the top of <a href= | ||
79 | "http://www.wired.com/news/technology/0,1282,42399-2,00.html"> | ||
80 | this page</a> | ||
81 | |||
82 | </li><li><a href="http://www.ltsp.org/">Linux Terminal | ||
83 | Server Project</a> | ||
84 | |||
85 | </li><li><a href= | ||
86 | "http://www.devil-linux.org/">Devil-Linux</a> | ||
87 | |||
88 | </li><li><a href= | ||
89 | "http://dutnux.sourceforge.net/">DutNux</a> | ||
90 | |||
91 | </li><li><a href= | ||
92 | "http://www.microwerks.net/~hugo/mindi/">Mindi</a> | ||
93 | |||
94 | </li><li><a href= | ||
95 | "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a> | ||
96 | |||
97 | </li><li><a href="http://www.coyotelinux.com/">Coyote Linux</a> | ||
98 | |||
99 | </li><li><a href="http://www.partimage.org/">Partition | ||
100 | Image</a> | ||
101 | |||
102 | </li><li><a href="http://www.fli4l.de/">fli4l the on(e)-disk-router</a> | ||
103 | |||
104 | </li><li><a href="http://tinfoilhat.cultists.net/">Tinfoil | ||
105 | Hat Linux</a> | ||
106 | |||
107 | </li><li><a href="http://familiar.handhelds.org/">Familiar Linux</a> - a linux distribution for handheld computers | ||
108 | </li><li><a href="http://rescuecd.sourceforge.net/">Timo's Rescue CD Set</a> | ||
109 | </li><li><a href="http://sf.net/projects/netstation/">Netstation</a> | ||
110 | </li><li><a href="http://www.fiwix.org/">GNU/Fiwix Operating System</a> | ||
111 | </li><li><a href="http://www.softcraft.com/">Generations Linux</a> | ||
112 | </li><li><a href="http://systemimager.org/relatedprojects/">SystemImager / System Installation Suite</a> | ||
113 | </li><li><a href="http://www.bablokb.de/gendist/">GENDIST distribution generator</a> | ||
114 | </li><li><a href="http://diet-pc.sourceforge.net/">DIET-PC embedded Linux thin client distribution</a> | ||
115 | </li><li><a href="http://byzgl.sourceforge.net/">BYZantine Gnu/Linux</a> | ||
116 | </li><li><a href="http://dban.sourceforge.net/">Darik's Boot and Nuke</a> | ||
117 | </li><li><a href="http://www.timesys.com/">TimeSys real-time Linux</a> | ||
118 | </li><li><a href="http://movix.sf.net/">MoviX</a> -- boots from CD and automatically plays every video file on the CD | ||
119 | </li><li><a href="http://katamaran.sourceforge.net">katamaran</a>Linux, X11, xfce windowmanager, based on BusyBox | ||
120 | </li><li><a href="http://www.sourceforge.net/projects/simplygnustep">Prometheus SimplyGNUstep</a> | ||
121 | </li><li><a href="http://www.renyi.hu/~ekho/lowlife/">lowlife</a>A documentation project on how to make your own uClibc-based systems and floppy. | ||
122 | </li><li><a href="http://metadistros.hispalinux.es/">Metadistros</a>a project to allow you easily make Live-CD distributions. | ||
123 | </li><li><a href="http://salvare.sourceforge.net/">Salvare</a>More Linux than tomsrtbt but less than Knoppix, aims to provide a useful workstation as well as a rescue disk. | ||
124 | </li><li><a href="http://www.stresslinux.org/">stresslinux</a>minimal linux distribution running from a bootable cdrom or via PXE. | ||
125 | </li><li><a href="http://thinstation.sourceforge.net/">thinstation</a>convert standard PCs into full-featured diskless thinclients. | ||
126 | </li><li><a href="http://www.uhulinux.hu/">UHU-Linux Hungary</a> | ||
127 | </li><li><a href="http://deep-water.berlios.de/">Deep-Water Linux</a> | ||
128 | </li><li><a href="http://www.freesco.org/">Freesco router</a> | ||
129 | </li><li><a href="http://Sentry.SourceForge.net/">Sentry Firewall CD</a> | ||
130 | |||
131 | |||
132 | |||
133 | </li><li><a href="http://tuxscreen.net">Tuxscreen Linux Phone</a> | ||
134 | </li><li><a href="http://www.kerbango.com/">The Kerbango Internet Radio</a> | ||
135 | </li><li><a href="http://www.linuxmagic.com/vpn/">LinuxMagic VPN Firewall</a> | ||
136 | </li><li><a href="http://www.isilver-inc.com/">I-Silver Linux appliance servers</a> | ||
137 | </li><li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus PDA</a> | ||
138 | </li><li><a href="http://www.cyclades.com/">Cyclades-TS and other Cyclades products</a> | ||
139 | </li><li><a href="http://www.linksys.com/products/product.asp?prid=508">Linksys WRT54G - Wireless-G Broadband Router</a> | ||
140 | </li><li><a href="http://www.dell.com/us/en/biz/topics/sbtopic_005_truemobile.htm">Dell TrueMobile 1184</a> | ||
141 | </li><li><a href="http://actiontec.com/products/modems/dual_pcmodem/dpm_overview.html">Actiontec Dual PC Modem</a> | ||
142 | </li><li><a href="http://www.kiss-technology.com/">Kiss DP Series DVD players</a> | ||
143 | |||
144 | |||
145 | </ul> | ||
146 | |||
147 | |||
148 | <!--#include file="footer.html" --> | ||
149 | |||
diff --git a/docs/busybox.net/robots.txt b/docs/busybox.net/robots.txt deleted file mode 100644 index 086578d06..000000000 --- a/docs/busybox.net/robots.txt +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | # go away | ||
2 | User-agent: * | ||
3 | Disallow: /cgi-bin | ||
diff --git a/docs/busybox.net/screenshot.html b/docs/busybox.net/screenshot.html index 65f4636c7..d01dc9583 100644 --- a/docs/busybox.net/screenshot.html +++ b/docs/busybox.net/screenshot.html | |||
@@ -1,24 +1,15 @@ | |||
1 | <html> | 1 | <!--#include file="header.html" --> |
2 | 2 | ||
3 | <head> | ||
4 | 3 | ||
5 | <title> Busybox Screenshot! </title> | 4 | <!-- Begin Screenshot --> |
6 | 5 | ||
7 | <meta name="Author" content="Mark Whitley"> | 6 | <h3> Busybox Screenshot! </h3> |
8 | <meta name="Description" content="A screenshot of Busybox"> | ||
9 | 7 | ||
10 | </head> | ||
11 | |||
12 | <body text="#000000" alink="#660000" link="#660000" bgcolor="#dee2de" vlink="#660000"> | ||
13 | |||
14 | <h1> Busybox Screenshot! </h1> | ||
15 | |||
16 | <TABLE WIDTH="80%" CELLSPACING=1 CELLPADDING=4 BORDER=1> | ||
17 | <TR><TD BGCOLOR="#000000"> | ||
18 | 8 | ||
9 | Everybody loves to look at screenshots, so here is a live action screenshot of BusyBox. | ||
19 | 10 | ||
20 | <pre style="background-color: black; color: lightgreen; padding: 5px; | 11 | <pre style="background-color: black; color: lightgreen; padding: 5px; |
21 | font-family: monospace; font-size: smaller;" width="80%"> | 12 | font-family: monospace; font-size: smaller;" width="100%"> |
22 | 13 | ||
23 | 14 | ||
24 | $ ./busybox | 15 | $ ./busybox |
@@ -62,10 +53,5 @@ $ <blink>_</blink> | |||
62 | 53 | ||
63 | </pre> | 54 | </pre> |
64 | 55 | ||
65 | </TD></TR> | 56 | <!--#include file="footer.html" --> |
66 | </TABLE> | ||
67 | |||
68 | </body> | ||
69 | |||
70 | </html> | ||
71 | 57 | ||
diff --git a/docs/busybox.net/shame.html b/docs/busybox.net/shame.html new file mode 100644 index 000000000..c794c018c --- /dev/null +++ b/docs/busybox.net/shame.html | |||
@@ -0,0 +1,45 @@ | |||
1 | <!--#include file="header.html" --> | ||
2 | |||
3 | |||
4 | <h3>Hall of Shame!!!</h3> | ||
5 | |||
6 | The following products and/or projects appear to use BusyBox, but do not appear | ||
7 | to release source code as required by the BusyBox license. This is a violation | ||
8 | of the law! The distributors of these products are invited to contact <a href= | ||
9 | "mailto:andersen@codepoet.org">Erik Andersen</a> if they have any confusion as | ||
10 | to what is needed to bring their products into compliance, or if they have | ||
11 | already brought their product into compliance and wish to be removed from the | ||
12 | Hall of Shame. | ||
13 | |||
14 | <p> | ||
15 | |||
16 | Complying with the Busybox license is easy and completely free, so the | ||
17 | companies listed below should be ashamed of themselves. Furthermore, each | ||
18 | product listed here is subject to being legally ordered to cease and desist | ||
19 | distribution for violation of copyright law, and the distributor of each | ||
20 | product is subject to being sued for statutory copyright infringement damages | ||
21 | plus legal fees. Nobody wants to be sued, and <a | ||
22 | href="mailto:andersen@codepoet.org">Erik</a> certainly has better things to do | ||
23 | than sue people. But he will sue if forced to do so to maintain compliance. | ||
24 | Do everyone a favor and don't break the law -- if you use busybox, comply with | ||
25 | the busybox license by releasing the source code with your product. | ||
26 | |||
27 | </p> | ||
28 | |||
29 | <ul> | ||
30 | |||
31 | <li><a href="http://www.hauppauge.co.uk/html/mvp.htm">Hauppauge Media MVP</a> | ||
32 | </li><li><a href="http://www.buffalo-technology.com/products/wireless/wbr-g54.htm">Buffalo WBR-G54 wireless router</a> | ||
33 | </li><li><a href="http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Section_Id=201522&pcount=&Product_Id=136493">Belkin 54g Wireless DSL/Cable Gateway Router</a> | ||
34 | </li><li><a href="http://www.dmmtv.com/">Dreambox DM7000S DVB Satellite Receiver</a> | ||
35 | </li><li><a href="http://testing.lkml.org/slashdot.php?mid=331690">Sigma Designs EM8500 based DVD players</a> | ||
36 | </li><li><a href="http://testing.lkml.org/slashdot.php?mid=433790">Liteon LVD2001 DVD player using the Sigma Designs EM8500</a> | ||
37 | </li><li><a href="http://www.rimax.net/">Rimax DVD players using the Sigma Designs EM8500</a> | ||
38 | </li><li><a href="http://www.vinc.us/">Bravo DVD players using the Sigma Designs EM8500</a> | ||
39 | </li><li>Undoubtedly there are others... Please report them so we can shame them (or if necessary sue them) into compliance. | ||
40 | |||
41 | </ul> | ||
42 | |||
43 | |||
44 | <!--#include file="footer.html" --> | ||
45 | |||