Zlib: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Thijs!bot (discussão | contribs)
m Bot: Adicionando: es:Zlib
Linha 10:
* Tanto o cliente quanto o servidor [[OpenSSH]] usam-na para executar a compressão, opcional, de dados do protocolo [[SSH]].
* A biblioteca de segurança [[GnuTLS]] que, opcionalmente, pode usar a ''zlib'' para comprimir conexões [[TLS]].
 
o zlib é projetado estar um livre, general-purpose, unencumbered legalmente -- isto é, não coberto por algumas patentes -- a biblioteca lossless da dados-compressão para o uso em virtualmente toda a ferragem de computador e sistema operando-se. O formato de dados é próprio do zlib portátil através das plataformas. Ao contrário do método da compressão de LZW usado na compressa de Unix(1) e no formato da imagem do GIF, o método da compressão usado atualmente no zlib essencialmente nunca expande os dados. (LZW pode dobrar ou triplicar o tamanho de lima em casos extremos.) a pegada da memória dos zlib é também independent dos dados de entrada e pode ser reduzida, se necessário, em algum custo na compressão. Uma discussão mais precisa, mais técnica de ambos os pontos está disponível em uma outra página.
 
o zlib foi escrito por Jean-loup Gailly (compressão) e marca Adler (decompression). Jean-loup é também os author/maintainer preliminares do gzip(1), autor da lista do FAQ de comp.compression e o mantedor anterior de Info-Fecha' o fecho de correr de s; Marque é também o autor dos gzip e unZip' rotinas principais do decompression de s e era o autor original do fecho de correr. Não surprisingly, o algoritmo da compressão usado no zlib é essencialmente o mesmo que que no gzip e no fecho de correr, a saber, o ` esvazíe ' o método que originou em PKWARE' s PKZIP 2.x.
 
A marca e Jean-loup podem ser alcançados pelo E-mail em zlib@gzip.org. Leia por favor o FAQ e o manual antes de pedir-nos ajuda. Nós estamos começando demasiado muitas perguntas que têm já uma resposta na documentação do zlib.
 
Greg, marca e/ou Jean-loup adicionarão algum mais material aqui quando pensa de algo adicionar. Para agora esta página é principalmente um ponteiro ao zlib próprio e ao zlib oficial e esvazía a documentação. Anote que as especificações conseguiram o status oficial do RFC do Internet em maio 1996, e o zlib próprio foi adotado na versão 1.1 do jogo do desenvolvimento de Java (JDK), como uma classe crua e como um componente do formato do arquivo do FRASCO.
 
A imagem encantadora do zlib-torno acima era cortesia fornecida de Bruce Gardner, diretor de arte de Jornal do Dr. Dobb. Aparece no artigo de Nelson da marca na edição de janeiro 1997 (veja abaixo).
 
 
 
--------------------------------------------------------------------------------
 
A liberação atual está publicamente disponível aqui:
 
 
código de fonte do zlib, versão 1.2.3, soma de controle (485K, MD5 debc62758716a169df9f62e6ab2bc634) do formato de tar.gz:
 
E. U. (www.zlib.net)
France (www.gzip.org)
Escolha um espelho (prdownloads.sourceforge.net)
código de fonte do zlib, versão 1.2.3, soma de controle (415K, MD5 dee233bf288ee795ac96a98cc2e369b6) formato de tar.bz2:
 
E. U. (www.zlib.net)
France (www.gzip.org)
Escolha um espelho (prdownloads.sourceforge.net)
código de fonte do zlib, versão 1.2.3, soma de controle (570K, MD5 abbd0f2b456206da5e3ffd179324413a) do formato zipfile:
 
E. U. (www.zlib.net)
France (www.gzip.org)
Escolha um espelho (prdownloads.sourceforge.net)
o zlib compilou DLL, versão 1.2.3, soma de controle (79K, MD5 cc7fa97f9c19386bb701acc79d0abbca) do formato zipfile:
 
E. U. (www.zlib.net)
France (www.gzip.org)
Escolha um espelho (prdownloads.sourceforge.net)
NOTA: o zlib não suporta atualmente tamanhos da janela de 256 bytes (== dos windowBits 8). Uma janela 512-byte é a menor que o codificador pode se usar. (a maioria de aplicações usam o tamanho da janela do defeito 32,768-byte para a mais melhor compressão.)
 
Anote que o zlib é uma parte integral do libpng e estêve testado extensivamente como a parte de muitas aplicações Png-suportando.
 
 
 
--------------------------------------------------------------------------------
 
 
informação do zlib
o zlib fêz freqüentemente perguntas
Zlib-anuncie a lista enviando
As versões novas do zlib são anunciadas nesta lista.
Lista enviando de Zlib-devel
Por favor não emita perguntas ou comentários sobre o zlib a esta lista enviando. Emita aqueles diretamente aos autores em zlib@gzip.org após ter verificado o FAQ e o manual, naturalmente. A lista do zlib-devel é para o desenvolvimento de membros—do zlib é contribuinte a e verificadores de versões novas do zlib.
manual do zlib
exemplo do uso do zlib
detalhes técnicos do zlib
Especificações zlib-Relacionadas
os zlib esvazíam o algoritmo
licença do zlib
 
 
--------------------------------------------------------------------------------
 
Ligações Externas Relacionadas
remendos unofficial e binaries (contribuídos) (não testados pela equipe do zlib)
zlib para Linux, compartilhado e estática mais encabeçamentos (formato do RPM, muitas arquiteturas)
zlib para HP-UX 10.20 e 11.00 (biblioteca compartilhada e encabeçamentos)
(alternativamente aqui: HP-UX 10.20 e HP-UX 11.00)
zlib para SGI Irix 6.x (biblioteca compartilhada e encabeçamentos)
zlib para Solaris
zlib para Solaris (substituição)
zlib para Digital Unix 4.0
o zlib para SCO abre o usuário 5.0
zlib para BeOS R5
zlib para OS X do mac: o zlib é incluído já como a parte de OS X do mac
zlib para o OS do mac
zlib para OS/2 (DLL e versão de estática para o emx 0.9c, 46k)
(estale aqui se rupturas da ligação)
zlib para o piloto da palma
zlib para o OS do newton
zlib para o CE de Windows
zlib para a amora da BORDA
zlib para Windows 9x/NT/2000/XP/2003 (versão do DLL, mais utilidades relacionadas)
zlib para Windows 9x/NT (DLL e versão de estática)
zlib para o NET
Marque artigode s ZlibTool de Nelson ' e código de fonte Win32 para Jornal do Dr. Dobb (janeiro 1997)
envoltório do zlib C++ para gz* as funções.
Filtros do zlib e do gzip de C++ em uma estrutura do iostream.
zlib OCX 32-bit e DLL 16-bit (relação, código de fonte e binaries básicos visuais, 84k)
zlib OCX 32-bit (fonte e binaries de C++ para o uso com o 4.x básico visual ou o Delphi 2.0)
(também disponível VB5 binário unsupported)
porto do Pascal do zlib (fonte do Pascal, testada com Pascal 7.0 de Turbo e Delphi 3.02)
(não testado por nós, mas olha completo e bem-mantido)
relação de Delphi 5 do zlib
(inclui limas de objeto compiladas e limas de projeto correspondentes do construtor 5 de C++)
relação do Perl do zlib (código de fonte; procure Compress-Zlib*.tar.gz)
relação do python do zlib (em linha manual; parte da biblioteca padrão como do python 1.5)
mkZiplib da relação do Tcl do zlib
relação de Java do zlib (veja também o formato do FRASCO)
reimplementation do zlib em Java puro
(não testado por nós, mas olha como uma alternativa boa a java.util.zip)
Marque artigode s JavaZip de Nelson ' (com código de fonte) para Jornal do Dr. Dobb (dezembro 1997)
Gilles Vollant' s zlib-baseado mini-fecha e mini-mini-unzip
(veja Info-Fecharam também unZip, que opcionalmente pode ser compilado com zlib)
Scott Ludwig' s zlib-baseou o compressor executável de CExe para Win32
edições técnicas do zlib, including erros das especs.
informação do zlib no japonês
informação do zlib no russian
Exploração do mundo e reticulações reais (a segunda edição inclui uma seção no zlib)
Biblioteca 'real-time ' da compressão de dados do ` de s LZO de Markus Oberhumer
(não testado por nós, mas olha como uma alternativa boa se você necessitar mais velocidade e menos compressão)
libbzip2
(não testado por nós, mas olha como uma alternativa boa se você necessitar mais compressão e menos velocidade)
O Ppp Esvazía O Protocolo (RFC 1979)
Info-Feche O Home Page
Home Page Portátil Dos Gráficos Da Rede (Png)
Home Page do gzip
DataCompression.info
comp.compression pediu freqüentemente a lista das perguntas
 
Dada a sua elevada [[portabilidade]] e aos seus baixos requisitos de memória, ''zlib'' também é usada em muitos [[dispositivos embarcados]].