blob: 13fb781dbc0fd5d2ddce08189dc0c3174793b74d [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
Mike Frysinger78333d02005-04-21 23:17:57 +00005incorrect, _please_ let me know.
Erik Andersen2129b141999-12-16 23:26:57 +00006
7 -Erik
8
9-----------
10
Mike Frysinger55e2cf62005-05-11 00:25:47 +000011Peter Willis <psyphreak@phreaker.net>
12 eject
13
Glenn L McGrathc11986d2002-11-10 23:42:27 +000014Emanuele Aina <emanuele.aina@tiscali.it>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000015 run-parts
Glenn L McGrathc11986d2002-11-10 23:42:27 +000016
Eric Andersen75a56842003-10-09 21:19:21 +000017Erik Andersen <andersen@codepoet.org>
Erik Andersen2129b141999-12-16 23:26:57 +000018 Tons of new stuff, major rewrite of most of the
19 core apps, tons of new apps as noted in header files.
Eric Andersen15c03c32004-04-06 17:52:02 +000020 Lots of tedious effort writing these boring docs that
21 nobody is going to actually read.
Erik Andersen2129b141999-12-16 23:26:57 +000022
Glenn L McGrath82701e42002-11-20 22:01:48 +000023Laurence Anderson <l.d.anderson@warwick.ac.uk>
Glenn L McGrathb72a7352002-12-10 00:17:22 +000024 rpm2cpio, unzip, get_header_cpio, read_gz interface, rpm
Glenn L McGrath82701e42002-11-20 22:01:48 +000025
Eric Andersen1ebcff12003-07-22 05:57:29 +000026Jeff Angielski <jeff@theptrgroup.com>
27 ftpput, ftpget
28
Eric Andersen1b355eb2000-09-05 17:37:48 +000029Edward Betts <edward@debian.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000030 expr, hostid, logname, whoami
Eric Andersenc7bda1c2004-03-15 08:29:22 +000031
Eric Andersencb81e642003-07-14 21:21:08 +000032John Beppu <beppu@codepoet.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000033 du, nslookup, sort
Erik Andersen2129b141999-12-16 23:26:57 +000034
Rob Landley988a78c2005-05-03 03:33:23 +000035David Brownell <dbrownell@users.sourceforge.net>
36 zcip
37
Erik Andersen2129b141999-12-16 23:26:57 +000038Brian Candler <B.Candler@pobox.com>
39 tiny-ls(ls)
40
41Randolph Chung <tausq@debian.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000042 fbset, ping, hostname
Erik Andersen2129b141999-12-16 23:26:57 +000043
Eric Andersenc7bda1c2004-03-15 08:29:22 +000044Dave Cinege <dcinege@psychosis.com>
45 more(v2), makedevs, dutmp, modularization, auto links file,
Erik Andersen2129b141999-12-16 23:26:57 +000046 various fixes, Linux Router Project maintenance
47
Glenn L McGrathc11986d2002-11-10 23:42:27 +000048Jordan Crouse <jordan@cosmicpenguin.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000049 ipcalc
Glenn L McGrathc11986d2002-11-10 23:42:27 +000050
Eric Andersenb0a0fc82001-10-04 09:33:40 +000051Magnus Damm <damm@opensource.se>
52 tftp client
53 insmod powerpc support
54
Eric Andersen1e1d2322000-12-13 18:14:51 +000055Larry Doolittle <ldoolitt@recycle.lbl.gov>
56 pristine source directory compilation, lots of patches and fixes.
57
Glenn L McGrath06e95652003-02-09 06:51:14 +000058Glenn Engel <glenne@engel.org>
59 httpd
60
Glenn L McGrath6ed77592002-12-12 10:54:48 +000061Gennady Feldman <gfeldman@gena01.com>
Eric Andersena58f0402001-10-31 10:04:44 +000062 Sysklogd (single threaded syslogd, IPC Circular buffer support,
63 logread), various fixes.
64
Robert Griebl9768a652004-07-26 18:57:49 +000065Robert Griebl <sandman@handhelds.org>
66 modprobe, hwclock, suid/sgid handling, tinylogin integration
67 many bugfixes and enhancements
68
Eric Andersen77bd2db2000-06-02 03:21:32 +000069Karl M. Hegbloom <karlheg@debian.org>
70 cp_mv.c, the test suite, various fixes to utility.c, &c.
71
72Daniel Jacobowitz <dan@debian.org>
73 mktemp.c
74
Matt Kraaid2995632002-01-03 18:29:37 +000075Matt Kraai <kraai@alumni.cmu.edu>
Matt Kraai357cfc72001-11-12 16:45:43 +000076 documentation, bugfixes, test suite
Eric Andersen53a95572000-07-07 20:53:16 +000077
Rob Landley92271e52004-10-30 07:04:10 +000078Rob Landley <rob@landley.net>
79 sed (major rewrite in 2003, and I now maintain the thing).
80 bunzip2 (complete from-scratch rewrite, then mjn3 optimized the result.)
Rob Landley16b85792005-01-24 07:03:37 +000081 sort (more or less from scratch rewrite in 2004, I now maintain it).
Rob Landley92271e52004-10-30 07:04:10 +000082 I've patched lots of other applets, but don't maintain 'em.
83
Glenn L McGrathc11986d2002-11-10 23:42:27 +000084Stephan Linz <linz@li-pro.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000085 ipcalc, Red Hat equivalence
Glenn L McGrathc11986d2002-11-10 23:42:27 +000086
Eric Andersenc7bda1c2004-03-15 08:29:22 +000087John Lombardo <john@deltanet.com>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000088 tr
Eric Andersen86ab8a32000-06-02 03:21:42 +000089
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000090Glenn McGrath <bug1@iinet.net.au>
Mike Frysinger78333d02005-04-21 23:17:57 +000091 Common unarchiving code and unarchiving applets, ifupdown, ftpgetput,
Eric Andersen5bf46582005-02-13 22:17:44 +000092 nameif, sed, patch, fold, install, uudecode.
93 Various bugfixes, review and apply numerous patches.
Erik Andersenfb002d02000-03-05 08:07:00 +000094
Manuel Novoa III 461c2792003-08-02 00:19:29 +000095Manuel Novoa III <mjn3@codepoet.org>
96 cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes,
Manuel Novoa III 2c511602005-02-13 20:14:05 +000097 mesg, vconfig, nice, renice,
98 make_directory, parse_mode, dirname, mode_string,
Manuel Novoa III 461c2792003-08-02 00:19:29 +000099 get_last_path_component, simplify_path, and a number trivial libbb routines
100
101 also bug fixes, partial rewrites, and size optimizations in
102 ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
103 mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable,
Manuel Novoa III 88540042004-03-13 18:17:37 +0000104 interface, dutmp, ifconfig, route
Manuel Novoa III 461c2792003-08-02 00:19:29 +0000105
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000106Vladimir Oleynik <dzo@simtreas.ru>
Glenn L McGrath06e95652003-02-09 06:51:14 +0000107 cmdedit; xargs(current), httpd(current);
Glenn L McGrathae494a92003-02-10 22:53:37 +0000108 ports: ash, crond, fdisk, inetd, stty, traceroute, top;
Eric Andersen08a72202002-09-30 20:52:10 +0000109 locale, various fixes
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000110 and irreconcilable critic of everything not perfect.
111
Eric Andersen77bd2db2000-06-02 03:21:32 +0000112Bruce Perens <bruce@pixar.com>
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000113 Original author of BusyBox in 1995, 1996. Some of his code can
Eric Andersencb81e642003-07-14 21:21:08 +0000114 still be found hiding here and there...
Eric Andersen77bd2db2000-06-02 03:21:32 +0000115
Rob Landley6eb1e412005-06-20 04:30:36 +0000116Rodney Radford <rradford@mindspring.com>
117 ipcs, ipcrm
118
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000119Tim Riker <Tim@Rikers.org>
120 bug fixes, member of fan club
121
Eric Andersen1e1d2322000-12-13 18:14:51 +0000122Kent Robotti <robotti@metconnect.com>
Eric Andersencb81e642003-07-14 21:21:08 +0000123 reset, tons and tons of bug reports and patches.
Eric Andersen1e1d2322000-12-13 18:14:51 +0000124
Eric Andersen5d638842000-09-14 21:46:30 +0000125Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com>
126 wget - Contributed by permission of Covad Communications
127
Pavel Roskin339b8922000-06-20 00:11:07 +0000128Pavel Roskin <proski@gnu.org>
Eric Andersen77bd2db2000-06-02 03:21:32 +0000129 Lots of bugs fixes and patches.
130
Eric Andersenced2cef2000-07-20 23:41:24 +0000131Gyepi Sam <gyepi@praxis-sw.com>
132 Remote logging feature for syslogd
133
Rob Landley2acfd7b2005-05-11 23:12:49 +0000134Rob Sullivan <cogito.ergo.cogito@gmail.com>
135 comm
136
Erik Andersen2129b141999-12-16 23:26:57 +0000137Linus Torvalds <torvalds@transmeta.com>
138 mkswap, fsck.minix, mkfs.minix
139
Eric Andersencb81e642003-07-14 21:21:08 +0000140Mark Whitley <markw@codepoet.org>
Glenn L McGrathf57674e2002-11-10 21:47:17 +0000141 grep, sed, cut, xargs(previous),
142 style-guide, new-applet-HOWTO, bug fixes, etc.
John Beppu2aee9932000-09-15 08:04:42 +0000143
Erik Andersen2129b141999-12-16 23:26:57 +0000144Charles P. Wright <cpwright@villagenet.com>
145 gzip, mini-netcat(nc)
146
147Enrique Zanardi <ezanardi@ull.es>
148 tarcat (since removed), loadkmap, various fixes, Debian maintenance
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000149
150Tito Ragusa <farmatito@tiscali.it>
Mike Frysinger55e2cf62005-05-11 00:25:47 +0000151 devfsd and size optimizations in strings, openvt, chvt, deallocvt, hdparm,
152 fdformat, lsattr, chattr, id and eject.
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000153