Kiwix

Kiwix — свободный офлайн-браузер, предназначенный для просмотра проектов из общественного достояния. Программа была создана Эммануэлем Энгельхартом и Рено Годеном в 2007 году[9].

Что важно знать
Kiwix
Тип пакет прикладных программ
Автор Эммануэль Энгельхарт
Разработчики Эммануэль Энгельхарт, Рено Годен
Написана на C++ (настольная версия), Kotlin (Android), Swift (iOS, macOS), JavaScript (браузеры, Electron, UWP)
Интерфейс Qt
Операционные системы Android, iOS, macOS, Windows, Linux, Windows 10 Mobile, Ubuntu Touch[1]
Языки интерфейса более 100[2]
Первый выпуск 2006
Аппаратные платформы IA-32, x86_64 и ARM
Последняя версия 2.4.1 (Desktop)
3.14.0 (Android)
3.10.1 (iOS)
2.4.4 (Electron)
2.4.4 (UWP)
3.6.0 (Браузеры) (19 декабря 2024 (Desktop)[3]
13 февраля 2025 (Android)[4]
24 августа 2025 (iOS)[5]
14 апреля 2023 (Electron)[6]
13 апреля 2023 (UWP)[7]
12 ноября 2022 (Браузеры)[8])
Репозиторий github.com/kiwix/
Лицензия GPLv3
Сайт kiwix.org

История

Основатель Эммануэль Энгельхарт считает Википедию общим благом и отмечает: «Содержание Википедии должно быть доступно для всех! Даже без доступа к интернету. Именно поэтому я и запустил проект Kiwix»[9].

Став участником Википедии в 2004 году, Энгельхарт заинтересовался разработкой офлайн-версий энциклопедии. Толчком к созданию Kiwix стал проект 2003 года по записи Википедии на CD[9].

Разработана в первую очередь для доступа к Википедии без подключения к интернету, но позже функциональность расширилась: Kiwix теперь поддерживает другие проекты Фонда Викимедиа, тексты общественного достояния из Project Gutenberg, сайты Stack Exchange и множество других ресурсов. Программа доступна более чем на 100 языках и применялась в ряде крупных инициатив — от тайной доставки в Северную Корею[10] до проектов лауреатов Google Impact Challenge, таких как Bibliothèques Sans Frontières[11].

В 2012 году Kiwix получил грант от Wikimedia France на разработку kiwix-plug, который был развернут в университетах одиннадцати стран в рамках проекта Afripedia[12]. В феврале 2013 года Kiwix получил награду «Проект месяца» SourceForge[13] и премию за открытость кода в 2015 году[14].

Описание

Kiwix предназначен для чтения веб-контента в автономном режиме. Им можно пользоваться на компьютерах без подключения к интернету, при медленном или дорогом соединении, а также для обхода цензуры. Программа может быть полезной во время путешествий (например, в самолёте или поезде). Также Kiwix доступен в виде расширений для браузера. При этом офлайн-контент становится недоступен для редактирования.

Пользователь сначала скачивает Kiwix (или плагин для браузера), затем загружает нужные базы для чтения офлайн. Сжатие экономит место на диске и трафик; вся англоязычная Википедия с изображениями помещается на крупную флешку или внешний накопитель[13].[15]

Все файлы хранения индексируются и сжимаются в формате ZIM, что позволяет уменьшить их размер при сохранении возможности поиска и выборочной распаковки.

Файлы ZIM открываются в Kiwix, который по интерфейсу напоминает браузер, или же в стандартных браузерах, поддерживающих этот формат. Kiwix поддерживает полнотекстовый поиск, вкладочную навигацию и экспорт статей в PDF и HTML[2].

Есть серверная версия Kiwix-serve, позволяющая делиться контентом с другими устройствами в локальной сети, выступая как обычный HTTP-сервер[16]. Другая редакция ― kiwix-hotspot ― предназначена для умных розеток или мини-серверов[13], часто применяется в роли Wi-Fi-сервера[17]. Решение позиционируется как «plug-and-play», не требующее специальных технических навыков.

Доступный контент

Полный список доступного для скачивания контента, включая языковые подсписки, размещён на официальном сайте проекта[19]. Контент можно загружать непосредственно через интерфейс Kiwix.

С 2014 года большинство языковых версий Википедии доступны для загрузки[15] Проект не мог выпускать актуальные англоязычные сборки Википедии между октябрём 2018 и июлем 2020 года, когда возобновились обновления.[20].

Кроме Википедии, для автономного чтения доступны проекты Фонда Викимедиа: Викисклад, Викицитатник, Викигид, Викиучебник, Викиверситет и др[21].

В ноябре 2014 года была выпущена офлайн-версия всей коллекции открытых текстов Project Gutenberg в формате ZIM[22].[23]

Помимо общественного достояния, в Kiwix доступны материалы под лицензиями Creative Commons, например, офлайн-варианты Ubuntu-вики с пользовательской документацией[24], ZIM-редакции лекций TED[25] и видео курса Crash Course в соответствующем архиве[26].

Исторические DVD/CD-сборники статей Википедии

В 2007—2011 годах было выпущено три CD/DVD-диска с избранными англоязычными статьями Википедии[27]. Сейчас они доступны в формате ZIM для Kiwix:[28]

Установка

Kiwix можно установить на настольный компьютер, планшет или смартфон, а также создать собственную Wi-Fi-сеть при помощи Raspberry Pi.

Хотя сам проект не занимается развёртыванием, сторонние организации используют Kiwix в собственных инициативах.

Примеры:

  • Университеты и библиотеки, не имеющие доступа к широкополосному интернету[35].
    • Проект Afripedia развёрнул серверы Kiwix во франкоязычных университетах Африки в 11 странах[36].
  • Школы[37] в развивающихся странах с ограниченным доступом в интернет[13]
    • Установка на компьютеры для проекта One Laptop per Child.[9]
    • Использование Raspberry Pi в школах Танзании без стабильного электроснабжения.[38].
    • Применение планшетов в школах Мали (проект MALebooks)[39].
    • Использование Kiwix учителями и студентами университетов Сенегала[40].
    • Внедрение Kiwix в Бенине во время семинаров для учителей, организованных Zedaga — швейцарской образовательной НКО[41].
    • Fondation Orange использует kiwix-serve в собственных образовательных продуктах, распространяемых в Африке[42].
    • Особая версия для SOS Children's Villages, применяемая не только в развивающихся странах, но и на Западе.
  • Для работы на судах и в отдалённых регионах:[13][18]
    • На судах в антарктических экспедициях[43].
    • Использование ВМС Сенегала на своих патрульных кораблях[44].
    • Включение Kiwix в дистрибутив Linux для мореплавателей Navigatrix[45].[46]
  • Во время поездок в поезде или самолёте[13][47].
  • В качестве образовательного ресурса в европейских и американских тюрьмах[13]

Менеджеры пакетов и магазины приложений

Kiwix доступен в большинстве стандартных пакетных менеджеров Linux, хотя с 2014 по 2020 годы был временно удалён из репозиториев из-за прекращения поддержки XULRunner, на котором базировалась программа.[48].[49]

Kiwix доступен для Debian[50] и производных (например, Ubuntu[51], Linux Mint), Fedora[52] и других RPM-дистрибутивов, таких как openSUSE[53], Sugar, Arch Linux[54] и NixOS[55]. Также существует независимая сборка Flatpak[56] и мобильное приложение для Android. Пакеты Kiwix JS UWP и Electron доступны через стандартный менеджер Windows — winget.

Программа размещена в Microsoft Store[7][57], Google Play[58] и App Store для iOS. Также выпускается HTML5-приложение (Kiwix JS) в виде расширений для Firefox и Chromium (Chrome, Edge), а также в формате PWA[59] — все эти решения работают без подключения к интернету. Electron-редакции HTML5 приложения доступны для Windows и Linux[60]. С 2015 года выходят также «кастомизированные» приложения, крупнейшими из которых являются Медицинская Википедия и симуляции PhET.

Примечания

Ссылки