Libpng

libpngDeveloper(s)| Guy Eric Schalnat,
Andreas Dilger,
Glenn Randers-Pehrson, et al.

|

Stable release|

1.6.37 / April 14, 2019; 3 years ago (2019-04-14)

Written in| C
Operating system| Cross-platform
Type| Image library
License| libpng License

libpng is the official Portable Network Graphics (PNG) reference library (originally called pnglib). It is a platform-independent library that contains C functions for handling PNG images. It supports almost all of PNG's features, is extensible, and has been widely used and tested for over 23 years.[1] libpng is dependent on zlib for data compression and decompression routines.

libpng is released under the libpng license, a permissive free software licence, and is free software. It is frequently used in both free and proprietary software, either directly or through the use of a higher level image library.

(As of 2017) the latest versions in the 1.6.x and 1.5.x branches were considered as release versions, while 1.4.x, 1.2.x, and 1.0.x were considered as legacy versions getting only security fixes.[2] All vulnerability warnings and crash bugs are published on the main page.[1]

## References

1. ↑ 1.0 1.1 Greg Roelofs (2022). "libpng". libpng.org. http://www.libpng.org/pub/png/libpng.html.
2. ↑ "PNG Reference Library: libpng". libpng.org. 2017-09-29. https://libpng.sourceforge.io/index.html.

## External links

* Libpng at Open Hub
* A howto on writing PNG images using libpng

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Libpng. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Software:Libpng&oldid=1154908"