1 This is at least a partial credits-file of people that have 2 contributed to the linux project. It is sorted by name, and 3 formatted in a format that allows for easy grepping and 4 beautification by scripts. The fields are: name (N), email (E), 5 description (D) and snail-mail address (S). Thanks, 6 7 Linus 8---------- 9 10N: Krishna Balasubramanian 11E: balasub@cis.ohio-state.edu 12D: Wrote SYS V IPC (part of standard kernel since 0.99.10) 13 14N: Arindam Banerji 15E: axb@cse.nd.edu 16D: Contributed ESDI driver routines needed to port LINUX to the PS/2 MCA. 17S: Department of Computer Science & Eng. 18S: University of Notre Dame 19S: Notre Dame, Indiana 20S: USA 21 22N: Peter Bauer 23E: 100136.3530@compuserve.com 24D: Driver for depca-ethernet-board 25S: 69259 Wilhemsfeld 26S: Rainweg 15 27S: Germany 28 29N: Fred Baumgarten 30E: dc6iq@insu1.etec.uni-karlsruhe.de 31D: NET-2 & netstat(8) 32S: Kandelstrasse 27 33S: 76297 Stutensee 34S: Germany 35 36N: Donald Becker 37E: becker@super.org 38D: General low-level networking hacker 39D: Most of the ethercard drivers 40D: Original author of the NFS server 41S: 17100 Science Drive 42S: Bowie, Maryland 20715 43S: USA 44 45N: Stephen R. van den Berg (AKA BuGless) 46E: berg@pool.informatik.rwth-aachen.de 47D: General kernel, gcc, and libc hacker 48D: Specialisation: tweaking, ensuring portability, tweaking, cleaning, 49D: tweaking and occasionally debugging :-) 50S: Bouwensstraat 22 51S: 6369 BG Simpelveld 52S: The Netherlands 53 54N: Hennus Bergman 55E: hennus@sky.nl.mugnet.org [My uucp-fed Linux box at home] 56E: csg279@wing.rug.nl [Alternate address] 57D: Author and maintainer of the QIC-02 tape driver 58S: The Netherlands 59 60N: Ross Biro 61E: bir7@leland.Stanford.Edu 62D: Original author of the Linux networking code 63 64N: Bill Bogstad 65E: bogstad@cs.jhu.edu 66D: Wrote /proc/self patch 67S: Johns Hopkins University 68S: Computer Science Department 69S: Baltimore, Maryland 21218 70S: USA 71 72N: John Boyd 73E: boyd@cis.ohio-state.edu 74D: Co-author of wd7000 SCSI driver 75S: 101 Curl Drive #591 76S: Columbus, Ohio 43210 77S: USA 78 79N: Andries Brouwer 80E: aeb@cwi.nl 81D: International character handling for keyboard and console 82S: Bessemerstraat 21 83S: Amsterdam 84S: The Netherlands 85 86N: Remy Card 87E: Remy.Card@masi.ibp.fr 88D: Extended file system designer and developer 89D: Second extended file system designer and developer 90S: Institut Blaise Pascal 91S: 4 Place Jussieu, 75252 Paris Cedex 05 92S: France 93 94N: Ed Carp 95E: ecarp@netcom.com 96D: uucp, elm, pine, pico port 97D: cron, at(1) developer 98S: 48287 Sawleaf 99S: Fremont, California 94539 100S: USA 101 102N: Raymond Chen 103E: raymondc@microsoft.com 104D: Author of Configure script 105S: 14509 NE 39th St, #1096 106S: Bellevue WA 98007 107S: USA 108 109N: Alan Cox 110E: iiitac@pyr.swan.ac.uk 111E: gw4pts@gw4pts.ampr.org 112E: GW4PTS@GB7SWN (packet radio) 113D: NET2Debugged author 114D: Network layer debugging 115D: AX.25 & IPX alpha releases 116S: <No> 117 118N: Laurence Culhane 119E: loz@holmes.demon.co.uk 120D: Wrote the initial alpha SLIP code 121S: 81 Hood Street 122S: Northampton 123S: NN1 3QT 124S: England 125 126N: Wayne Davison 127E: davison@borland.com 128D: Second extended file system co-designer 129 130N: Thomas Dunbar 131E: tdunbar@vtaix.cc.vt.edu 132D: TeX & METAFONT hacking/maintainence 133S: Dean, Graduate School 134S: Virginia Tech 135S: Blacksburg, Virginia 24061 136S: USA 137 138N: Torsten Duwe 139E: Torsten.Duwe@informatik.uni-erlangen.de 140D: Part-time kernel hacker 141D: The Linux Support Team Erlangen 142S: Grevenbroicher Str. 17 143S: 47807 Krefeld 144S: Germany 145 146N: Drew Eckhardt 147E: drew@cs.Colorado.EDU 148D: SCSI code 149D: Assorted snippets elsewhere 150D: Boot sector "..." printing 151S: 538 West Laurell Court 152S: Louisville, Colorado 80027 153S: USA 154 155N: Bjorn Ekwall 156E: bj0rn@blox.se 157D: Driver for the D-Link parallel port Ethernet adapter 158S: Myrstuguv. 83 159S: S-143 32 VARBY 160S: Sweden 161 162N: Doug Evans 163E: dje@cygnus.com 164D: Wrote Xenix FS (part of standard kernel since 0.99.15) 165 166N: Rik Faith 167E: faith@cs.unc.edu 168D: Future Domain TMC-16x0 SCSI driver 169 170N: Juergen Fischer 171E: fischer@server.et-inf.fho-emden.de 172D: Author of Adaptec AHA-152x scsi driver 173S: Schulstrasse 18 174S: 26506 Norden 175S: Germany 176 177N: Jeremy Fitzhardinge 178E: jeremy@sw.oz.au 179D: Improved mmap and munmap handling 180D: General mm minor tidyups 181S: 99 Albermarle Street 182S: Newtown 2042 183S: Australia 184 185N: Ralf Flaxa 186E: rfflaxa@immd4.informatik.uni-erlangen.de 187D: The Linux Support Team Erlangen 188 189N: Nigel Gamble 190E: nigel%gamble.uucp@gate.net 191D: Interrupt-driven printer driver 192S: 301 Norwood Terrace, Apartment N226 193S: Boca Raton, Florida 33431-6588 194S: USA 195 196N: Philip Gladstone 197E: philipg@onsett.com 198D: Kernel / timekeeping stuff 199 200N: Bruno Haible 201E: haible@ma2s2.mathematik.uni-karlsruhe.de 202D: Unified SysV FS based on Xenix FS (part of standard kernel since 0.99.15) 203S: Augartenstrasse 40 204S: D - 76137 Karlsruhe 205S: Germany 206 207N: Andrew Haylett 208E: ajh@gec-mrc.co.uk 209D: Selection mechanism 210S: GEC-Marconi Research Centre 211S: West Hanningfield Road 212S: Great Baddow, Essex CM2 8HN 213S: UK 214 215N: Dirk Hohndel 216E: hohndel@informatik.uni-wuerzburg.de 217D: XFree86 218S: Universit"at W"urzburg, LS Informatik I 219S: Am Hubland, 97218 W"urzburg 220S: Germany 221 222N: Nick Holloway 223E: alfie@dcs.warwick.ac.uk 224D: Small patches for kernel, libc 225D: Makedev 226S: Department of Computer Science 227S: University of Warwick 228S: Coventry 229S: CV4 7AL 230S: UK 231 232N: Ron Holt 233E: ron@novell.com 234D: Kernel development 235D: Contributed to kernel Wabi/Wine support 236S: Novell, Inc. 237S: 1700 South 122 East, Mailstop CP-1 238S: Provo, Utah 84606 239S: USA 240 241N: Rob W. W. Hooft 242E: hooft@EMBL-Heidelberg.DE 243D: Shared libs for graphics-tools and for the f2c compiler 244D: Some kernel programming on the floppy and sounddrivers in early days 245D: Some other hacks to get different kinds of programs to work for linux 246S: Panoramastrasse 18 247S: D-69126 Heidelberg 248S: Germany 249 250N: Michael K. Johnson 251E: johnsonm@sunsite.unc.edu 252D: The Linux Documentation Project 253D: Kernel Hackers' Guide 254D: Procps 255D: Proc filesystem 256D: Maintain tsx-11.mit.edu 257D: LP driver 258S: 201 Howell Street, Apartment 1C 259S: Chapel Hill, North Carolina 27514-4818 260S: USA 261 262N: Fred N. van Kempen 263E: waltje@uwalt.nl.mugnet.org 264D: NET-2 265D: Drivers 266D: Kernel cleanups 267S: Hoefbladhof 27 268S: 2215 DV Voorhout 269S: The Netherlands 270 271N: Olaf Kirch 272E: okir@monad.swb.de 273D: Author of the Linux Network Administrators' Guide 274S: Kattreinstr 38 275S: D-64295 276S: Germany 277 278N: Ian Kluft 279E: ikluft@thunder.sbay.org 280D: Smail binary packages for Slackware and Debian 281S: 2200 Monroe Street #1509 282S: Santa Clara, California 95050-3452 283S: USA 284 285N: Rudolf Koenig 286E: rfkoenig@immd4.informatik.uni-erlangen.de 287D: The Linux Support Team Erlangen 288 289N: Bas Laarhoven 290E: bas@vimec.nl 291D: Loadable modules and ftape driver 292S: Mr. v. Boemellaan 39 293S: NL-5237 KA 's-Hertogenbosch 294S: The Netherlands 295 296N: Warner Losh 297E: imp@boulder.parcplace.com 298D: Provided OI/OB for Linux, general hacker 299S: 4909 Pearl East Circle Suite 200 300S: Boulder, Colorado 80303 301S: USA 302 303N: H.J. Lu 304E: hjl@nynexst.com 305D: GCC + libraries hacker 306 307N: Tuomas J. Lukka 308E: Tuomas.Lukka@Helsinki.FI 309D: Original dual-monitor patches 310D: Console-mouse-tracking patches 311S: Puistokaari 1 E 18 312S: 00200 Helsinki 313S: Finland 314 315N: Kai M"akisara 316E: Kai.Makisara@vtt.fi 317D: SCSI Tape Driver 318 319N: James B. MacLean 320E: jmaclean@fox.nstn.ns.ca 321D: Coordinator of DOSEMU releases 322D: Program in DOSEMU 323S: PO BOX 220, HFX. CENTRAL 324S: Halifax, Nova Scotia 325S: Canada B3J 3C8 326 327N: Pat Mackinlay 328E: pat@it.com.au 329D: 8 bit XT hard disk driver 330D: Miscellaneous ST0x, TMC-8xx and other SCSI hacking 331S: 25 McMillan Street 332S: Victoria Park, 6100 333S: Western Australia 334 335N: John A. Martin 336E: jmartin@csc.com 337E: jam@acm.org 338E: j.a.martin@ieee.org 339D: FSSTND contributor 340D: Credit file compilator 341S: Computer Sciences Corporation 342S: 1100 West Street 343S: Laurel, Maryland 20707-3587 344S: USA 345 346N: Bradley McLean 347E: brad@bradpc.gaylord.com 348D: Device driver hacker 349D: General kernel debugger 350S: 249 Nichols Avenue 351S: Syracuse, New York 13206 352S: USA 353 354N: Craig Metz 355E: cmetz@tjhsst.edu 356D: Some of PAS 16 mixer & PCM support 357S: 12305 Country Ridge Lane 358S: Fairfax, Virginia 22033 359S: USA 360 361N: William (Bill) Metzenthen 362E: billm@vaxc.cc.monash.edu.au 363E: billm@jacobi.maths.monash.edu.au 364D: Author of the FPU emulator. 365D: Minor kernel hacker for other lost causes (Hercules mono, etc). 366S: 22 Parker Street 367S: Ormond 368S: Victoria 3163 369S: Australia 370 371N: Rick Miller 372E: rick@discus.mil.wi.us 373D: Linux Device Registrar (Major/minor numbers), "au-play", "bwBASIC" 374S: S78 W16203 Woods Road 375S: Muskego, Wisconsin 53150 376S: USA 377 378N: Corey Minyard 379E: minyard@wf-rch.cirr.com 380D: Sony CDU31A CDROM Driver 381S: 1805 Marquette 382S: Richardson, Texas 75081 383S: USA 384 385N: Eberhard Moenkeberg 386E: emoenke@gwdg.de 387D: CDROM driver "sbpcd" (Matsushita/Panasonic/Soundblaster) 388S: Reinholdstrasse 14 389S: D-37083 Goettingen 390S: Germany 391 392N: Ian A. Murdock 393E: imurdock@gnu.ai.mit.edu 394D: Creator of Debian distribution 395S: 30 White Tail Lane 396S: Lafayette, Indiana 47906 397S: USA 398 399N: Johan Myreen 400E: jem@vipunen.hut.fi 401D: PS/2 mouse driver writer etc. 402S: Dragonvagen 1 A 13 403S: FIN-00330 Helsingfors 404S: Finland 405 406N: Kai Petzke 407E: wpp@marie.physik.tu-berlin.de 408D: Driver for Laser Magnetic Storage CD-ROM 409D: Some kernel bug fixes, new swapping routine 410D: Port of the database Postgres 411S: Stresemannstr. 62 412S: 10963 Berlin 413S: Germany 414 415N: Stefan Probst 416E: snprobst@immd4.informatik.uni-erlangen.de 417D: The Linux Support Team Erlangen 418 419N: Daniel Quinlan 420E: quinlan@bucknell.edu 421D: FSSTND Coordinator 422S: Box C3529 423S: Bucknell University 424S: Lewisburg, Pennsylvania 17837 425S: USA 426 427N: Florian La Roche 428E: rzsfl@rz.uni-sb.de 429E: flla@stud.uni-sb.de 430D: Net programs and kernel net hacker 431S: Gaildorfer Str. 27 432S: 7000 Stuttgart 50 433S: Germany 434 435N: Robert Sanders 436E: gt8134b@prism.gatech.edu 437D: Dosemu 438 439N: Peter De Schrijver 440E: stud11@cc4.kuleuven.ac.be 441D: Mitsumi CD-ROM driver patches March version 442S: Molenbaan 29 443S: B2240 Zandhoven 444S: Belgium 445 446N: Darren Senn 447E: sinster@scintilla.santa-clara.ca.us 448D: Whatever I notice needs doing (so far: itimers, /proc) 449S: 620 Park View Drive #206 450S: Santa Clara, California 95054 451S: USA 452 453N: Chris Smith 454E: csmith@convex.com 455D: HPFS filesystem 456S: Richardson, Texas 457S: USA 458 459N: Drew Sullivan 460E: drew@lethe.north.net 461D: iBCS2 developer 462S: 22 Irvington Cres. 463S: Willowdale, Ontario 464S: Canada, M2N 2Z1 465 466N: Tommy Thorn 467E: Tommy.Thorn@daimi.aau.dk 468D: Device driver hacker (aha1542 & plip) 469S: Aarhus University 470S: Computer Science Department 471S: Ny Munkegade 116 472S: DK-8000 Aarhus C 473S: Denmark 474 475N: Jon Tombs 476E: jon@gtex02.us.es 477D: NFS mmap() 478D: XF86_S3 479D: Kernel modules 480S: C/ Teodosio 43 481S: Portal 6 1-A 482S: Sevilla 41002 483S: Spain 484 485N: Linus Torvalds 486E: Linus.Torvalds@Helsinki.FI 487D: General kernel hacker 488S: Kalevankatu 55 B 37 489S: 00180 Helsinki 490S: Finland 491 492N: Theodore Ts'o 493E: tytso@mit.edu 494D: Random Linux hacker 495D: Maintainer of tsx-11.mit.edu ftp archive 496D: Maintainer of c.o.l.* Usenet<->mail gateway 497D: Author of serial driver 498D: Author of the new e2fsck 499D: Author of job control and system call restart code 500D: Author of ramdisk device driver 501D: Author of loopback device driver 502S: MIT Room E40-343 503S: 1 Amherst Street 504S: Cambridge, Massachusetts 02139 505S: USA 506 507N: Simmule Turner 508E: simmy@digex.com 509D: Added swapping to filesystem 510S: 8504 16th Street #406 511S: Silver Spring, Maryland 20910 512S: USA 513 514N: Stephen Tweedie 515E: sct@dcs.ed.ac.uk 516D: Second extended file system developer 517D: General filesystem hacker 518S: Dept. of Computer Science 519S: University of Edinburgh 520S: JCMB, The King's Buildings 521S: Mayfield Road 522S: Edinburgh EH9 3JZ 523S: Scotland, UK 524 525N: Thomas Uhl 526E: uhl@sun1.rz.fh-heilbronn.de 527D: Application programmer 528D: Linux promoter 529D: Author of a German book on Linux 530S: Obere Heerbergstrasse 17 531S: 97078 Wuerzburg 532S: Germany 533 534N: Patrick Volkerding 535E: volkerdi@ftp.cdrom.com 536D: Produced the Slackware distribution, updated the SVGAlib 537D: patches for ghostscript, worked on color 'ls', etc. 538S: 301 15th Street S. 539S: Moorhead, MN 56560 540S: USA 541 542N: Juergen Weigert 543E: jnweiger@immd4.informatik.uni-erlangen.de 544D: The Linux Support Team Erlangen 545 546N: Matt Welsh 547E: mdw@sunsite.unc.edu 548D: Linux Documentation Project coordinator 549D: Author, Linux Installation and Getting Started 550D: HOWTO coordinator and writer 551D: Maintainer of sunsite.unc.edu Linux doc archives 552D: Moderator, comp.os.linux.announce 553S: 205 Gray Street NE 554S: Wilson, North Caroilina 27893 555S: USA 556 557 558N: Marco van Wieringen 559E: mvw@mercury.mcs.nl.mugnet.org 560D: Author of acct and quota 561S: Breeburgsingel 12 562S: 2135 CN Hoofddorp 563S: The Netherlands 564 565N: Stephen D. Williams 566E: sdw@lig.net 567E: sdw@meaddata.com 568D: Consultant, entrepreneur, developer 569S: 2464 Rosina Drive 570S: Dayton, Ohio 45342-6430 571S: USA 572 573N: G\"unter Windau 574E: gunter@mbfys.kun.nl 575D: Some bug fixes in the polling printer driver (lp.c) 576S: University of Nijmegen 577S: Geert-Grooteplein Noord 21 578S: 6525 EZ Nijmegen 579S: The Netherlands 580 581N: Lars Wirzenius 582E: lars.wirzenius@helsinki.fi 583D: Linux System Administrator's Guide 584D: Co-moderator, comp.os.linux.announce 585D: Original sprintf in kernel 586D: Personal information about Linus 587D: Original kernel README 588D: Linux News (electronic magazine) 589D: Meta-FAQ, originator 590D: INFO-SHEET, former maintainer 591S: Ohratie 16 C 198 592S: sf-01370 Vantaa 593S: Finland 594 595N: Roger E. Wolff 596E: wolff@dutecai.et.tudelft.nl 597D: Written kmalloc/kfree 598S: Oosterstraat 23 599S: 2611 TT Delft 600S: The Netherlands 601 602N: Frank Xia 603E: qx@math.columbia.edu 604D: Xiafs filesystem 605S: 542 West 112th Street, 5N 606S: New York, New York 10025 607S: USA 608 609N: Eric Youngdale 610E: eric@tantalus.nrl.navy.mil 611D: General kernel hacker 612D: SCSI iso9660 and ELF 613S: 17 Canterbury Square #101 614S: Alexandria, Virginia 22304 615S: USA 616 617N: Orest Zborowski 618E: orestz@microsoft.com 619D: XFree86 and kernel development 620S: 1507 145th Place SE #B5 621S: Bellevue, Washington 98007 622S: USA 623

