Zlib

owercase le zlib est une bibliothèque de logiciel utilisée pour la compression de données . le zlib a été écrit par Jean-loup Gailly et marque Adler et est une abstraction du DÉGONFLENT l'algorithme de compression de utilisé dans leur programme de compression de dossier de Gzip . La première version publique, 0.9, a été libérée sur le 1995 du 1er mai et a été à l'origine prévue pour l'usage avec la bibliothèque d'image de Libpng . C'est le logiciel gratuit , distribué sous le permis de Zlib de .

En date le du mars 2007 , zlib est inclus dans le département de de s de Coverity ' de la sécurité de patrie - examen continu commandité des projets choisis d'ouvrir-source.

Applications

Aujourd'hui, le zlib est quelque chose d'un de fait standard du de , au point que le zlib et DÉGONFLENT sont employé souvent l'un pour l'autre dans des documents de normes. Les milliers d'applications se fondent sur lui pour la compression, directement ou indirectement, incluant :
Le grain de Linux, où il est employé pour mettre en application des protocoles de réseau comprimés, les systèmes de fichiers comprimés et pour décomprimer l'image de grain elle-même au temps de botte.
Le Libpng , l'exécution de référence pour le format d'image de png , qui spécifie DÉGONFLENT comme compression de jet pour ses données de la carte binaire .
Le serveur de HTTP d'Apache , qui emploie le zlib pour mettre en application le HTTP/1.
Le client d'OpenSSH et le serveur, qui se fondent sur le zlib pour exécuter la compression facultative ont offert par le protocole bloqué de Shell .
Le OpenSSL et bibliothèques de sécurité de GnuTLS , qui peuvent sur option employer le zlib pour comprimer des raccordements du TLS .
La bibliothèque de multimédia de FFmpeg , qui emploie le zlib pour lire et écrire les parties Dégonfler-comprimées de coulent les formats tel que le Matroska .
Le synchroniseur de dossier à distance de Rsync , qui emploie le zlib pour mettre en application la compression facultative de protocole.
Le de Dpkg et de T/MN empaquettent les directeurs qui emploient le zlib pour déballer des dossiers des progiciels comprimés.
La subversion et systèmes de la commande de version de du CVS , qui emploient le zlib pour comprimer le trafic à et des dépôts à distance. < ! -- Veuillez ne pas ajouter les formats de fichier à cette liste ; elle est pour le *software* se fondant sur le zlib. -->

le zlib est également employé dans beaucoup des dispositifs inclus parce que le code est portatif, libéral-autorisé et a une empreinte de pas relativement petite de mémoire.

Voir également


FERMETURE ÉCLAIR (format de fichier)
RFC 1950, RFC 1951, RFC 1952

.

Random links:Institut d'Enrico Fermi | Teenie Hodges | Bac de classe de C | Fleuve Feale | Niveleurs (New York) | Zlib