blob: ebf57b6193258337bc2eba3d8ed868c80207edca [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
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
Rob Landley988a78c2005-05-03 03:33:23 +000032David Brownell <dbrownell@users.sourceforge.net>
33 zcip
34
Erik Andersen2129b141999-12-16 23:26:57 +000035Brian Candler <B.Candler@pobox.com>
36 tiny-ls(ls)
37
38Randolph Chung <tausq@debian.org>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000039 fbset, ping, hostname
Erik Andersen2129b141999-12-16 23:26:57 +000040
Eric Andersenc7bda1c2004-03-15 08:29:22 +000041Dave Cinege <dcinege@psychosis.com>
42 more(v2), makedevs, dutmp, modularization, auto links file,
Erik Andersen2129b141999-12-16 23:26:57 +000043 various fixes, Linux Router Project maintenance
44
Glenn L McGrathc11986d2002-11-10 23:42:27 +000045Jordan Crouse <jordan@cosmicpenguin.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000046 ipcalc
Glenn L McGrathc11986d2002-11-10 23:42:27 +000047
Eric Andersenb0a0fc82001-10-04 09:33:40 +000048Magnus Damm <damm@opensource.se>
49 tftp client
50 insmod powerpc support
51
Eric Andersen1e1d2322000-12-13 18:14:51 +000052Larry Doolittle <ldoolitt@recycle.lbl.gov>
53 pristine source directory compilation, lots of patches and fixes.
54
Glenn L McGrath06e95652003-02-09 06:51:14 +000055Glenn Engel <glenne@engel.org>
56 httpd
57
Glenn L McGrath6ed77592002-12-12 10:54:48 +000058Gennady Feldman <gfeldman@gena01.com>
Eric Andersena58f0402001-10-31 10:04:44 +000059 Sysklogd (single threaded syslogd, IPC Circular buffer support,
60 logread), various fixes.
61
Robert Griebl9768a652004-07-26 18:57:49 +000062Robert Griebl <sandman@handhelds.org>
63 modprobe, hwclock, suid/sgid handling, tinylogin integration
64 many bugfixes and enhancements
65
Eric Andersen77bd2db2000-06-02 03:21:32 +000066Karl M. Hegbloom <karlheg@debian.org>
67 cp_mv.c, the test suite, various fixes to utility.c, &c.
68
69Daniel Jacobowitz <dan@debian.org>
70 mktemp.c
71
Matt Kraaid2995632002-01-03 18:29:37 +000072Matt Kraai <kraai@alumni.cmu.edu>
Matt Kraai357cfc72001-11-12 16:45:43 +000073 documentation, bugfixes, test suite
Eric Andersen53a95572000-07-07 20:53:16 +000074
Rob Landley92271e52004-10-30 07:04:10 +000075Rob Landley <rob@landley.net>
76 sed (major rewrite in 2003, and I now maintain the thing).
77 bunzip2 (complete from-scratch rewrite, then mjn3 optimized the result.)
Rob Landley16b85792005-01-24 07:03:37 +000078 sort (more or less from scratch rewrite in 2004, I now maintain it).
Rob Landley92271e52004-10-30 07:04:10 +000079 I've patched lots of other applets, but don't maintain 'em.
80
Glenn L McGrathc11986d2002-11-10 23:42:27 +000081Stephan Linz <linz@li-pro.net>
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000082 ipcalc, Red Hat equivalence
Glenn L McGrathc11986d2002-11-10 23:42:27 +000083
Eric Andersenc7bda1c2004-03-15 08:29:22 +000084John Lombardo <john@deltanet.com>
Manuel Novoa III 461c2792003-08-02 00:19:29 +000085 tr
Eric Andersen86ab8a32000-06-02 03:21:42 +000086
Glenn L McGrathc6992fe2004-04-25 05:11:19 +000087Glenn McGrath <bug1@iinet.net.au>
Mike Frysinger78333d02005-04-21 23:17:57 +000088 Common unarchiving code and unarchiving applets, ifupdown, ftpgetput,
Eric Andersen5bf46582005-02-13 22:17:44 +000089 nameif, sed, patch, fold, install, uudecode.
90 Various bugfixes, review and apply numerous patches.
Erik Andersenfb002d02000-03-05 08:07:00 +000091
Manuel Novoa III 461c2792003-08-02 00:19:29 +000092Manuel Novoa III <mjn3@codepoet.org>
93 cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes,
Manuel Novoa III 2c511602005-02-13 20:14:05 +000094 mesg, vconfig, nice, renice,
95 make_directory, parse_mode, dirname, mode_string,
Manuel Novoa III 461c2792003-08-02 00:19:29 +000096 get_last_path_component, simplify_path, and a number trivial libbb routines
97
98 also bug fixes, partial rewrites, and size optimizations in
99 ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir,
100 mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable,
Manuel Novoa III 88540042004-03-13 18:17:37 +0000101 interface, dutmp, ifconfig, route
Manuel Novoa III 461c2792003-08-02 00:19:29 +0000102
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000103Vladimir Oleynik <dzo@simtreas.ru>
Glenn L McGrath06e95652003-02-09 06:51:14 +0000104 cmdedit; xargs(current), httpd(current);
Glenn L McGrathae494a92003-02-10 22:53:37 +0000105 ports: ash, crond, fdisk, inetd, stty, traceroute, top;
Eric Andersen08a72202002-09-30 20:52:10 +0000106 locale, various fixes
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000107 and irreconcilable critic of everything not perfect.
108
Eric Andersen77bd2db2000-06-02 03:21:32 +0000109Bruce Perens <bruce@pixar.com>
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000110 Original author of BusyBox in 1995, 1996. Some of his code can
Eric Andersencb81e642003-07-14 21:21:08 +0000111 still be found hiding here and there...
Eric Andersen77bd2db2000-06-02 03:21:32 +0000112
Eric Andersenb0a0fc82001-10-04 09:33:40 +0000113Tim Riker <Tim@Rikers.org>
114 bug fixes, member of fan club
115
Eric Andersen1e1d2322000-12-13 18:14:51 +0000116Kent Robotti <robotti@metconnect.com>
Eric Andersencb81e642003-07-14 21:21:08 +0000117 reset, tons and tons of bug reports and patches.
Eric Andersen1e1d2322000-12-13 18:14:51 +0000118
Eric Andersen5d638842000-09-14 21:46:30 +0000119Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com>
120 wget - Contributed by permission of Covad Communications
121
Pavel Roskin339b8922000-06-20 00:11:07 +0000122Pavel Roskin <proski@gnu.org>
Eric Andersen77bd2db2000-06-02 03:21:32 +0000123 Lots of bugs fixes and patches.
124
Eric Andersenced2cef2000-07-20 23:41:24 +0000125Gyepi Sam <gyepi@praxis-sw.com>
126 Remote logging feature for syslogd
127
Erik Andersen2129b141999-12-16 23:26:57 +0000128Linus Torvalds <torvalds@transmeta.com>
129 mkswap, fsck.minix, mkfs.minix
130
Eric Andersencb81e642003-07-14 21:21:08 +0000131Mark Whitley <markw@codepoet.org>
Glenn L McGrathf57674e2002-11-10 21:47:17 +0000132 grep, sed, cut, xargs(previous),
133 style-guide, new-applet-HOWTO, bug fixes, etc.
John Beppu2aee9932000-09-15 08:04:42 +0000134
Erik Andersen2129b141999-12-16 23:26:57 +0000135Charles P. Wright <cpwright@villagenet.com>
136 gzip, mini-netcat(nc)
137
138Enrique Zanardi <ezanardi@ull.es>
139 tarcat (since removed), loadkmap, various fixes, Debian maintenance
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000140
141Tito Ragusa <farmatito@tiscali.it>
Glenn L McGrath6caf13b2004-07-24 01:55:56 +0000142 devfsd and size optimizations in strings, openvt, chvt, deallocvt, hdparm and fdformat.
Glenn L McGrath17d21fa2003-10-09 11:46:23 +0000143