This release of CeroWrt is dedicated to the memory of Dion L Johnson, the "Czar of Free Stuff", who introduced me to the concept of a "Skunkworks" with Skunkware. The Skunkware team he built kept the company relevant, and nobody cared, except for Ezekiel Kludge . I am grateful for everything I learned from him, which I have now tried to pass down in building the bufferbloat effort and the CeroWrt team.
John Crispin |
Florian Fainelli |
Felix Fietkau |
Gabor Juhos |
Travis Kamen |
Scott Kamp |
Stephen Walker |
Jo-Philipp Wich |
Otto Solares Cabrera |
Jason Andryuk | Jason Azze | Jeremy Banks | Leen Besselink |
Konstantin Bläsi | Padraig Brady | Rich Brown | Iain Cheyne |
Mark Constable | Sarah Dalley | Ragnar Edholm | James Forster |
Emmanuel Galanos | Bastien Gerry | Jim Gettys | John Gilmore |
Chris Gough | Bastien Guerry | David Hilton | Franklin Horowitz |
Arne Hueggenberg | William Katsak | Melissa Kelley | Maxim Kharlamov |
Rhonda Lambert | Simon Leinen | Mary Levandowski | Marc Merlin |
Bill Merriam | Jakub Narebski | Oliver Niesner | Denis Ovsienko |
David Personette | Marc Petit-Huguenin | Stephen Pole | Chris Randall |
Staretu Razvan | Michael Sandelman | Tristan Seligmann | Nahum Shalman |
Ali Sinan Unur | Kardakov Slava | Karl Smith | Maciej Soltysiak |
Christopher Stevenson | Steve Ulrich | Mark Wallace | Bryce Wilcox |
Keith Winstein | Aaron Zinman | Rodd Zurcher |
Mikael Abrahamsson Jason Ackley Geoff Adams Edward Allcutt Josh Anderson Daniel Ankers Bruce Atherton Erik Auerswald Steven Ayre Fred Baker Daniel Baluta Simon Barber Steve Bauer Burt Beavers Wolfgang Beck Jon Beecroft Steven Bellovin Philippe Bernard Leen Besselink Padma Bhooma Roland Bless Harry Bock George Bonser Carsten Bormann Urban Borötnik Vincent Bossier Robert Bradley Scott Bradner Steven Briggs Bob Briscoe Aaron Brooks Daniel Brooks David Brown Rich Brown George Burdell Alex Burr Terry Burton Carl Byington Ken Calvert Daniel Camps Mur Zhen Cao Frank Carmickle James Cassell Jacopo Cesareo Jan Ceuleers Virgil Champlin Neal Charbonneau Yu Chen Yuchung Cheng Cyrille Chepelov Bill Cheswick Soo-Hyun Choi Michael Chovan Juliusz Chroboczek Gordon Cichon Marcin Cieslak Brian Clapper Daniel Clark Dave Clark James Cloos Denis Collange David Collier-Brown Sean Conner Mark Constable Felipe Contreras Jon Corbet Blake Covarrubias Bob Cringely Andrea Cuneo Jesper Dangaard Brouer Neil Davies |
Steve Davies Henrique de Moraes Holschuh Christopher Denney Bryan Dietz Luca Dionisi Rory Doolin Constantine Dovrolis Irene Dubois Eric Dumazet Brandon DuRette Marlon Dutra Török Edwin Lars Eggert Ernesto Elias Martin Ellis Brandon Enright Daniel Ezell Gorry Fairhurst Nick Feamster Felix Fietkau Steve Fox Steve Freeman Fernando Freire Eric Friedrich Chris Friesen Larry Gadallah Sábastien Gaggini Richard Gedge Michael Genged Daniel Genin Denton Gentry James Gettys Pierpaolo Giacomin Riccardo Giuntoli Paul Gleichauf Ed Goforth Michael Goldschmidt Yixi Gong Ilyes Gouta Kevin Granade Jim Greene Danny Groenewegen Kevin Gross Eric Grosse Justin Grunewald Laurent Guerby Craig Guessford Steinar Gunderson Abdul Hakeem Joe Hamelin Andrew Hammond Anders Hanssen David Harrington Dave Hart Haven Hash Daniel Havey Kim Hawtin John Haynes Jason Healy Stephen Hemminger Chris Hiestand Ben Higgins Jack Hildwine Forbes Hirsch Teddy Hogeborn Toke Høiland-Jørgensen Jim Holby Kris Hollants Koen Holtman Steve Holton Frank Horowitz |
Evan Hunt Josh Hunt Horst H. von Brand Vipin Jain Paul Jakma Kamran Jamshaid Vaishnav Janardhan Minsung Jang John Jason Brzozowski Qasim Javed Chi Jiun Su Patrick J. LoPresti Ingemar Johansson Rick Jones Roger Jørgensen Karl J. Smith Les J Wu Stamatis Karnouskos Rob Keiser Simon Kelley Naeem Khademi Jasbir Khehra Kristian Kielhofner Hyojoon Kim Harald Kleppe Valdis Kletnieks Sean Knisely Leon Koh Isaac Konikoff Ranga Krishnan Mirja Kuehlewind Ketan Kulkarni Dirk Kutscher Jed Lane David Lang Michael Larsen Changhyun Lee Charles Lee Wayne Lee Simon Leinen Tianji Li Stanley Lieber Chris Liebsack Devin Lindsay Brian Lipscomb Jason Livinggood Rupert Lloyd Florian Lohoff Steven Lord Jesper Louis Andersen Dan Mahoney Erik Major Don Marti John Mason Jon Masters Matt Mathis Gregory Maxwell Justin McCann Dan McDonald Bill McGonigle Andrew McGregor Chip Mefford Hrushikesh Mehendale Luciano Mello Bill Merriam Tapan Mishra Sebastian Moeller Bruno Mongazon Jay Moran Tony Morel Richard Mortimer |
Jonathan Morton Kamal Mostafa Sune Mülgaard Yogesh Mundada Hal Murray Luca Muscariello Rod Nayfield Bryan Neff Jeremy Nelson Peter Newman Yoshifumi Nishida Peter Nixon Francisco Obispo Mike ODell Robert Oliver Doug Orr Al Ortiz Jakub Osika Sean O Sullivan Christoph Paasch Jan Pedro Tumusok Avery Pennarun Phil Pennock Bruce Perens Bill Perkins Antonio Pescape' Mike Pinkerton Richard Pitt Jo-Ann Polise Shayan Pooya Raghavendra Prabhu David P. Reed Mohit P. Tahiliani Albert Rafetseder Bill Rainey Kenyon Ralph Sivananda Ramnath Colin Ranni Stephen Rasku Dave Reed Lorna Reed Irving Reid Jim Reisert Mathieu Rene Greg Retkowski Frits Riep Chris Riley Luigi Rizzo James Roberts David Ros Petri Rosenström Dario Rossi Paul Royal Jonathan Rudolph Nicolas Ruiz Morgan Sackett Helmut Schaa Michael Scharf Richard Scheffenegger Christian Schroeder Conway Scott Smith Tristan Seligmann Luke Sheldrick Tim Shepard Meral Shirazipour Dan Siemon Adrian Silva Alan Silva Sam Silvester Rich Simons Varun Singh |
David Sinn Dick Sites Eon S. Jeon B S Kris John Slater Richard Smith Maciej Soltysiak Bill Sommerfeld Dong Soo Kim Eric S. Raymond Markus Stenberg Lawrence Stewart Sam Stickland Martin Stiemerling Fred Stratton Srikanth Sundaresan Magnus Svensson Steve Täht Arade Tariku Renata Teixeira Claudio Testa John Thompson Brian Tierney Jean Tourrilhes H Tran JF Tremblay Florian Tschorsch Theodore Ts'o Pedro Tumusok Shane Turner Kurt Tutschku Steve Ulrich Tim Upthegrove Matthew Urbanski Amit Uttamchandani James Valleroy Folkert van Heusden Michael Van Milligan Jesper Vesterberg Nigel Vickers Jeremy Visser Paul Vixie Marius Vlad Justin Wagner Roger Wang Mark Watson Brian Watters G Weijers Michael Welzl Thomas Werthmann Magnus Westerlund Greg White Vindya Wijeratne Aidan Williams Mike Williams Dan Wing Keith Winstein Gerry Wisnoski John W. Linville Daniel Wolf Aaron Wood Alistair Woodman Stephen Woodrow Farrell Woods Colin Wright Ovid Wu Yiannisy Yiakoumis Kelvin Yiu Jason Young Jay Young Sabri Zaman |
Vint Cerf | Eric Dumazet | Van Jacobson | John Nagle | Kathie Nichols | Rich Woundy |
We thank the Internet Systems Consortium, Alcatel-Lucent Bell Labs, Candela, Cisco, Comcast, Georgia Institute of Technology, Google, InterMapper, IPFire, Lincs Lab, Massachusetts Institute of Technology, RedHat, Stanford University, Teklibre, Ubuntu, Vyatta, Wushnet, and Yandex for their support of and interest in the bufferbloat work.
There are no doubt thousands of other contributors uncredited, (notably nearly everyone that developed the Internet, Unix and Linux!) But if you have been involved in fixing bufferbloat, and we missed you on this list, let us know.