Byla vydána knihovna verze 9.5.0. libzim, určený pro práci se soubory ve formátu ZIM. Rozvoj knihovny je realizován a sponzorován projektem Kiwix.
ZIM je formát určený pro offline ukládání informací získaných z internetu do jednoho souboru. Soubor ZIM obsahuje logicky propojené stránky HTML (a někdy i celé obrázky webových stránek) s funkčními hypertextovými odkazy, obrázky, zvukem a videem v komprimované podobě.
Projekt Kiwix vyvíjí sadu konzolových utilit zim-nástroje, desktop и mobilní klienty a skripty k vytváření souborů ZIM z výpisů projektů Wikimedia nebo z HTML.
Libzim se také používá ve slovníku GoldenDict – GoldenDict-NG.
Krátký seznam funkcí knihovny:
- vytváření souborů ZIM s kompresí dat ve formátu Zstandard (dříve byly podporovány i formáty ZIP, LZMA a Bzip2);
- vyhledávání podle názvů článků;
- volitelná podpora Xapian pro fulltextové vyhledávání. Lze stáhnout mnoho souborů ZIM. zde.
Knihovna je napsána v jazyce C++ a je distribuována pod licencí GNU GPL 2.0.
Seznam změn:
- Přidána ochrana proti příliš dlouhým slovům v názvech;
- rychlá detekce poškození prvního blob offsetu v clusteru;
- použití zim-testing-suite 0.9.0 pro testování.
A dříve, 3. ledna 2026, se konala promoce 9.4.1 s podporou budoucí verze 2.0 knihovny Xapian.
Zdroj: linux.org.ru
