libzim 9.5.0

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

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster