kids encyclopedia robot

zlib License facts for kids

Kids Encyclopedia Facts
zlib license
Zlib 3D green.svg
Author Jean-loup Gailly and Mark Adler
Version 1.2.11
Copyright Jean-loup Gailly and Mark Adler
Published 15 April 1995
DFSG compatible Yes
Free software Yes
OSI approved Yes
GPL compatible Yes
Copyleft No
Linking from code with a different license Yes

The zlib license is a special set of rules for computer programs. It's a type of permissive free software license. This means it lets people use, change, and share software very freely. The license was first made for the zlib software library. A software library is like a toolbox of code that other programs can use. Many other free software programs also use this license. The libpng library uses a very similar license. Sometimes people call it the zlib/libpng license.

This license is approved by big groups like the Free Software Foundation (FSF). The FSF makes sure software is truly free for everyone to use. It's also approved by the Open Source Initiative (OSI). The OSI promotes software that is open for anyone to see and change. The zlib license also works well with the GNU General Public License. This means you can use zlib code in projects that use the GNU GPL.

What the Zlib License Means

The zlib license has a few simple rules. These rules help make sure everyone uses the software fairly. They also protect the people who created the software.

Using the Software Safely

  • The software is given to you "as-is." This means the creators are not responsible if something goes wrong when you use it. It's like buying a toy; the company isn't responsible if you break it.

Sharing Changed Versions

If you change the software and share your new version, you need to follow these rules:

  • You must not pretend that you wrote the original software. Always give credit to the original creators.
  • Your changed version must clearly show that it's different from the original. Don't make it look like the original software.
  • You must keep the original license notice with the software. This notice tells everyone the rules for using the software.

Sharing Code and Programs

The zlib license does not make you share your own changes to the code. If you make a program using zlib, you don't have to show your changes. This is different from some other licenses that require you to share all your code.

More About Software Licenses

Kids robot.svg In Spanish: Licencia Zlib para niños

  • Comparison of free and open-source software licenses
  • Software using the zlib license (category)