Die Bibliotheksversion 9.5.0 wurde veröffentlicht. libzim, entwickelt für die Arbeit mit Dateien im Format ZIM. Der Ausbau der Bibliothek wird durch das Projekt durchgeführt und gefördert Kiwix.
ZIM ist ein Format zur Offline-Speicherung von Informationen aus dem Internet in einer einzigen Datei. Eine ZIM-Datei enthält logisch verknüpfte HTML-Seiten (und manchmal ganze Bilder einer Website) mit funktionierenden Hyperlinks, Bildern, Audio- und Videodateien in komprimierter Form.
Das Kiwix-Projekt entwickelt eine Reihe von Konsolendienstprogrammen Zim-Tools, Desktop и mobil Clients und Skripte um ZIM-Dateien aus Wikimedia-Projektdumps zu erstellen oder aus HTML.
Libzim wird auch im GoldenDict-Wörterbuch-Fork verwendet – GoldenDict-NG.
Eine kurze Liste der Bibliotheksfunktionen:
- Erstellung von ZIM-Dateien mit Datenkomprimierung im Zstandard-Format (zuvor wurden auch die Formate ZIP, LZMA und Bzip2 unterstützt);
- Suche nach Artikeltiteln;
- optionale Unterstützung Xapian zur 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.
Liste der Änderungen:
- Zusätzlicher Schutz vor zu langen Wörtern in Titeln;
- schnelle Erkennung von Fehlern im ersten Blob-Offset in einem Cluster;
- verwenden zim-Testsuite Version 0.9.0 zum Testen.
Und zuvor, am 3. Januar 2026, fand die Abschlussfeier statt. 9.4.1 mit Unterstützung für die zukünftige Version 2.0 der Xapian-Bibliothek.
Source: linux.org.ru
