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].
В 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]
- Во время поездок в поезде или самолёте[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.


