Zlib: Διαφορά μεταξύ των αναθεωρήσεων
μ Ρομπότ: Προσθήκη: zh:Zlib |
Χωρίς σύνοψη επεξεργασίας |
||
Γραμμή 1: | Γραμμή 1: | ||
{{DISPLAYTITLE:zlib}} |
|||
{{Infobox Software |
{{Infobox Software |
||
| name = zlib |
| name = zlib |
||
Γραμμή 13: | Γραμμή 14: | ||
| genre = [[βιβλιοθήκη (επιστήμη υπολογιστών)|βιβλιοθήκη]] [[συμπίεση δεδομένων|συμπίεσης δεδομένων]] |
| genre = [[βιβλιοθήκη (επιστήμη υπολογιστών)|βιβλιοθήκη]] [[συμπίεση δεδομένων|συμπίεσης δεδομένων]] |
||
| license = [[zlib/libpng license]] |
| license = [[zlib/libpng license]] |
||
| website = http:// |
| website = [http://zlib.net/ zlib.net] |
||
}} |
}} |
||
{{μικρό πρώτο γράμμα|title=zlib}} |
{{μικρό πρώτο γράμμα|title=zlib}} |
||
Η '''zlib''' είναι μια [[λογισμικό ανοιχτού-κώδικα|ανοιχτού-κώδικα]] , [[διαπλατφορμικότητα|διαπλατφορμική]] ,[[βιβλιοθήκη (επιστήμη υπολογιστών)|βιβλιοθήκη]] ,[[συμπίεση δεδομένων|συμπίεσης δεδομένων]] του Jean-loup Gailly και του Mark Adler και είναι μια 'αφαίρεση' του [[DEFLATE (αλγόριθμος)|DEFLATE]] [[αλγόριθμος|αλγόριθμου]] συμπίεσης |
Η '''zlib''' είναι μια [[λογισμικό ανοιχτού-κώδικα|ανοιχτού-κώδικα]] , [[διαπλατφορμικότητα|διαπλατφορμική]] ,[[βιβλιοθήκη (επιστήμη υπολογιστών)|βιβλιοθήκη]] ,[[συμπίεση δεδομένων|συμπίεσης δεδομένων]] του Jean-loup Gailly και του Mark Adler και είναι μια 'αφαίρεση' του [[DEFLATE (αλγόριθμος)|DEFLATE]] [[αλγόριθμος|αλγόριθμου]] συμπίεσης |
||
που χρησιμοποιείται στο πρόγραμμά τους συμπίεσης αρχείων [[gzip]] . Η πρώτη δημόσια έκδοση 0.9 εκδόθηκε την [[1 Μαΐου]], [[1995]] και η αρχική πρόθεση ήταν να χρησιμοποιηθεί με την βιβλιοθήκη εικόνων [[libpng]] . Η zlib διατείθεται με την [[zlib άδεια]]. |
που χρησιμοποιείται στο πρόγραμμά τους συμπίεσης αρχείων [[gzip]] . Η πρώτη δημόσια έκδοση 0.9 εκδόθηκε την [[1 Μαΐου]], [[1995]] και η αρχική πρόθεση ήταν να χρησιμοποιηθεί με την βιβλιοθήκη εικόνων [[libpng]] . Η zlib διατείθεται με την [[zlib άδεια]]. |
||
==Λογισμικό που χρησιμοποιεί την zlib== |
== Λογισμικό που χρησιμοποιεί την zlib == |
||
Σήμερα , η zlib είναι κάτι σαν ''[[de facto]]'' στάνταρ σε σημείο που οι όροι zlib και DEFLATE |
Σήμερα , η zlib είναι κάτι σαν ''[[de facto]]'' στάνταρ σε σημείο που οι όροι zlib και DEFLATE |
||
χρησιμοποιούνται συχνά εναλλακτικά σε έγγραφα προτύπων. |
χρησιμοποιούνται συχνά εναλλακτικά σε έγγραφα προτύπων. |
||
Γραμμή 40: | Γραμμή 39: | ||
μεταφέρσιμος και γιατί σαν βιβλιοθήκη έχει μικρές σχετικά απαιτήσεις σε μνήμη. |
μεταφέρσιμος και γιατί σαν βιβλιοθήκη έχει μικρές σχετικά απαιτήσεις σε μνήμη. |
||
==Δείτε επίσης== |
== Δείτε επίσης == |
||
* [[gzip]] |
* [[gzip]] |
||
* [[ZIP (μορφή αρχείου)]] |
* [[ZIP (μορφή αρχείου)]] |
||
==Εξωτερικοί σύνδεσμοι== |
== Εξωτερικοί σύνδεσμοι == |
||
* [http:// |
* [http://zlib.net ιστότοπος της zlib] |
||
* [http://www.compression-links.info/Zlib Λίστα από σχετικούς με την zlib πόρους] |
* [http://www.compression-links.info/Zlib Λίστα από σχετικούς με την zlib πόρους] |
||
[[Κατηγορία:Προγραμματισμός]] |
[[Κατηγορία:Προγραμματισμός]] |
||
[[cs: |
[[cs:zlib]] |
||
[[ |
[[de:zlib]] |
||
[[ |
[[en:zlib]] |
||
[[ |
[[es:zlib]] |
||
[[ |
[[fi:zlib]] |
||
[[ |
[[fr:zlib]] |
||
[[ |
[[pl:zlib]] |
||
[[ |
[[pt:zlib]] |
||
[[ |
[[ru:zlib]] |
||
[[zh:zlib]] |
Έκδοση από την 12:15, 7 Δεκεμβρίου 2007
Η zlib είναι μια ανοιχτού-κώδικα , διαπλατφορμική ,βιβλιοθήκη ,συμπίεσης δεδομένων του Jean-loup Gailly και του Mark Adler και είναι μια 'αφαίρεση' του DEFLATE αλγόριθμου συμπίεσης που χρησιμοποιείται στο πρόγραμμά τους συμπίεσης αρχείων gzip . Η πρώτη δημόσια έκδοση 0.9 εκδόθηκε την 1 Μαΐου, 1995 και η αρχική πρόθεση ήταν να χρησιμοποιηθεί με την βιβλιοθήκη εικόνων libpng . Η zlib διατείθεται με την zlib άδεια.
Λογισμικό που χρησιμοποιεί την zlib
Σήμερα , η zlib είναι κάτι σαν de facto στάνταρ σε σημείο που οι όροι zlib και DEFLATE χρησιμοποιούνται συχνά εναλλακτικά σε έγγραφα προτύπων. Εκατοντάδες εφαρμογές για λειτουργικά συστήματα της οικογένειας του Unix ( όπως το Linux) βασίζονται σε αυτή για λειτουργίεας συμπίεσης και έχει αρχίσει να χρησιμοποιείται και σε άλλες πλατφόρμες , όπως των Microsoft Windows και του Palm OS.
Μερικές αξιοσημείωτες εφαρμογές που την χρησιμοποιούν είναι:
- Ο πυρήνας, του Linux, όπου χρησιμοποιείται για την υλοποιήση δικτυακών προτόκολων συμπίεσης, για συμπιεσμένα συστήματα αρχείων , και για την αποσυμπίεση της ίδιας της εικόνας του πυρήνα κατά την εκκίνηση.
- libpng, η βιβλιοθήκα αναφοράς για την υλοποίηση της μορφής εικόνων PNG, που καθορίζει τον αλγόριθμο DEFLATE για την συμπίεση ρεύματος των δεδομένων του χάρτη δυαδικών ψηφίων(bitmap) της.
- Ο Apache HTTP εξυπηρετητής,που χρησιμοποιεί την zlib για υλοποίηση συμπίεσης HTTP/1.1 .
- Ο OpenSSH πελάτης και εξυπηρετητής, που βασίζεται στην zlib για να εκτελέσει την βέλτιστη συμπίεση που προσφέρει το SSH προτόκολο.
- Η βιβλιοθήκη ασφαλείας GnuTLS χρησιμοποιεί προαιρετικά την , zlib για συμπίεση συνδέσεων TLS.
Επίσης η zlib χρησιμοποιείται και σε πολλές ενσωματωμένες συσκευές γιατί ο κώδικάς της είναι μεταφέρσιμος και γιατί σαν βιβλιοθήκη έχει μικρές σχετικά απαιτήσεις σε μνήμη.