
			    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.

	David Addison
	Elias Halldor Agustsson
	Jim Ankenbrandt
	Richard Allen
	Thomas Anders
	Marc Auslander
	Tigran Aivazian
	Scott Ballew
	Ade Barkah
	Anthony Baxter
	John Beacom
	Bruce Beare
	Michael Beirne
	Steve Bellenot
	Ulrich Bernhard
	Dave Bianchi
	Mark Bixby
	Allan Black
	Achim Bohnet
	Mark Bonsack
	Bill Bormann
	Heddy Boubaker
	Dean Brock
	Jim Brown
	Michael Bryan
	Matthew Burt
	Pierfrancesco Caci
	Bill Campbell
	David Capshaw
	John Caruso
	Jon Champlin
	Kris Chandrasekhar
	Albert Chin-A-Young
	Bernt Christandl
	Hans Petter Christiansen
	Tom Christiansen
	Yves Christophe
	Richard Chycoski
	Axel Clauberg
	John Clear
	Richard Coley
	John Colgrave
	Lionel Cons
	Bob Cook
	Patrick Connor
	Jim Cooper
	Doug Crabill
	Dave Curry
	Guy Dallaire
	D. Chris Daniels
	Ian Darwin
	Carl E. Davidson
	Hugh Dickins
	David DiGiacomo
	Casper Dik
	John DiMarco
	Don Draper
	John Dzubera
	Jeff Earickson
	Greg Earle
	Niklas Edmundsson
	Philip Edwards
	Robert Ehrlich
	Doug Eldred
	Scott Ellentuch
	Tom Endo
	Craig Everhart
	Chris Evert
	Bob Farmer
	Sami Farin
	Mike Feldman
	Quentin Fennessy
	Ian Fitchet
	Toralf Foerster
	Bob Foertsch
	Ralph Forsythe
	Mike Fraser
	Curt Freeland
	Terry Friedrichsen
	Stuart D. Gathman
	Dave Gilbert
	Roman Gollent
	Julian Gordon
	Henry Grebler
	Richard Green
	Chaskiel Grundman
	Robert Hall
	Garner Halloran
	Adam Hammer
	Charles Hannum
	Vlad Harchev
	Steinar Haug
	Sheldon Hearn
	Wolfgang Hecht
	Randolph J. Herber
	Andrew Hill
	Kurt Hillig
	Paul Hite
	Billy Ho
	Brett Hogden
	Gaylord Holder
	Kjetil Torgrim Homme
	Jeffrey C. Honig
	Heidi Hornstein
	Michael A. Hovan III
	J. Nelson Howell
	Gerrit Huizenga
	Peter Ilieve
	Mayer Ilovitz
	John Jackson
	Kurt Jaeger
	Bruce Jerrick
	Carl Johnson
	Dion Johnson
	Jeff Johnson
	LaMont Jones
	Peter Jordan
	Arne H. Juul
	Pasi Kaara
	Frank Kaefer
	Keith Kalet
	Claus Kalle
	Amir Katz
	Henry Katz
	Terry Kennedy
	Shane Kenney
	Andrew Kephart
	Robert Kiessling
	Don Kirouac
	Steve Kirsch
	Philip Kizer
	Roger Klorese
	Peter Klosky
	Przemek Klosowski
	Chris Kordish
	Joseph Kowalski
	Christian Krackowizer
	Paul Kranenburg
	Brad Krebs
	Alex Kreis
	Johannes Kroeger
	Shirley Lam
	Ken Laing
	Victoria H. Lau
	Markus Lautenbacher
	Steve Lacey
	Chad R. Larson
	Tin Le
	Volker Borchert
	Francis Le Bourse
	Marty Leisner
	Maciej Lesniewski
	Stuart Levy
	Michael Lewis
	Angel Li
	Ambrose Li
	Wendy Lin
	Carl E. Lindberg
	Onno van der Linden
	Jason Lingohr
	Robert Lipe
	Friedel Loinger
	Michael Long
	Pete Lord
	Steve Logue
	Bela Lubkin
	Horst Luehrsen
	Andreas Luik
	Timothy J. Luoma
	Michael Mackenzie
	Lawrence MacIntyre
	Benson Margulies
	Claude Marinier
	Eberhard Mater
	James Mathiesen
	Fletcher Mattox
	David Mazieres
	Brian McAllister
	Scott McClung
	Dale McCluskey
	Terry McCoy
	Sean McDermott
	Duncan McEwan
	Dwight McKay
	William McVey
	Dan Mercer
	Andrew Merril
	Richard van Meurs
	Timothy Miller
	Davin Milun
	Jim Mintha
	Arkadiusz Miskiewicz
	Laurent Montaron
	Phillip Moore
	John Paul Morrison
	John Gardiner Myers
	Jeffrey Mogul
	Dave Morrison
	Pat Myrto
	Allan Nathanson
	Chance Neale
	Dan Nelson
	Bjorn S. Nilsson
	Joseph J. Nuspl Jr.
	David O'Brien
	Alexandre Oliva
	Craig B. Olofson
	Dave Olson
	Rainer Orth
	Keith Parks
	Will Partain
	Vasco Pedro
	Mark Peek
	Ezra Peisach
	Bill Pemberton
	Lee Penn
	Gildas Perrot
	Nathan Peterson
	Dominique Petitpierre
	Francois Pinard
	Alex Podlecki
	John Polstra
	Scott Presnell
	Mark Price
	Philippe-Andre Prindeville
	David Putz
	Kurtis Rader
	Peter Radig
	Jean-Pierre Radley
	Tim Ramsey
	Richard J. Rauenzahn
	Louis Rayman
	Brian Redman
	Jim Reid
	Jean-Luc Richier
	Ingimar Robertson
	Sylvain Robitaille
	Larry Rogers
	Malgorzata Roos
	Stephan Rossi
	Kevin Ruderman
	Wolfgang Rupprecht
	Chris Schanzle
	Igor Schein
	Michael Schmitz
	Larry Schwimmer
	Hendrik G. Seliger
	Igor V. Semenyuk
	Jonathan Sergent
	Berkley Shands
	Eyal Shaynis
	Michael Shields
	Gregory Neil Shapiro
	Anthony Shortland
	Dave Sill
	John Silva
	Gerry Singleton
	Leonard Sitongia
	Kevin Smallwood
	Curt Smith
	Douglas R. Smith
	Kevin Smith
	Kenneth Stailey
	Charles Stephens
	Chip Stettler
	Dave Stevens
	Jeff Stewart
	Andreas Stolcke
	Sushila Subramanian
	Jan Ole Suhr
	Mike Sullivan
	Patrick D. Sullivan
	Peter Svensson
	Dale Talcott
	Jon A. Tankersley
	Jan Tax
	Andy Thomas
	Matthew Thurmaier
	Chris Timmons
	R. Lindsay Todd
	Zdenko Tomasic
	Michael Townsend
	Linus Torvalds
	Mike Tracy
	Dan Trinkle
	Lenny Turetsky
	Kevin Vajk
	John R. Vanderpool
	Peter Van Epp
	Bob Ward
	Jules van Weerden
	Tom Weaver
	Carson Wilson
	David J. Wilson
	Marc Winkler
	Mark Vasoll
	Robert Vernon
	Larry Virden
	Jos Vos
	Joel White
	Paul Wickman
	Steve Williams
	Erich Wimmer
	Patrick Wolfe
	Stephen Woods
	James Woodward
	Ron Young
	Blair Zajac
	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>
Purdue University Computing Center
November 28, 1999
