Mark Adler | |
---|---|
Born | Miami, Florida, U.S. | April 3, 1959
Nationality | American |
Citizenship | American |
Alma mater | University of Florida, California Institute of Technology |
Known for | Adler-32, zlib |
Scientific career | |
Fields | Data compression, Space exploration |
Institutions | Jet Propulsion Laboratory |
Doctoral advisor | Mark Wise |
Website | https://madler.net/madler/ (old website archived at the Wayback Machine and Ghostarchive |
Mark Adler (born 1959) is an American software engineer. He is best known for his work in the field of data compression as the author of the Adler-32 checksum function, and a co-author together with Jean-loup Gailly of the zlib compression library[1] and gzip.[2] He has contributed to Info-ZIP, and has participated in developing the Portable Network Graphics (PNG) image format.[3][4] Adler was also the Spirit Cruise Mission Manager for the Mars Exploration Rover mission.[5][6]
gzip was written by Jean-loup Gailly…and Mark Adler for the decompression code.
Within one week, most of the major features of PNG had been proposed, if not yet accepted: delta-filtering for improved compression (Scott Elliott and Mark Adler).…The true glory is really reserved for three people, however: Info-ZIP's Jean-loup Gailly and Mark Adler (both also of gzip fame), who originally wrote Zip's deflate() and UnZip's inflate() routines and then, for PNG, rewrote them as a portable library called zlib; and Guy Eric Schalnat of Group 42, who almost single-handedly wrote the libpng reference implementation (originally pnglib) from scratch.