Die Veröffentlichung der Bibliothek 9.5.0 hat stattgefunden libzim, die für die Arbeit mit Dateien im Format ZIMbestimmt ist. Die Entwicklung der Bibliothek wird vom Projekt Kiwix.
ZIM — ein Format, das für die Offline-Speicherung von Informationen aus dem Internet in einer einzigen Datei konzipiert ist. In einer ZIM-Datei sind logisch zusammenhängende HTML-Seiten (und manchmal auch komplette Websites) in komprimierter Form mit funktionierenden Hyperlinks, Bildern, Ton und Video enthalten.
unterstützt und umfasst ein Set von Konsolenwerkzeugen zim-tools, Desktop- und Mobile- Clients und Skripte zur Erstellung von ZIM-Dateien aus Wikimedia-Projekt-Dumps oder aus HTML.
Auch libzim wird in der Abspaltung des Wörterbuchs GoldenDict verwendet – GoldenDict-NG.
verwendet. Eine kurze Liste der Funktionen der Bibliothek:
- Erstellung von ZIM-Dateien mit Datenkompression im Zstandard-Format (zuvor wurden auch die Formate ZIP, LZMA und Bzip2 unterstützt);
- Suche nach Artikeltiteln;
- optionale Unterstützung Xapian für die Volltextsuche. Viele ZIM-Dateien können heruntergeladen werden hier.
Die Bibliothek ist in C++ geschrieben und wird unter der GNU GPL 2.0-Lizenz vertrieben.
Änderungsprotokoll:
- Schutz vor zu langen Wörtern in Überschriften wurde hinzugefügt;
- schnelle Erkennung von Beschädigungen des Offsets des ersten Blobs im Cluster;
- Verwendung zim-testing-suite 0.9.0 für Tests.
Zuvor, am 3. Januar 2026, fand die Veröffentlichung 9.4.1 mit Unterstützung für die kommende Version 2.0 der Xapian-Bibliothek statt.
Quelle: linux.org.ru
