Acknowledgments *************** This distribution of Linux owes a great deal to the testers who have helped find various problems before the system was released, and to all those who have reported difficulties and sent in patches. The following information acknowledges only the primary author of each command. In many cases a program has been largely rewritten or altered by a number of contributors; you must consult the source for more information. Please note in particular the file `/usr/src/linux/CREDITS', which contains the names of many programmers who have contributed to the development of the Linux kernel. The suffix `.tgz' is omitted from the names of the package and source files. The following commands are installed by MCC Interim packages: program directory package source author [ /usr/bin base2 shelu194 (GNU) addftinfo /usr/bin groff groff109 (James Clark) afmtodit /usr/bin groff groff109 (James Clark) apropos /usr/bin base1 man11a (John Eaton) ar /usr/bin gcca binu19l4 (GNU) arch /bin base1 utilx15 (Rickard E Faith) as /usr/bin gcca gas22 (GNU) as86 /usr/bin gcca bin8601 (Bruce Evans) awk /usr/bin gawk gawk2154 (GNU) badblocks /sbin base1 e2fscm15 (Remy Card) banner /usr/bin base2 utilx15 (BSD) basename /usr/bin base1 shelu194 (GNU) bash /bin base1 bash1135 (Brian Fox, GNU) bison /usr/bin bison bison122 (GNU) brik /usr/bin base1 brik155 (Rahul Dhesi) c++ /usr/bin gpp gcc258 (GNU) cal /usr/bin base1 utilx15 (BSD) cat /bin base1 txtu19 (GNU) cc /usr/bin gcca gcc258 (GNU) chattr /usr/bin base2 e2fscm15 (Remy Card) checkalias /usr/bin mail elm24 (Dave Taylor) chgrp /bin base1 filu39 (GNU) chmod /bin base1 filu39 (GNU) chown /bin base1 filu39 (GNU) chroot /usr/sbin base1 utilx15 (Rick Sladkey) chsh /usr/bin base1 utilx15 (Peter Orbaek) cksum /usr/bin base1 txtu19 (GNU) clock /sbin base1 utilx15 (Charles Hedrick) cmp /usr/bin base1 diffu26 (T Granlund, D MacKenzie) col /usr/bin base2 utilx15 (BSD) colcrt /usr/bin base2 utilx15 (BSD) colrm /usr/bin base2 utilx15 (BSD) column /usr/bin base2 utilx15 (BSD) comm /usr/bin base1 txtu19 (GNU) compress /usr/bin base1 comp401 (Joseph M Orost) cp /bin base1 filu39 (GNU) cpio /usr/bin base1 cpio23 (GNU) cpp /usr/bin gccb gcc258 (GNU) csplit /usr/bin base1 txtu19 (GNU) ctags /usr/bin base1 elvi17 (Steve Kirkendall) ctrlaltdel /usr/sbin base1 utilx15 (Peter Orbaek) cut /usr/bin base1 txtu19 (GNU) date /bin base1 shelu194 (GNU) dd /bin base1 filu39 (GNU) debugfs /usr/sbin base2 e2fscm15 (Theodore Ts'o) df /bin base1 filu39 (GNU) diff /usr/bin base2 diffu26 (Mike Haertel et al) diff3 /usr/bin base2 diffu26 (Randy Smith) dir /bin base1 filu39 (GNU) dirdump /usr/sbin base1 e2fsp04a (Remy Card) dirname /usr/bin base1 shelu194 (GNU) dmesg /bin base1 utilx15 (Theodore Ts'o) domainname /bin tcpip utilx15 (Peter Orbaek) doshell /usr/bin base1 utilx15 (Jim Wiegand) du /usr/bin base1 filu39 (GNU) dumpe2fs /usr/sbin base2 e2fscm15 (Remy Card) dumpkeys /usr/bin base1 kbd085 (Risto Kankkunen) echo /bin base1 shelu194 (GNU) ed /bin base2 utilx15 (BSD/Kernighan/Plauger) egrep /usr/bin base1 grep20 (GNU) elm /usr/bin mail elm24 (Dave Taylor) elmalias /usr/bin mail elm24 (Dave Taylor) elvis /usr/bin base2 elvi17 (Steve Kirkendall) elvprsv /usr/bin base1 elvi17 (Steve Kirkendall) elvrec /usr/bin base1 elvi17 (Steve Kirkendall) emacs /usr/bin emacs emac1922 (Richard M Stallman) emacs-19.22 /usr/bin emacs emac1922 (Richard M Stallman) emacsclient /usr/bin emacs emac1922 (Richard M Stallman) env /usr/bin base1 shelu194 (GNU) etags /usr/bin emacs emac1922 (Richard M Stallman) ex /usr/bin base2 elvi17 (Steve Kirkendall) expand /usr/bin base1 txtu19 (GNU) expr /usr/bin base1 shelu194 (GNU) false /bin base1 shelu194 (GNU) fastmail /usr/bin mail elm24 (Dave Taylor) fdformat /usr/bin base1 utilx15 (Werner Almesberger) fdisk /sbin base1 fdisk15 (A V Le Blanc) fgrep /usr/bin base1 grep20 (GNU) file /usr/bin base1 file (Ian F Darwin) filter /usr/bin mail elm24 (Dave Taylor) find /usr/bin base1 find38 (GNU) finger /usr/bin tcpip netsr25m (BSD) fingerd /usr/sbin tcpip netsr25m (BSD) flex /usr/bin flex flex246 (Vern Paxson) flex++ /usr/bin flex flex246 (Vern Paxson) fmt /usr/bin base1 elvi17 (Steve Kirkendall) fold /usr/bin base1 txtu19 (GNU) frag /usr/sbin base1 utilx15 (Werner Almesberger) free /usr/bin base1 procps08 (Brian Edmonds) frm /usr/bin mail elm24 (Dave Taylor) fsck /sbin base1 utilx15 (David Engel) fsck.ext2 /sbin base1 e2fscm15 (Theodore Ts'o) fsck.minix /sbin base1 utilx15 (Linus Torvalds) ftp /usr/bin tcpip netsr25m (BSD) ftpd /usr/sbin tcpip netsr25m (BSD) fuser /usr/bin base1 procps08 (Werner Almesberger) g++ /usr/bin gpp gcc258 (GNU) gawk /usr/bin gawk gawk2154 (GNU) gcc /usr/bin gcca gcc258 (GNU) gdb /usr/bin gdb gdb412 (GNU) genclass /usr/bin gpp lg++253 (GNU) geqn /usr/bin groff groff109 (James Clark) getty /sbin base1 gtyp207b (Paul Sutcliffe Jr) gindxbib /usr/bin groff groff109 (James Clark) glookbib /usr/bin groff groff109 (James Clark) gneqn /usr/bin groff groff109 (James Clark) gnroff /usr/bin groff groff109 (James Clark) gpic /usr/bin groff groff109 (James Clark) gprof /usr/bin gprof binu19l4 (GNU) grefer /usr/bin groff groff109 (James Clark) grep /usr/bin base1 grep20 (GNU) grodvi /usr/bin groff groff109 (James Clark) groff /usr/bin groff groff109 (James Clark) grog /usr/bin groff groff109 (James Clark) grops /usr/bin groff groff109 (James Clark) grotty /usr/bin groff groff109 (James Clark) groups /usr/bin base1 shelu194 (GNU) gsoelim /usr/bin groff groff109 (James Clark) gtbl /usr/bin groff groff109 (James Clark) gtroff /usr/bin groff groff109 (James Clark) gunzip /usr/bin base1 gzip124 (Jean-loup Gailly) gzexe /usr/bin base2 gzip124 (Jean-loup Gailly) gzip /usr/bin base1 gzip124 (Jean-loup Gailly) halt /sbin base1 svini250 (Miquel van Smoorenburg) head /usr/bin base1 txtu19 (GNU) hexdump /usr/bin base2 utilx15 (BSD) hostname /bin base1 mccmisc (Fred N van Kempen) id /usr/bin base1 shelu194 (GNU) ifconfig /sbin tcpip netsr25m (Fred N van Kempen) iflink /sbin tcpip netsr25m (Fred N van Kempen) ifsetup /sbin tcpip netsr25m (Fred N van Kempen) inetd /usr/sbin tcpip netsr25m (BSD) info /usr/bin info texi31 (Brian Fox) init /sbin base1 svini250 (Miquel van Smoorenburg) install /usr/bin base1 filu39 (GNU) install.lilo /usr/sbin base2 - (A V Le Blanc) install.mail /usr/sbin mail - (Ian Kluft) install.net /usr/sbin tcpip - (A V Le Blanc) ipcrm /usr/bin base1 utilx15 (Krishna Balasubramanian) ipcs /usr/bin base1 utilx15 (Krishna Balasubramanian?) joe /usr/bin base2 joe108 (Joseph H Allen) join /usr/bin base1 txtu19 (GNU) kbdinstall /usr/sbin base2 mccmisc (A V Le Blanc) kbdrate /sbin base1 utilx15 (Rickard E Faith) kermit /usr/bin kermit ckrmu189 (Frank da Cruz) kill /bin base1 utilx15 (Peter MacDonald) killall /bin base1 procps08 (Werner Almesberger) last /usr/bin base1 svini250 (Miquel van Smoorenburg) ld /usr/bin gcca binu19l4 (GNU) ld86 /usr/bin gcca bin8601 (Bruce Evans) ldconfig /usr/sbin base1 ldso143 (David Engel, Mitch D'Souza) ldd /usr/bin base1 ldso143 (David Engel) less /usr/bin base2 less177 (Mark Nudelman) lesskey /usr/bin base2 less177 (Mark Nudelman) lilo /sbin base1 lilo14 (Werner Almesberger) listalias /usr/bin mail elm24 (Dave Taylor) lkbib /usr/bin groff groff109 (James Clark) ll /bin base1 filu39 (GNU) ln /bin base1 filu39 (GNU) loadkeys /bin base1 kbd085 (Risto Kankkunen) locate /usr/bin base1 find38 (GNU) logger /usr/bin base1 utilx15 (BSD) login /bin base1 utilx15 (BSD) logname /usr/bin base1 shelu194 (GNU) look /usr/bin base1 utilx15 (Rickard E Faith) lpc /usr/bin lp netsr25m (BSD) lpd /usr/sbin lp netsr25m (BSD) lpf /usr/sbin lp netsr25m (BSD) lpq /usr/bin lp netsr25m (BSD) lpr /usr/bin lp netsr25m (BSD) lprm /usr/bin lp netsr25m (BSD) lptest /usr/bin lp netsr25m (BSD) ls /bin base1 filu39 (GNU) lsattr /usr/bin base2 e2fscm15 (Remy Card) lsf /bin base1 filu39 (GNU) mail /usr/bin mail smai3128 (M Horton, L C Noll) mailq /usr/bin mail smai3128 (R S Karr, L C Noll) make /usr/bin gcca make370 (GNU) makehole /usr/sbin base1 mccmisc (H J Lu) makeinfo /usr/bin info texi31 (Brian Fox) makewhatis /usr/sbin base1 man11a (John Eaton) man /usr/bin base2 man11a (John Eaton) manpath /usr/bin base2 man11a (John Eaton) mapscrn /usr/bin base1 kbd085 (Andries Brouwer) mattrib /usr/bin base2 mtoln2 (Emmet P Gray) mccinstall /usr/sbin base1 - (A V Le Blanc) mcd /usr/bin base2 mtoln2 (Emmet P Gray) mcopy /usr/bin base2 mtoln2 (Emmet P Gray) mdel /usr/bin base2 mtoln2 (Emmet P Gray) mdir /usr/bin base2 mtoln2 (Emmet P Gray) mesg /usr/bin base1 svini250 (Miquel van Smoorenburg) messages /usr/bin mail elm24 (Dave Taylor) mformat /usr/bin base2 mtoln2 (Emmet P Gray) mk_modmap /usr/bin base1 kbd085 (Kjetil T Homme) mkaliases /usr/bin mail smai3128 (R S Karr, L C Noll) mkdir /bin base1 filu39 (GNU) mkfifo /usr/bin base1 filu39 (GNU) mkfs /sbin base1 utilx15 (David Engel) mkfs.ext2 /sbin base1 e2fscm15 (Theodore Ts'o) mkfs.minix /sbin base1 utilx15 (Linus Torvalds) mklost+found /usr/sbin base1 e2fscm15 (Remy Card) mkmanifest /usr/bin base2 mtoln2 (Emmet P Gray) mknod /bin base1 filu39 (GNU) mksuper /usr/bin base1 e2fsp04a (Remy Card) mkswap /sbin base1 utilx15 (Linus Torvalds) mlabel /usr/bin base2 mtoln2 (Emmet P Gray) mmd /usr/bin base2 mtoln2 (Emmet P Gray) more /bin base1 utilx15 (BSD) mount /bin base1 utilx15 (Doug Quale) mrd /usr/bin base2 mtoln2 (Emmet P Gray) mread /usr/bin base2 mtoln2 (Emmet P Gray) mren /usr/bin base2 mtoln2 (Emmet P Gray) mt /usr/bin base2 cpio23 (GNU) mtype /usr/bin base2 mtoln2 (Emmet P Gray) mv /bin base1 filu39 (GNU) mwrite /usr/bin base2 mtoln2 (Emmet P Gray) neqn /usr/bin groff groff109 (James Clark) netstat /bin tcpip netsr25m (Fred Baumgarten) newalias /usr/bin mail elm24 (Dave Taylor) newaliases /usr/bin mail smai3128 (R S Karr, L C Noll) newgrp /usr/bin base1 utilx15 (Michael Haardt) newmail /usr/bin mail elm24 (Dave Taylor) nfrm /usr/bin mail elm24 (Dave Taylor) nice /usr/bin base1 shelu194 (GNU) nl /usr/bin base1 txtu19 (GNU) nm /usr/bin gcca binu19l4 (GNU) nohup /usr/bin base1 shelu194 (GNU) nroff /usr/bin groff groff109 (James Clark) nslookup /usr/bin tcpip netsr25m (BSD) nsquery /usr/bin tcpip netsr25m (BSD) ntalkd /usr/sbin tcpip netsr25m (BSD) objdump /usr/bin gcca binu19l4 (GNU) od /usr/bin base2 txtu19 (GNU) passwd /usr/bin base1 utilx15 (Peter Orbaek) paste /usr/bin base1 txtu19 (GNU) patch /usr/bin base2 patch21 (Larry Wall) pathchk /usr/bin base1 shelu194 (GNU) pathto /usr/bin mail smai3128 (R S Karr, L C Noll) pfbtops /usr/bin groff groff109 (James Clark) ping /bin tcpip netsr25m (BSD) powerd /sbin base1 svini250 (Miquel van Smoorenburg) pr /usr/bin base2 txtu19 (GNU) printenv /usr/bin base1 shelu194 (GNU) printf /usr/bin base1 shelu194 (GNU) printmail /usr/bin mail elm24 (Dave Taylor) protoize /usr/bin gcca gcc258 (GNU) ps /bin base1 procps08 (Branko Lankester) psbb /usr/bin groff groff109 (James Clark) pstree /usr/bin base1 procps08 (Werner Almesberger) psupdate /usr/sbin base1 procps08 (Branko Lankester) pwd /bin base1 utilx15 (BSD) ramsize /usr/bin base1 utilx15 (Werner Almesberger) ranlib /usr/bin gcca binu19l4 (GNU) rcp /usr/bin tcpip netsr25m (BSD) rdev /usr/bin base1 utilx15 (Werner Almesberger) readmsg /usr/bin mail elm24 (Dave Taylor) reboot /sbin base1 svini250 (Miquel van Smoorenburg) ref /usr/bin base1 elvi17 (Steve Kirkendall) renice /usr/bin base1 utilx15 (BSD) rev /usr/bin base1 utilx15 (BSD) rlogin /usr/bin tcpip netsr25m (BSD) rlogind /usr/sbin tcpip netsr25m (BSD) rm /bin base1 filu39 (GNU) rmail /usr/bin mail smai3128 (R S Karr, L C Noll) rmdir /bin base1 filu39 (GNU) rootflags /usr/bin base1 utilx15 (Werner Almesberger) route /sbin tcpip netsr25m (Fred N van Kempen) rsh /usr/bin tcpip netsr25m (BSD) rshd /usr/sbin tcpip netsr25m (BSD) rsmtp /usr/bin mail smai3128 (R S Karr, L C Noll) runlevel /usr/bin base1 svini250 (Miquel van Smoorenburg) runq /usr/bin mail smai3128 (R S Karr, L C Noll) script /usr/bin base1 utilx15 (BSD) sdiff /usr/bin base2 diffu26 (Thomas Lord) sed /usr/bin base1 sed203 (GNU) selection /usr/bin base2 utilx15 (Andrew Haylett) sendmail /usr/sbin mail smai3128 (R S Karr, L C Noll) setfdprm /usr/bin base1 utilx15 (Werner Almesberger) setfont /usr/bin base1 kbd085 (E Crosser, A Brouwer) setleds /usr/bin base1 kbd085 (Andries Brouwer) setmetamode /usr/bin base1 kbd085 (Andries Brouwer) setserial /bin base1 setsr202 (Michael K Johnson) setsid /usr/bin base1 utilx15 (Rick Sladkey) setterm /usr/bin base1 utilx15 (Gordon Irlam) sh /bin base1 bash1135 (Brian Fox, GNU) showfont /usr/bin base1 kbd085 (Andries Brouwer) showkey /usr/bin base1 kbd085 (Risto Kankkunen) shutdown /sbin base1 svini250 (Miquel van Smoorenburg) size /usr/bin gcca binu19l4 (GNU) sleep /usr/bin base1 shelu194 (GNU) smail /usr/bin mail smai3128 (R S Karr, L C Noll) smtpd /usr/bin mail smai3128 (R S Karr, L C Noll) sort /usr/bin base1 txtu19 (GNU) split /usr/bin base1 txtu19 (GNU) strings /usr/bin base1 utilx15 (BSD) strip /usr/bin gcca binu19l4 (GNU) stty /bin base1 shelu194 (GNU) su /bin base1 shelu194 (GNU) sum /usr/bin base1 txtu19 (GNU) swapdev /usr/bin base1 utilx15 (Werner Almesberger) swapoff /sbin base1 utilx15 (Doug Quale) swapon /sbin base1 utilx15 (Doug Quale) sync /bin base1 utilx15 (Linus Torvalds) syslogd /usr/sbin base1 utilx15 (BSD) tac /usr/bin base1 txtu19 (GNU) tail /usr/bin base1 txtu19 (GNU) talk /usr/bin tcpip netsr25m (BSD) tar /usr/bin base2 tar1112 (GNU) tbl /usr/bin groff groff109 (James Clark) tee /usr/bin base1 shelu194 (GNU) telinit /sbin base1 svini250 (Miquel van Smoorenburg) telnet /usr/bin tcpip netsr25m (BSD) telnetd /usr/sbin tcpip netsr25m (BSD) test /usr/bin base2 shelu194 (GNU) tfmtodit /usr/bin groff groff109 (James Clark) time /usr/bin base1 time16 (GNU) tload /usr/bin base1 procps08 (Branko Lankester) top /usr/bin base1 procps08 (Roger Binns) touch /usr/bin base1 filu39 (GNU) tr /usr/bin base1 txtu19 (GNU) true /bin base1 shelu194 (GNU) tsort /usr/bin base1 utilx15 (BSD) tty /usr/bin base1 shelu194 (GNU) tune2fs /sbin base1 e2fscm15 (Remy Card) ul /usr/bin base1 utilx15 (BSD) umount /bin base1 utilx15 (Doug Quale) uname /bin base1 shelu194 (GNU) uncompress /usr/bin base1 comp401 (Joseph M Orost) unexpand /usr/bin base1 txtu19 (GNU) uniq /usr/bin base1 txtu19 (GNU) unprotoize /usr/bin gcca gcc258 (GNU) update /sbin base1 utilx15 (Linus Torvalds) updatedb /usr/sbin base1 find38 (GNU) uptime /usr/bin base1 procps08 (Michael K Johnson) users /usr/bin base1 - (?) utmpdump /usr/sbin base1 svini250 (Miquel van Smoorenburg) uudecode /usr/bin base1 uuenc10 (GNU, BSD) uuencode /usr/bin base1 uuenc10 (GNU, BSD) uugetty /sbin base2 gtyp207b (Paul Sutcliffe Jr) uupath /usr/bin mail smai3128 (R S Karr, L C Noll) uuwho /usr/bin mail smai3128 (Gordon Moffett) vdir /bin base1 filu39 (GNU) vi /usr/bin base2 elvi17 (Steve Kirkendall) vidmode /usr/bin base1 utilx15 (Werner Almesberger) virec /usr/bin base1 elvi17 (Steve Kirkendall) vlock /usr/bin base2 vlock06 (Michael K Johnson) vmlinuz /boot base2 lx10 (Linus Torvalds) w /usr/bin base2 procps08 (Larry Greenfield) wall /usr/bin base1 svini250 (Miquel van Smoorenburg) wc /usr/bin base1 txtu19 (GNU) wdsetup /sbin tcpip netsr25m (Gregg Weber) whatis /usr/bin base1 man11a (John Eaton) whereis /usr/bin base1 utilx15 (BSD) who /usr/bin base1 shelu194 (GNU) whoami /usr/bin base1 shelu194 (GNU) wnewmail /usr/bin mail elm24 (Dave Taylor) write /usr/bin base1 utilx15 (BSD) xargs /usr/bin base1 find38 (GNU) yes /usr/bin base1 shelu194 (GNU) zcat /usr/bin base1 gzip124 (Jean-loup Gailly) zcmp /usr/bin base2 gzip124 (Jean-loup Gailly) zdiff /usr/bin base2 gzip124 (Jean-loup Gailly) zdump /usr/bin timezone utilx15 (?) zforce /usr/bin base1 gzip124 (Jean-loup Gailly) zgrep /usr/bin base2 gzip124 (Jean-loup Gailly) zic /usr/bin timezone utilx15 (?) zmore /usr/bin base1 gzip124 (Jean-loup Gailly) znew /usr/bin base1 gzip124 (Jean-loup Gailly)