Se ha lanzado la versión 9.5.0 de la biblioteca. libzim, diseñado para trabajar con archivos en el formato ZIM. El desarrollo de la biblioteca es realizado y patrocinado por el proyecto. Kiwix.
ZIM es un formato diseñado para el almacenamiento sin conexión de información obtenida de internet en un solo archivo. Un archivo ZIM contiene páginas HTML enlazadas lógicamente (y, a veces, imágenes completas de sitios web) con hipervínculos, imágenes, audio y vídeo en formato comprimido.
El proyecto Kiwix está desarrollando un conjunto de utilidades de consola herramientas-zim, de oficina и móvil clientes y guiones para crear archivos ZIM a partir de volcados de proyectos de Wikimedia o desde HTML.
Libzim también se utiliza en la bifurcación del diccionario GoldenDict. GoldenDict-NG.
Una breve lista de características de la biblioteca:
- creación de archivos ZIM con compresión de datos en el formato Zstandard (anteriormente también se soportaban los formatos ZIP, LZMA y Bzip2);
- buscar por títulos de artículos;
- soporte opcional Xapian Para búsquedas de texto completo. Se pueden descargar muchos archivos ZIM. aquí.
La biblioteca está escrita en C++ y se distribuye bajo la licencia GNU GPL 2.0.
Lista de cambios:
- Se agregó protección contra palabras demasiado largas en los títulos;
- detección rápida de la corrupción del primer desplazamiento de blob en un clúster;
- utilizar suite de pruebas zim 0.9.0 para pruebas.
Y antes, el 3 de enero de 2026, tuvo lugar la graduación. 9.4.1 con soporte para la futura versión 2.0 de la biblioteca Xapian.
Fuente: linux.org.ru
