blob: 88d9bb4b5b28b75fb423fb2dd79cf7c325ddfbb2 [file] [log] [blame]
Erik Andersen61677fe2000-04-13 01:18:56 +00001List of the authors of code contained in BusyBox.
Erik Andersen2129b141999-12-16 23:26:57 +00002
Erik Andersen61677fe2000-04-13 01:18:56 +00003If you have code in BusyBox, you should be listed here. If you should be
4listed, or the description of what you have done needs more detail, or is
5incorect, _please_ let me know.
Erik Andersen2129b141999-12-16 23:26:57 +00006
7 -Erik
8
9-----------
10
Glenn L McGrathc11986d2002-11-10 23:42:27 +000011Emanuele Aina <emanuele.aina@tiscali.it>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000012 run-parts
Glenn L McGrathc11986d2002-11-10 23:42:27 +000013
Eric Andersen75a56842003-10-09 21:19:21 +000014Erik Andersen <andersen@codepoet.org>
Erik Andersen2129b141999-12-16 23:26:57 +000015 Tons of new stuff, major rewrite of most of the
16 core apps, tons of new apps as noted in header files.
Eric Andersen15c03c32004-04-06 17:52:02 +000017 Lots of tedious effort writing these boring docs that
18 nobody is going to actually read.
Erik Andersen2129b141999-12-16 23:26:57 +000019
Glenn L McGrath82701e42002-11-20 22:01:48 +000020Laurence Anderson <l.d.anderson@warwick.ac.uk>
Glenn L McGrathb72a7352002-12-10 00:17:22 +000021 rpm2cpio, unzip, get_header_cpio, read_gz interface, rpm
Glenn L McGrath82701e42002-11-20 22:01:48 +000022
Eric Andersen1ebcff12003-07-22 05:57:29 +000023Jeff Angielski <jeff@theptrgroup.com>
24 ftpput, ftpget
25
Eric Andersen1b355eb2000-09-05 17:37:48 +000026Edward Betts <edward@debian.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000027 expr, hostid, logname, whoami
Eric Andersenc7bda1c2004-03-15 08:29:22 +000028
Eric Andersencb81e642003-07-14 21:21:08 +000029John Beppu <beppu@codepoet.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000030 du, nslookup, sort
Erik Andersen2129b141999-12-16 23:26:57 +000031
32Brian Candler <B.Candler@pobox.com>
33 tiny-ls(ls)
34
35Randolph Chung <tausq@debian.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000036 fbset, ping, hostname
Erik Andersen2129b141999-12-16 23:26:57 +000037
Eric Andersenc7bda1c2004-03-15 08:29:22 +000038Dave Cinege <dcinege@psychosis.com>
39 more(v2), makedevs, dutmp, modularization, auto links file,
Erik Andersen2129b141999-12-16 23:26:57 +000040 various fixes, Linux Router Project maintenance
41
Glenn L McGrathc11986d2002-11-10 23:42:27 +000042Jordan Crouse <jordan@cosmicpenguin.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000043 ipcalc
Glenn L McGrathc11986d2002-11-10 23:42:27 +000044
Eric Andersenb0a0fc82001-10-04 09:33:40 +000045Magnus Damm <damm@opensource.se>
46 tftp client
47 insmod powerpc support
48
Eric Andersen1e1d2322000-12-13 18:14:51 +000049Larry Doolittle <ldoolitt@recycle.lbl.gov>
50 pristine source directory compilation, lots of patches and fixes.
51
Glenn L McGrath06e95652003-02-09 06:51:14 +000052Glenn Engel <glenne@engel.org>
53 httpd
54
Glenn L McGrath6ed77592002-12-12 10:54:48 +000055Gennady Feldman <gfeldman@gena01.com>
Eric Andersena58f0402001-10-31 10:04:44 +000056 Sysklogd (single threaded syslogd, IPC Circular buffer support,
57 logread), various fixes.
58
Robert Griebl9768a652004-07-26 18:57:49 +000059Robert Griebl <sandman@handhelds.org>
60 modprobe, hwclock, suid/sgid handling, tinylogin integration
61 many bugfixes and enhancements
62
Eric Andersen77bd2db2000-06-02 03:21:32 +000063Karl M. Hegbloom <karlheg@debian.org>
64 cp_mv.c, the test suite, various fixes to utility.c, &c.
65
66Daniel Jacobowitz <dan@debian.org>
67 mktemp.c
68
Matt Kraaid2995632002-01-03 18:29:37 +000069Matt Kraai <kraai@alumni.cmu.edu>
Matt Kraai357cfc72001-11-12 16:45:43 +000070 documentation, bugfixes, test suite
Eric Andersen53a95572000-07-07 20:53:16 +000071
Rob Landley92271e52004-10-30 07:04:10 +000072Rob Landley <rob@landley.net>
73 sed (major rewrite in 2003, and I now maintain the thing).
74 bunzip2 (complete from-scratch rewrite, then mjn3 optimized the result.)
75 I've patched lots of other applets, but don't maintain 'em.
76
Glenn L McGrathc11986d2002-11-10 23:42:27 +000077Stephan Linz <linz@li-pro.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000078 ipcalc, Red Hat equivalence
Glenn L McGrathc11986d2002-11-10 23:42:27 +000079
Eric Andersenc7bda1c2004-03-15 08:29:22 +000080John Lombardo <john@deltanet.com>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000081 tr
Eric Andersen86ab8a32000-06-02 03:21:42 +000082
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000083Glenn McGrath <bug1@iinet.net.au>
84 Common unarchving code and unarchiving applets, ifupdown, ftpgetput,
85 nameif, sed, patch, fold, install, uudecode.
86 Various bugfixes, review and apply numerous patches.
Erik Andersenfb002d02000-03-05 08:07:00 +000087
Manuel Novoa III 461c2792003-08-02 00:19:29 +000088Manuel Novoa III <mjn3@codepoet.org>
89 cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes,
90 mesg, vconfig, make_directory, parse_mode, dirname, mode_string,
91 get_last_path_component, simplify_path, and a number trivial libbb routines
92
93 also bug fixes, partial rewrites, and size optimizations in
94 ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
95 mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable,
Manuel Novoa III 88540042004-03-13 18:17:37 +000096 interface, dutmp, ifconfig, route
Manuel Novoa III 461c2792003-08-02 00:19:29 +000097
Eric Andersenb0a0fc82001-10-04 09:33:40 +000098Vladimir Oleynik <dzo@simtreas.ru>
Glenn L McGrath06e95652003-02-09 06:51:14 +000099 cmdedit; xargs(current), httpd(current);
Glenn L McGrathae494a92003-02-10 22:53:37 +0000100 ports: ash, crond, fdisk, inetd, stty, traceroute, top;
Eric Andersen08a72202002-09-30 20:52:10 +0000101 locale, various fixes
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000102 and irreconcilable critic of everything not perfect.
103
Eric Andersen77bd2db2000-06-02 03:21:32 +0000104Bruce Perens <bruce@pixar.com>
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000105 Original author of BusyBox in 1995, 1996. Some of his code can
Eric Andersencb81e642003-07-14 21:21:08 +0000106 still be found hiding here and there...
Eric Andersen77bd2db2000-06-02 03:21:32 +0000107
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000108Tim Riker <Tim@Rikers.org>
109 bug fixes, member of fan club
110
Eric Andersen1e1d2322000-12-13 18:14:51 +0000111Kent Robotti <robotti@metconnect.com>
Eric Andersencb81e642003-07-14 21:21:08 +0000112 reset, tons and tons of bug reports and patches.
Eric Andersen1e1d2322000-12-13 18:14:51 +0000113
Eric Andersen5d638842000-09-14 21:46:30 +0000114Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com>
115 wget - Contributed by permission of Covad Communications
116
Pavel Roskin339b8922000-06-20 00:11:07 +0000117Pavel Roskin <proski@gnu.org>
Eric Andersen77bd2db2000-06-02 03:21:32 +0000118 Lots of bugs fixes and patches.
119
Eric Andersenced2cef2000-07-20 23:41:24 +0000120Gyepi Sam <gyepi@praxis-sw.com>
121 Remote logging feature for syslogd
122
Erik Andersen2129b141999-12-16 23:26:57 +0000123Linus Torvalds <torvalds@transmeta.com>
124 mkswap, fsck.minix, mkfs.minix
125
Eric Andersencb81e642003-07-14 21:21:08 +0000126Mark Whitley <markw@codepoet.org>
Glenn L McGrathf57674e2002-11-10 21:47:17 +0000127 grep, sed, cut, xargs(previous),
128 style-guide, new-applet-HOWTO, bug fixes, etc.
John Beppu2aee9932000-09-15 08:04:42 +0000129
Erik Andersen2129b141999-12-16 23:26:57 +0000130Charles P. Wright <cpwright@villagenet.com>
131 gzip, mini-netcat(nc)
132
133Enrique Zanardi <ezanardi@ull.es>
134 tarcat (since removed), loadkmap, various fixes, Debian maintenance
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000135
136Tito Ragusa <farmatito@tiscali.it>
Glenn L McGrath6caf13b2004-07-24 01:55:56 +0000137 devfsd and size optimizations in strings, openvt, chvt, deallocvt, hdparm and fdformat.
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000138