The author is indebted to the following people. OptiPNG would not exist without their work.

Mark Adler              for developing the zlib library
Thomas Boutell          for the idea of creating the PNG image format
                        (it's all his fault!)
Jean-loup Gailly        for devising a patent-free deflation algorithm
                        and for developing the zlib library
Phil Katz               for inventing ZIP (PKZip) and the deflation algorithm
David Koblas            GIF support is derived from the giftopnm tool
Miyasaka Masaru         BMP support is derived from the bmptopng tool
David Salomon           for writing the most comprehensive data compression
                        reference book
Jason Summers           image reductions are inspired from the pngrewrite tool
Glenn Randers-Pehrson   OptiPNG is inspired from the pngcrush tool(!)
The PNG Dev. Group      for developing the PNG format and the libpng library
                        and also for countless help via the emailing list :-)
The Information Theory  Shannon, Huffman, Ziv, Lempel et al.,
founding fathers        you will never be forgotten!

There are also many people who contributed to the OptiPNG project. The author is grateful to all of them.
If anyone is omitted from this list: please don't be shy and send an email!

Peter Ahlstrom          for experimenting with the zlib parameters
                        and for providing useful test data
Fabrizio Bartoloni      for maintaining the MorphOS port
Adam Ciarcinski         for maintaining the pkgsrc package
James H. Cloos, Jr.     for being the first to report a defect
Andrew C. E. Dent       for experimenting with various compression parameters
                        and for providing useful test data
Nicolas Le Gland        for reporting a defect
Tero Grundström         for reporting a gcc-specific issue
Larry Hastings          for suggesting a performance improvement,
                        for reporting a defect,
                        and for providing useful test data
Jukka Heino             for maintaining the Crux Linux port
Max Horn                for maintaining the Mac OS X port
Thomas Hurst            for maintaining the FreeBSD port
Niels de Koning         for contributing memory leak fixes
Vitaly Lipatov          for maintaining the ALT Linux port
Nehal Mistry            for suggesting various features
Nelson A. de Oliveira   for maintaining the Debian Linux port,
                        for contributing various scripts,
                        and for relaying defect reports
Tavis Ormandy et al.    for maintaining the Gentoo Linux port (thx everyone!)
Dimitri Papadopoulos    for reporting a defect
Aaron Reitz             for reporting a defect
Juhapekka Tolvanen      for suggesting various script improvements
Liang Zhao              for reporting a linker issue
[akJ]                   for writing an Eclipse RCP utility
[amake]                 for writing pngcrusher, a Mac OS X front-end
[warriant]              for suggesting the use of UPX to pack the executable

Cosmin Truţa.
Last updated: 7 May 2006.