zlib

See the following -

How New OSS Communities And Code Bases Are Developed From Old Ones

Jesse Hood | OpenLogic | July 24, 2013

Open source software developers modify significant amounts of source code for a variety of different reasons.  Depending on the amount of modification, the number of developers doing the fragmentation (sometimes called a “fork” in the code), the status of these developers in the community, and the intention of the development community, the results could be just a few lines of updated code, or it could be a complete fork of the code base that takes the open source project in an entirely new direction. Read More »