Lsof Credits | |
I owe an enormous debt to the users of lsof who have contributed | |
to its steady growth. The size of the list of people who have | |
helped me, while it has grown too large to include in the lsof man | |
page any more, is a testimonial to their generosity. | |
First I acknowledge a debt to the work of Dan Bernstein, Michael | |
``Ford'' Ditto, Tom Dunigan, Alexander Dupuy, Vik Lall, Ray Moody, | |
C. Spencer, Michael Spitzer and those who wrote Berkeley's fstat | |
program, all contributors to lsof's predecessors. | |
I thank Doug McKenzie for his HP-UX proctor program and Rich Kulawiec | |
for pointing it out. | |
Finally I thank all the following people who have used lsof, pointed | |
out its flaws, described its shortcomings, offered suggestions for | |
improving it, supplied code for it, gave me technical advice, and | |
provided test systems where I was able to do development work. | |
Szilveszter Adam | |
David Addison | |
Elias Halldor Agustsson | |
Per Allansson | |
Jim Ankenbrandt | |
Richard Allen | |
Thomas Anders | |
Ric Anderson | |
Stuart Anderson | |
Michael Antlitz | |
Marc Auslander | |
Tigran Aivazian | |
Jos Backus | |
David Bacon | |
Alexis Ballier | |
Scott Ballew | |
Ade Barkah | |
Alon Bar-Lev | |
Brett Bartick | |
Anthony Baxter | |
John Beacom | |
Bruce Beare | |
M. Jay Beck | |
Marek Behun | |
Bill Behr | |
Michael Beirne | |
Marc Bejarano | |
Andrew Bell | |
Steve Bellenot | |
Robert Benites | |
Dmitry Berezin | |
Ulrich Bernhard | |
Peter J. Bertoncini | |
Dave Bianchi | |
Mark Bixby | |
Allan Black | |
Jan Blunck | |
Achim Bohnet | |
Steve Bonds | |
Mark Bonsack | |
Volker Borchert | |
Bill Bormann | |
Ermin Borovac | |
Heddy Boubaker | |
Pieter Bowman | |
Michael Bracewell | |
H. Merijn Brand | |
Danny Braniss | |
Thomas Braunbeck | |
Kieran Broadfoot | |
Dean Brock | |
Hal Brooks | |
Andrew Brown | |
Jim Brown | |
Michael Bryan | |
Matthew Burt | |
Robert Byrnes | |
Pierfrancesco Caci | |
Bill Campbell | |
David Capshaw | |
John Caruso | |
Jon Champlin | |
Kris Chandrasekhar | |
Albert Chin-A-Young | |
Bernt Christandl | |
Marc Christensen | |
Hans Petter Christiansen | |
Tom Christiansen | |
Yves Christophe | |
Richard Chycoski | |
A. Channing Clark | |
Axel Clauberg | |
John Clear | |
David Clissold | |
Richard Coley | |
John Colgrave | |
David Comay | |
Lionel Cons | |
Bob Cook | |
Patrick Connor | |
Carl Cook | |
Jim Cooper | |
Roger Cornelius | |
Doug Crabill | |
Eric Cronin | |
Kim Culhan | |
Dave Curry | |
Robert Dahlem | |
Guy Dallaire | |
D. Chris Daniels | |
Renata Maria Dart | |
Ian Darwin | |
Carl E. Davidson | |
David Day | |
Will Day | |
Frederic Delanoy | |
Mike Depot | |
Steve Dibbell | |
Hugh Dickins | |
David DiGiacomo | |
Casper Dik | |
John DiMarco | |
Don Draper | |
Michel Dubois | |
Eric Dumazet | |
Dick Dunbar | |
Marc Duponcheel | |
Jan Dvorak | |
Calle Dybedahl | |
John Dzubera | |
Jeff Earickson | |
Greg Earle | |
Bernd Eckenfels | |
Niklas Edmundsson | |
Philip Edwards | |
Robert Ehrlich | |
Mark W. Eichin | |
Doug Eldred | |
Scott Ellentuch | |
Tom Endo | |
Grant Erickson | |
Craig Everhart | |
Chris Evert | |
Bob Farmer | |
Sami Farin | |
Mike Feldman | |
Quentin Fennessy | |
Ian Fitchet | |
Toralf Foerster | |
Bob Foertsch | |
Pierre-Yves Fontaniere | |
Ralph Forsythe | |
Jason Fortezzo | |
Mike Fraser | |
Curt Freeland | |
Terry Friedrichsen | |
Mike Frysinger | |
Harvey Garner | |
Carson Gaspar | |
Stuart D. Gathman | |
Brian L. Gentry | |
Dave Gilbert | |
Steve Ginsberg | |
Edwin Groothuis | |
Jin Guojun | |
Kurt Gollhardt | |
Roman Gollent | |
Steve Gonczi | |
Bill Goodridge | |
Julian Gordon | |
Marcin Gozdalik | |
Henry Grebler | |
Richard Green | |
Chaskiel Grundman | |
Armin Gruner | |
David Gutierrez | |
Robert Hall | |
Garner Halloran | |
Adam Hammer | |
Charles Hannum | |
Vlad Harchev | |
Craig Harmer | |
Michael Haro | |
Peter Harvey | |
Steinar Haug | |
Sheldon Hearn | |
John Heasley | |
Wolfgang Hecht | |
Janet Hempstead | |
Michael Hennecke | |
Randolph J. Herber | |
Andrew Hill | |
Kurt Hillig | |
Steven Hinkle | |
Paul Hite | |
Billy Ho | |
Michael Hocke | |
Brett Hogden | |
Gaylord Holder | |
Kjetil Torgrim Homme | |
Pekka Honkanen | |
Jeffrey C. Honig | |
Heidi Hornstein | |
Michael A. Hovan III | |
Barbara Howe | |
J. Nelson Howell | |
Jeff Howie | |
Louis Huemiller | |
John Hughes | |
Gerrit Huizenga | |
Peter Ilieve | |
Mayer Ilovitz | |
Gregory A. Ivanov | |
John Jackson | |
Kurt Jaeger | |
Edward Jajko | |
Marian Jancar | |
Paul Jarc | |
Jakub Jelinek | |
Robert Jelinek | |
Bruce Jerrick | |
Carl Johnson | |
Dion Johnson | |
Jeff Johnson | |
Douglas B. Jones | |
LaMont Jones | |
Peter Jordan | |
Arne H. Juul | |
Pasi Kaara | |
Frank Kaefer | |
Keith Kalet | |
Claus Kalle | |
Henri Karrenbeld | |
Amir Katz | |
Henry Katz | |
Kawaljeet Kaur | |
Doug Kehn | |
Kris Kennaway | |
Terry Kennedy | |
Shane Kenney | |
Andrew Kephart | |
Robert Kiessling | |
Joshua Kinard | |
Don Kirouac | |
Steve Kirsch | |
Philip Kizer | |
Thomas Klausner | |
Roger Klorese | |
Peter Klosky | |
Przemek Klosowski | |
Angelos D. Keromytis | |
Radko Keves | |
Valdis Kletnieks | |
Chris Kordish | |
Alek O. Komarnitsky | |
Joseph Kowalski | |
Christian Krackowizer | |
Paul Kranenburg | |
Troyan Krastev | |
Brad Krebs | |
Alex Kreis | |
Johannes Kroeger | |
Vincent Kujala | |
Ken Laing | |
Shirley Lam | |
Erwin Lansing | |
Victoria H. Lau | |
Markus Lautenbacher | |
Steve Lacey | |
Marc Aurele La France | |
Chad R. Larson | |
Steve Laubscher | |
Andrei V. Lavreniyuk | |
Loc Le | |
Tin Le | |
Diane Lebel | |
Francis Le Bourse | |
Kyungjoon Lee | |
Marty Leisner | |
Maciej Lesniewski | |
Stuart Levy | |
Ben Lewis | |
Michael Lewis | |
Angel Li | |
Ambrose Li | |
Wendy Lin | |
Carl E. Lindberg | |
Onno van der Linden | |
Johan Lindquist | |
James Lingard | |
Jason Lingohr | |
Robert Lipe | |
Gabor Liptak | |
Friedel Loinger | |
Michael Long | |
Pete Lord | |
Steve Logue | |
Bela Lubkin | |
Pav Lucistnik | |
Horst Luehrsen | |
Andreas Luik | |
Timothy J. Luoma | |
Michael Mackenzie | |
Lawrence MacIntyre | |
Jerome Marchand | |
Benson Margulies | |
Claude Marinier | |
Chris Markle | |
Roy Marples | |
Eberhard Mater | |
James Mathiesen | |
Tom Matthews | |
Fletcher Mattox | |
David Mazieres | |
Brian McAllister | |
Scott McClung | |
Dale McCluskey | |
Terry McCoy | |
Sean McDermott | |
Duncan McEwan | |
Dwight McKay | |
William McVey | |
Eric McWhorter | |
Marjo F. Mercado | |
Dan Mercer | |
Bill Melvin | |
Andrew Merril | |
Richard van Meurs | |
Jim Mewes | |
Gary Millen | |
Timothy Miller | |
Davin Milun | |
Yuliy Minchev | |
Jim Mintha | |
Mike Miscevic | |
Arkadiusz Miskiewicz | |
Janardhan Molumuri | |
Nasser Momtaheni | |
Laurent Montaron | |
Phillip Moore | |
Dmitry Morozovsky | |
John Paul Morrison | |
John Gardiner Myers | |
Jeffrey Mogul | |
Dave Morrison | |
Pat Myrto | |
Toshiya Nakamura | |
Filippo Natali | |
Allan Nathanson | |
Chance Neale | |
Dan Nelson | |
Vladislav Nespor | |
Bjorn S. Nilsson | |
Anders Nordby | |
Joseph J. Nuspl Jr. | |
David O'Brien | |
Alexandre Oliva | |
Craig B. Olofson | |
Dave Olson | |
Rainer Orth | |
Sergey A. Osokin | |
Keith Parks | |
Will Partain | |
Vasco Pedro | |
Mark Peek | |
Ezra Peisach | |
Bill Pemberton | |
Lee Penn | |
Gildas Perrot | |
Jesse Perry | |
Nathan Peterson | |
Dominique Petitpierre | |
Hung Pham | |
Ray Phillips | |
Francois Pinard | |
Alex Podlecki | |
Lutz Poetschulat, | |
John Polstra | |
Scott Presnell | |
Mark Price | |
Philippe-Andre Prindeville | |
David Putz | |
Tom Qin | |
Kurtis Rader | |
Peter Radig | |
Jean-Pierre Radley | |
Tim Ramsey | |
Dewan Rashid | |
Richard J. Rauenzahn | |
Louis Rayman | |
Brian Redman | |
Eric S. Raymond | |
Erwin Reyns | |
Aaron Rhodes | |
Jim Reid | |
Jean-Luc Richier | |
Ingimar Robertson | |
Sylvain Robitaille | |
Larry Rogers | |
Malgorzata Roos | |
Larry Rosenman | |
Stephan Rossi | |
Kevin Ruderman | |
Wolfgang Rupprecht | |
Pavol Rusnak | |
Conrad J. Sabatier | |
Klaus Saggerer | |
Chris Schanzle | |
Igor Schein | |
Horst Scheuermann | |
Peter Schiffer | |
Michael Schmitz | |
Larry Schwimmer | |
Hendrik G. Seliger | |
Igor V. Semenyuk | |
Jonathan Sergent | |
Frank Sanders | |
Berkley Shands | |
Gregory Neil Shapiro | |
Eyal Shaynis | |
Michael Shields | |
Wesley Shields | |
Philip Shin | |
Anthony Shortland | |
Dave Sill | |
John Silva | |
Chuck Silvers | |
Gerry Singleton | |
Leonard Sitongia | |
Kevin Smallwood | |
Curt Smith | |
Ben Smithurst | |
Douglas R. Smith | |
Kevin Smith | |
Chang Song | |
Josh Soref | |
John Speno | |
Kenneth Stailey | |
Piet Starreveld | |
David Steiner | |
Charles Stephens | |
Marc Stephenson | |
Chip Stettler | |
Dave Stevens | |
Jeff Stewart | |
Diana Stockdale | |
Andreas Stolcke | |
Jeff Stoner | |
Sushila Subramanian | |
Jan Ole Suhr | |
Mike Sullivan | |
Patrick D. Sullivan | |
Peter Svensson | |
Chris Sylvain | |
Miklos Szeredi | |
Paul Szabo | |
Dale Talcott | |
Jon A. Tankersley | |
Jan Tax | |
Samuel Thibault | |
Andy Thomas | |
Matthew Thurmaier | |
Chris Timmons | |
Andrzej Tobola | |
R. Lindsay Todd | |
Zdenko Tomasic | |
Michael Townsend | |
Linus Torvalds | |
Mike Tracy | |
Dan Trinkle | |
Erik Trulsson | |
Lars Tunkrans | |
Lenny Turetsky | |
Kevin Vajk | |
Peter Valchev | |
John R. Vanderpool | |
Peter Van Epp | |
Peter C. Vernam | |
Peter Vines | |
Bob Ward | |
Jules van Weerden | |
Tom Weaver | |
Fernando A.B. Whitaker | |
Tom Whitty | |
Carson Wilson | |
David J. Wilson | |
Frank Winkler | |
Marc Winkler | |
Mark Vasoll | |
Holger VanKoll | |
Robert Vernon | |
Joep Vesseur | |
Larry Virden | |
Jos Vos | |
Jun Biao Wang | |
Christopher J Warweg | |
Bill Watson | |
Florian M. Weps | |
Joel White | |
Paul Wickman | |
Martin Wilke | |
Eric Williams | |
Steve Williams | |
Steve Wilson | |
Erich Wimmer | |
Wally Winzer, Jr. | |
Patrick Wolfe | |
Stephen Woods | |
James Woodward | |
Scott Worley | |
Jan Wortelboer | |
Joshua Wright | |
Sailu Yallapragada | |
Masatake Yamato | |
Donna Yobs | |
Ron Young | |
Blair Zajac | |
Karel Zak | |
Donald Zoch | |
Malcom Zung | |
and Waldemar Zurowski | |
If I have omitted a contributor's name, the fault is wholly mine, | |
and I apologize for the error. | |
Vic Abell <abe@purdue.edu> | |
September 27, 2011 |