Wydanie biblioteki w wersji 9.5.0 libzim, przeznaczonej do pracy z plikami w formacie ZIM. Rozwój biblioteki jest prowadzony i sponsorowany przez projekt Kiwix.
ZIM — format przeznaczony do offline'owego przechowywania informacji pozyskanych z Internetu, w postaci jednego pliku. W pliku ZIM w skompresowanej formie znajdują się logicznie powiązane strony HTML (a czasami również całe obrazy stron), z działającymi hiperłączami, obrazami, dźwiękiem oraz wideo.
W projekcie Kiwix opracowywany jest zestaw narzędzi konsolowych zim-tools, dla desktopów i klienty mobilne i skrypty do tworzenia plików ZIM z zrzutów projektów Wikimedia lub z HTML.
Wykorzystanie biblioteki libzim jest także w forku słownika GoldenDict – GoldenDict-NG.
Krótka lista funkcji biblioteki:
- tworzenie plików ZIM z kompresją danych w formacie Zstandard (wcześniej wspierały także formaty ZIP, LZMA i Bzip2);
- wyszukiwanie w tytułach artykułów;
- opcjonalna obsługa Xapian dla pełnotekstowego wyszukiwania. Można pobrać wiele plików ZIM tutaj.
Biblioteka została napisana w języku C++ i jest udostępniana na licencji GNU GPL 2.0.
Lista zmian:
- dodana ochrona przed zbyt długimi słowami w nagłówkach;
- szybkie wykrywanie uszkodzenia przesunięcia pierwszego bloba w klastrze;
- użycie zim-testing-suite 0.9.0 do testowania.
Z kolei 3 stycznia 2026 roku wydano 9.4.1 z obsługą przyszłej wersji 2.0 biblioteki Xapian.
Źródło: linux.org.ru
