Licences behind a fictional-data map demo: MIT code, CC0 examples and CC BY place references
Pounce Atlas is an open-source explorer for geographic datasets. Its demo data is fictional, but parts of it come from other sources with their own licences. This post separates those licences and gives attribution text you can reuse. It is information, not legal advice. Disclosure: AI assisted with drafting this post. Pounce prepared it from the repository's third-party notices and licence file.…
Pounce Atlas is an open-source geographic dataset explorer with fictional demo data sourced from various licenses. This post provides attribution text for those licenses, though it is not legal advice. AI assisted in drafting the post. The application code and documentation are licensed under MIT. The fictional business and venue attributes come under CC0 1.0, while the place names and center coordinates are from GeoNames under CC BY 4.0.
The boundary geometry for South Africa is derived from Natural Earth 1:10m admin-1 boundaries, simplified for display, which is public domain. The interface font (Inter) has a SIL Open Font License 1.1. Three.js is licensed under MIT. The attribution text for each license is provided below.
For GeoNames, attribution should include "Place centres: GeoNames, CC BY 4.0." The selected South African place references associated with the fictional example records have coordinates indicating their approximate centers. The boundary geometry is based on Natural Earth, which is public domain.
Regarding the MIT licence, it does not cover re-licensing third-party assets, production data, or trademarks. Pounce's name and marks are not licensed as trademarks by MIT, so using them does not imply endorsement or affiliation. The fictional example data, including business and venue names, attributes, and events, comes from invented sources. Their town names and approximate center coordinates are taken from a GeoNames South Africa extract downloaded on 21 October 2026.
The demo's main dependencies are Three.js 0.186.1 (MIT), TypeScript 5.9.3 (Apache-2.0) for build-time type checking, Vite 6.4.4 (MIT) as the build tooling, Playwright Test 1.62.1 (Apache-2.0) for browser QA, @axe-core/playwright 4.14.0 (MPL-2.0) for accessibility QA, and Lighthouse 13.5.0 (Apache-2.0) for performance and quality QA.
A file named 'docs/dependency-licenses.json' contains a machine-readable list of all 194 locked npm entries. More information can be found on the third-party notices page (<https://github.com/zaiqltd/pounce-atlas/blob/main/THIRD-PARTY.md>) and the license file (<https://github.com/zaiqltd/pounce-atlas/blob/main/LICENSE>). The demo with fictional data can be accessed at <https://pounce.co.za/atlas/>.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.