# Our Contributors

We would like to thank our contributors whose efforts make Mozilla possible. These people have helped by writing code and documentation, and by testing. They have created and maintained the browser, its associated development kits, our build tools and our web site.

The most recent version of this page can be found on our web site.

## A

Matti Aarnio, Jason Ackley, Carl Adams, Tobias Adamson, Juan Pablo Alcaraz, Sam Allen, Warwick Allison, A. Ambrose, Nicholas Ambrose, Andrew Anderson, Ryota Ando, Mike Ang, Peter Annema, Edwin Aoki, Vidur Apparao, Carlos Araya, Koichi Ariyoshi, Kevin Arnold, Akhil Arora

## B

Ninoschka Baca, Ariel Backenroth, Ryan Bacon, Ralf Baechle, Péter Bajusz, Jeffrey W. Baker, Jerry Baker, Kirk Baker, Jay Ball, John Bandhauer, David Baron, Ricardo Batista, German Bauer, Michael Bayne, Patrick Beard, Glen Beasley, Nick Beaudrot, Neal Bedard, Christine Begle, Stephen Beitzel, Artem Belevich, Ruslan Belkin, Kevin Berkheiser, Pete Bevin, Gayatri Bhimaraju, David Bienvenu, Eric Bina, Colin R. Blake, Joaquin Blas, Christopher Blizzard, Garrett Blythe, Chuck Boatwright, Travis Bogard, Bozhan Boiadzhiev, Nelson Bolyard, Phillip Bond, Chris Booton, Mauro Botelho, Robert E. Boughner, Joey Bowles, Norris Boyd, Kathleen Brade, Don Bragg, Ryan Brase, Daniel Bratell, Daniel Brickley, Eric Broadbent, Sarah Broadwell, Tomas Brodsky, Germaine Brown, Jeremy Browne, Erik Bruchez, Ben Bucksch, Eric Burley, Edward J. Burns, Jonathan Buschmann, Grace Bush, Marc Byrd

## C

Jeff Caldwell, Bjorn Carlson, Laurel Carlson, Jan Carpenter, Andrew Cassin, Ryan Cassin, Sudhakar Chandrasekharan, Wan-Teh Chang, Milind Changire, Serge Charapaev, Andrew Chatham, Paul Chek, Tao Cheng, Troy Chevalier, Lisa Chiang, Hankin Chick, Sean Chitwood, Robert Churchill, Ashley Clark, Steve Clark, Richard Cohn, Pete Collins, Scott Collins, Don Cone, Chris Cooper, Donnie Cranford, Tim Craycroft, Todd Crowe, Crysgem, Nicholas Cull, J. Shane Culpepper, Stacey Curtis

## D

Steve Dagley, Denis Daly, Angus Davis, Anthony Davis, Paul Davis, Michael Dayah, Mo DeJong, Vince DeMarco, Prashant Desale, Crutcher Dunnavant, Harish Dhurvasula, Matthew Dillon, Patrick-James Dionisio, Clayton Donley, Stephen Donner, Thomas Down, Rick Downes, Asa Dotzler, George Drapeau, Chris Dreckman, Bert Driehuis, David Drinan, Micah Dubinko, Jean-François Ducarroz, Suresh Duddi, Jim Dunn, Jeff Dyer

## E

Jason Eager, Sean Echevarria, Brandon Ehle, Brendan Eich, Jan Eldenmalm, Rick Elliott, Steve Elmer, Dawn Endico, Jean-Jacques Enser, Beth Epperson, Harish Kumar Epuri, Ken Estes, Ramiro Estrugo, Matthias Ettrich, Jim Everingham

## F

John Fairhurst, David Fisher, Matt Fisher, Werner Fleck, Alec Flett, Bret Ford, Robin Foster, Marc Fraioli, Joe Francis, Simon Fraser, Jonathan Freeman, Alan Freier, Noah Friedman, Chris Fuchs, C. Fung, Igor Furlan, Scott Furman

## G

Niccolň Gallarati, Jeff Galyan, David Gardiner, Jeff Garzik, Claudius Gayle, Samir Gehani, Jim Gellman, Henrik Gemal, Rick Gessner, John Giannandrea, Bill Gibbons, Rob Ginda, Mike Gleeson, Joshua Go, Esther Goes, Eli Goldberg, Sol Goldfarb, Fenella Gor, Ben Goodger, Joseph Gregorio, Tague Griffith, Steven Groginsky, Ramanathan Guha, Arnt Guldbrandsen, Georgi Guninski, Pat Gunn, Sanjay Gupta, Gábor Lipták

## H

Derkjan de Haan, Mark B. Hamby, Paul Hangas, Henrik Lynggaard Hansen, Stefan Hanske, Lawrence Hardiman, Stephen Hardt, Cyrus Harmon, Warren Harris, Mark Harvey, Achim Hasenmueller, Amancio Hasty, Leif Hedstrom, Jason Heirtzler, Thorsten Heit, Robert Hencke, Richard Henderson, Tara Hernandez, Daniel Rodríguez Herrera, Richard Hess, Kipp Hickman, Ian Hickson, James Hicks, Ralf Hildebrandt, Tim Hill, Andrew Hodgkinson, Chris Hofmann, Martin Honnen, Vera Horiuchi, Waldemar Horwat, Naoki Hotta, Chris Houck, Chad House, Dora Hsu, Candice Huang, Dave Huang, Bert Hubert, James Huff, Karl Ove Hufthammer, David Hyatt, Marco S. Hyman

## I

Miguel de Icaza, Benito Infantino

## J

Dave Jagoda, Neeti Jain, Jamus Jegier, Brian Jones, Ani Joshi, Michael Judge, Bob Jung, Choi Junho, Gerard Juyn

## K

Paul Kanz, Chris Karnaze, Suresh Kasinathan, Joe Keane, Chris Keating, Michael R. Kedl, Juergen Keil, Miodrag Kekic, Todd Kennedy, Jason Kersey, Brian King, Jerry L. Kirk, Christopher Kline, Kit Knox, Teruko Kobayashi, Yannick Koehler, Kurt Kohler, Dmitry Kohmanyuk, Justin A. Kolodziej, Greg Kostello, Ori Kravitz, John Kristian, Christopher Kritzer, Eric Krock, Jan Kroken, Scott Kronick, Radha Kulkarni, Igor Kushnirskiy, Gerardo Kvaternik

## L

Dirk Laessig, Steve Lamm, Tom Lane, Todd Larason, Alexander Larsson, Chris Lattner, Ben Laurie, Bill Law, Roger Lawrence, Martin Lawyer, Thaks Van Le, Jeremy Lea, Antoine Leca, Elliot Lee, Taek Lee, Jan Leger, Attila Lendvai, Jonathan Lennox, Jake Lentz, Tomi Leppikangas, Michael Leventhal, Clayton Lewis, Shanjian Li, Dan Libby, Kurt J. Lidl, Pontus Lidman, Mark Lin, Frank van der Linden, David Lindes, Srinivas Lingutla, Peter Linss, Betty Lipkin, Luigi Lira, Vladimir Livshits, Richard K. Lloyd, Adam Lock, Syd Logan, Michael Lowe, Charity Lu, Bill Lynch, Gregory Lynn

## M

Branden McDaniel, Scott MacGregor, Paul MacQuiddy, Waqar Malik, Daniel Malmer, Klaus Malorny, Charles Manske, Steve Mansour, Neil Marshall, Stephen Martin, Gervase Markham, Kazushi Marukawa, Allan Masri, Jordi Mas, Matthew Mastracci, Daniel Matejka, David Matiskella, Chris McAfee, Mike McCabe, Kevin McCarthy, Don McCasland, Tim McClarren, Kevin McCluskey, Mike McCool, Patrick McCormick, David McCusker, Dan McGuirk, John McMullen, Tim McNerney, Bob Meader, David Meeker, Hovik Melikyan, Don Melton, Jordan Mendelson, Ben Mesander, Eric A. Meyer, O'Reilly Michael, Malini Minasandram, Bill Mitchell, Eric B. Mitchell, Frank Mitchell, Bruce Mitchener, Jon Mittelhauser, Peter Mock, Soren Juul Moller, Katsuhiko Momoi, Lou Montulli, Dan Morrill, John Morrison, Steve Morrison, Steve Morse, Dan Mosedale, Srilatha Moturi, Thomas Mueller, Spencer Murray, Brian J. Murrell, Alex Musil

## N

Geetha Nagarajan, Glen Nakamura, James Lewis Nance, Chris Nandor, Shashi Narain, Antti Näyhä, David Nebinger, Chris Nelson, Dru Nelson, Bryce Nesbitt, Brad Neuberg, Dave Neuer, John Neystadt, Giao Nguyen, Hoa Nguyen, Thu Nguyen, Andrew Niese, Martin Nilsson, Michael Noe, Greg Noel, Aleksey Nogin, Eoin Norris, Daniel Nunes, Pam Nunn

## O

Ian Oeschger, Eric Olson, Zaw Oo, Wei Tsang Ooi, Serge Orlov, Tina Ornduff, Rick Osborne, Brian Ostrom, Andreas Otte

## P

Shawn Packwood, Isriya Paireepairit, Harrison Page, Marcus Pallinger, Mats Palmgren, Par Pandit, Tom Paquin, Stuart Parmenter, Varada Parthasarathi, Davide Pasetto, Balazs Pataki, Dhiren Patel, Curt Patrick, Akkana Peck, Christopher Petersen, Phil Peterson, Frank Petitta, Loan Pham, Pierre Phaneuf, Thom Phillabaum, Paul Phillips, John Pierce, Mike Pinkerton, Tom Pixley, Rich Pizzarro, Michael Plitkins, Erik van der Poel, Philip Pokorny, Eric Pollmann, Rick Potts, Larry Prall, Christopher Pratt, Jane Prusakov, Scott Putterman

## R

Bhuvan Racham, Nisheeth Ranjan, Keith Rarick, Samphan Raruenrom, J. Paul Reed, Oleg Rekutin, Hervé Renault, Lisa Repka, Markus Rex, Tim Rice, Sean Richardson, Victor Riley, Tom Rini, A. Daniel Roberts, Brad Roberts, Tony Robinson, Fred Roeber, Greg Roelofs, Andrei Romanov, Dan Rosen, Doron Rosenberg, Jim Roskind, Blake Ross, Catalin Rotaru, Tim Rowley, Steve Rubinstein, Steve Rudman, Torsten Rüger, Philipp Rumpf, Brian Ryner

## S

Chris Saari, Gagan Saksena, Wilfredo Sanchez, Pradeep Sanders, Jukka Santala, Montserrat Sanz, Pierre Saslawsky, Greg Scallan, Phil Schwan, Peter Schultz, Morgan Schweers, Will Scullin, Chris Seawood, Adnan Selimovic, Isan Selimovic, Raffaele Sena, Dimi Shahbaz, Berkley Shands, Bindu Sharma, Mike Shaver, Hubert Shaw, Dylan Shea, Doug Sheppard, Gordon Sheridan, Roby Sherman, Jungshik Shin, Roger B. Sidje, Chris Siegler, Robert Sim, Franz Sirl, Rich Skrenta, Brandon Smith, Reed Snellenberger, Hoi-Sheung Wilson So, Henry Sobotka, Josh Soref, Jes Sorensen, Rod Spears, Seth Spitzer, Sudharshan Srinivasan, Kenneth Stailey, Dale V. Stansberry, Rainer Staringer, Johny Stenback, Urs Streidl, Sean Su, Kartik Subbarao, Hani Suleiman, Adam Sulmicki, John Sun, Keiki Sunagawa, Fredrik Sundberg, Kurt Swanson, Aaron Swartz

## T

Lloyd Tabb, Mark Takacs, Yung-Fong Tang, Owen Taylor, Arshad Tayyeb, Raman Tenneti, Dean Tessman, Namachivayam Thirumazhusai, Matthew Thomas, Rob Thorne, Heikki Toivonen, Henri Torgemane, Nathan Torkington, Rüger Torsten, Chris Toshok, Aleks Totic, Joan Touzet, Michael Toy, Archimedes Trajano, Peter Trudelle, Jeff Tsai, Doug Turner, Mahesh Tyagarajan

## U

John Unruh, Jonas Utterstron

## V

Judson Valeski, Peter Van der Beken, Peter VanHelden, Zoltan Varga, Eric Vaughan, Dan Veditz, Andrew Veliath, Romain Vignes, Alistair Vining, Keith Visco, Sjoerd Visscher, Frank Visser, Andy Vogel, Andrew Volkov

## W

Steven Wagner, Ronan Waide, Cathleen Wang, Andrew Wason, Chris Waterson, Robert Watkins, Matt Watson, Dieter Weber, Jeff Weinstein, Tom Weinstein, Terry Weissman, Mark Welch, Morten Welinder, Christian Wenz, Derek Wickersham, Duncan Wilcox, Brian C. Wiles, Ian Wilkinson, Simon Wilkinson, David Williams, Steve Willis, John Wilson, Matt Wilson, Edwin Woudt, Mike Wynholds, Paul Wyskoczka

## Y

Koichi Yasuoka, Christopher Yeh, Prasad Yendluri, Eric York

## Z

Richard Zach, Vadim Zaliva, Matthew Zahorik, Jamie Zawinski, Sam Ziegler