1List of the authors of code contained in BusyBox. 2 3If 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 5incorrect, _please_ let me know. 6 7 -Erik 8 9----------- 10 11Peter Willis <psyphreak@phreaker.net> 12 eject 13 14Emanuele Aina <emanuele.aina@tiscali.it> 15 run-parts 16 17Erik Andersen <andersen@codepoet.org> 18 Tons of new stuff, major rewrite of most of the 19 core apps, tons of new apps as noted in header files. 20 Lots of tedious effort writing these boring docs that 21 nobody is going to actually read. 22 23Laurence Anderson <l.d.anderson@warwick.ac.uk> 24 rpm2cpio, unzip, get_header_cpio, read_gz interface, rpm 25 26Jeff Angielski <jeff@theptrgroup.com> 27 ftpput, ftpget 28 29Enrik Berkhan <Enrik.Berkhan@inka.de> 30 setconsole 31 32Jim Bauer <jfbauer@nfr.com> 33 modprobe shell dependency 34 35Edward Betts <edward@debian.org> 36 expr, hostid, logname, whoami 37 38John Beppu <beppu@codepoet.org> 39 du, nslookup, sort 40 41David Brownell <dbrownell@users.sourceforge.net> 42 zcip 43 44Brian Candler <B.Candler@pobox.com> 45 tiny-ls(ls) 46 47Randolph Chung <tausq@debian.org> 48 fbset, ping, hostname 49 50Dave Cinege <dcinege@psychosis.com> 51 more(v2), makedevs, dutmp, modularization, auto links file, 52 various fixes, Linux Router Project maintenance 53 54Jordan Crouse <jordan@cosmicpenguin.net> 55 ipcalc 56 57Magnus Damm <damm@opensource.se> 58 tftp client 59 insmod powerpc support 60 61Larry Doolittle <ldoolitt@recycle.lbl.gov> 62 pristine source directory compilation, lots of patches and fixes. 63 64Glenn Engel <glenne@engel.org> 65 httpd 66 67Gennady Feldman <gfeldman@gena01.com> 68 Sysklogd (single threaded syslogd, IPC Circular buffer support, 69 logread), various fixes. 70 71Robert Griebl <sandman@handhelds.org> 72 modprobe, hwclock, suid/sgid handling, tinylogin integration 73 many bugfixes and enhancements 74 75Karl M. Hegbloom <karlheg@debian.org> 76 cp_mv.c, the test suite, various fixes to utility.c, &c. 77 78Daniel Jacobowitz <dan@debian.org> 79 mktemp.c 80 81Matt Kraai <kraai@alumni.cmu.edu> 82 documentation, bugfixes, test suite 83 84Rob Landley <rob@landley.net> 85 Became busybox maintainer in 2006. 86 87 sed (major rewrite in 2003, and I now maintain the thing) 88 bunzip2 (complete from-scratch rewrite, then mjn3 optimized the result) 89 sort (more or less from scratch rewrite in 2004, I now maintain it) 90 mount (rewrite in 2005, I maintain the new one) 91 92Stephan Linz <linz@li-pro.net> 93 ipcalc, Red Hat equivalence 94 95John Lombardo <john@deltanet.com> 96 tr 97 98Glenn McGrath <glenn.l.mcgrath@gmail.com> 99 Common unarchiving code and unarchiving applets, ifupdown, ftpgetput, 100 nameif, sed, patch, fold, install, uudecode. 101 Various bugfixes, review and apply numerous patches. 102 103Manuel Novoa III <mjn3@codepoet.org> 104 cat, head, mkfifo, mknod, rmdir, sleep, tee, tty, uniq, usleep, wc, yes, 105 mesg, vconfig, nice, renice, 106 make_directory, parse_mode, dirname, mode_string, 107 get_last_path_component, simplify_path, and a number trivial libbb routines 108 109 also bug fixes, partial rewrites, and size optimizations in 110 ash, basename, cal, cmp, cp, df, du, echo, env, ln, logname, md5sum, mkdir, 111 mv, realpath, rm, sort, tail, touch, uname, watch, arith, human_readable, 112 interface, dutmp, ifconfig, route 113 114Vladimir Oleynik <dzo@simtreas.ru> 115 cmdedit; bb_mkdep, xargs(current), httpd(current); 116 ports: ash, crond, fdisk (initial, unmaintained now), inetd, stty, traceroute, 117 top; 118 locale, various fixes 119 and irreconcilable critic of everything not perfect. 120 121Bruce Perens <bruce@pixar.com> 122 Original author of BusyBox in 1995, 1996. Some of his code can 123 still be found hiding here and there... 124 125Rodney Radford <rradford@mindspring.com> 126 ipcs, ipcrm 127 128Tim Riker <Tim@Rikers.org> 129 bug fixes, member of fan club 130 131Kent Robotti <robotti@metconnect.com> 132 reset, tons and tons of bug reports and patches. 133 134Chip Rosenthal <chip@unicom.com>, <crosenth@covad.com> 135 wget - Contributed by permission of Covad Communications 136 137Pavel Roskin <proski@gnu.org> 138 Lots of bugs fixes and patches. 139 140Gyepi Sam <gyepi@praxis-sw.com> 141 Remote logging feature for syslogd 142 143Rob Sullivan <cogito.ergo.cogito@gmail.com> 144 comm 145 146Linus Torvalds 147 mkswap, fsck.minix, mkfs.minix 148 149Linus Walleij 150 fbset and fbsplash config RGBA parsing 151 rewrite of mdev helper to create devices from /sys/dev 152 153Mark Whitley <markw@codepoet.org> 154 grep, sed, cut, xargs(previous), 155 style-guide, new-applet-HOWTO, bug fixes, etc. 156 157Charles P. Wright <cpwright@villagenet.com> 158 gzip, mini-netcat(nc) 159 160Enrique Zanardi <ezanardi@ull.es> 161 tarcat (since removed), loadkmap, various fixes, Debian maintenance 162 163Tito Ragusa <farmatito@tiscali.it> 164 devfsd and size optimizations in strings, openvt, chvt, deallocvt, hdparm, 165 fdformat, lsattr, chattr, id and eject. 166 167Paul Fox <pgf@foxharp.boston.ma.us> 168 vi editing mode for ash, various other patches/fixes 169 170Roberto A. Foglietta <me@roberto.foglietta.name> 171 port: dnsd 172 173Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> 174 misc 175 176Mike Frysinger <vapier@gentoo.org> 177 initial e2fsprogs, printenv, setarch, sum, misc 178 179Jie Zhang <jie.zhang@analog.com> 180 fixed two bugs in msh and hush (exitcode of killed processes) 181 182Maxime Coste <mawww@kakoune.org> 183 paste implementation 184