Licenses and Attributions
Last updated: May 11, 2026
Application code, third-party libraries, maps, and content sources can have different licenses. This page separates ArkFile app-code rights from content and service access.
Application Code
| Component | License | Source | Notes |
|---|---|---|---|
| ArkFile Desktop | GPLv3 or later unless otherwise noted | TheArkFile/arkfile-app | Modified distribution derived from Kiwix JS / Kiwix JS PWA. |
| ArkFile iOS | GPLv3 or later unless otherwise noted | TheArkFile/arkfile-ios | Modified downstream distribution based on Kiwix Apple/CoreKiwix/openZIM components. |
Major Upstream Projects
- Kiwix JS / Kiwix JS PWA and Kiwix Apple, by Kiwix and contributors.
- CoreKiwix, libkiwix, libzim, and openZIM components for ZIM reading.
- MapLibre, PMTiles, and Protomaps components for offline map rendering.
Content Sources
| Content Source | Typical License | Notes |
|---|---|---|
| Wikipedia, Wikivoyage, and other Wikimedia content | Creative Commons Attribution-ShareAlike and related Wikimedia project terms | Attribution and share-alike requirements may apply. |
| Stack Exchange content | Creative Commons Attribution-ShareAlike | Attribution and source-link requirements may apply. |
| OpenStreetMap data | Open Database License | Requires OpenStreetMap attribution and ODbL compliance. |
| Project Gutenberg and government/public-domain materials | Public domain or source-specific terms | Some items may still have source-specific notices or trademark restrictions. |
| Preparedness, medical, survival, map, and reference materials | Varies by source | Each content item should be checked against its source license before redistribution. |
Corrections
If you believe a source, license, attribution, or copyright notice is missing or inaccurate, contact support@thearkfile.com.