<!-- Generated by `weft attribution`. Do not edit by hand. -->
# Data sources and licences

Weft fetches every source server-side and serves it from its own origin, so
your browser never talks to any of these publishers. Nothing here is affiliated
with Weft, and none of them endorse it.

Three rights are tracked separately, because they genuinely differ: whether we
may **use** a source, whether we may **republish its records as they came**,
and whether we may **republish aggregates derived from it**. The build enforces
the distinction — an artefact we have no right to publish fails the build
rather than reaching the server.

**Terms are re-read, not assumed.** `weft licences` fetches each publisher's
own terms page, normalises it and compares it against a fingerprint recorded
when a person last read it. A change blocks a release until someone has looked.
The fingerprint is never updated automatically: recording a new one is an
assertion that a human read the new terms and found them acceptable, and a tool
that did that silently would turn a safeguard into a log.


| Source | Publisher | Licence | Republish raw | Republish derived | Share-alike | Terms read |
|---|---|---|---|---|---|---|
| [World Development Indicators](https://data.worldbank.org) | World Bank | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 |
| [UCDP Georeferenced Event Dataset](https://ucdp.uu.se/downloads/) | Uppsala Conflict Data Program | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 |
| [USGS Earthquake Feed](https://earthquake.usgs.gov/earthquakes/feed/) | United States Geological Survey | [public-domain-USGS](https://www.usgs.gov/information-policies-and-instructions/copyrights-and-credits) | yes | yes | no | 2026-08-30 |
| [GDELT 2.0 Geographic API](https://www.gdeltproject.org) | The GDELT Project | [gdelt-terms](https://www.gdeltproject.org/about.html#termsofuse) | yes | yes | no | 2026-08-30 *(not currently fetched)* |
| [Armed Conflict Location & Event Data](https://acleddata.com) | ACLED | [acled-terms](https://acleddata.com/terms-of-use/) | **no** | yes | no | 2026-08-30 *(not currently fetched)* |
| [Natural Earth country boundaries](https://www.naturalearthdata.com) | Natural Earth | [public-domain](https://www.naturalearthdata.com/about/terms-of-use/) | yes | yes | no | 2026-08-30 |
| [Yearly Electricity Data](https://ember-energy.org/data/yearly-electricity-data/) | Ember | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 |
| [Global Disaster Alert and Coordination System](https://www.gdacs.org) | European Commission JRC and UN OCHA | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 |
| [Global Power Plant Database](https://github.com/wri/global-power-plant-database) | World Resources Institute | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 |
| [Global Integrated Power Tracker](https://globalenergymonitor.org/projects/global-integrated-power-tracker/) | Global Energy Monitor | [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/) | yes | yes | no | 2026-08-30 *(not currently fetched)* |

## Required attribution

- **World Development Indicators** — World Bank, World Development Indicators (CC BY 4.0)
- **UCDP Georeferenced Event Dataset** — Uppsala Conflict Data Program, Georeferenced Event Dataset (CC BY 4.0)
- **USGS Earthquake Feed** — United States Geological Survey (public domain)
- **GDELT 2.0 Geographic API** — The GDELT Project
  - GDELT metadata (tone, themes, locations, URLs) is redistributable. The underlying article TEXT is not ours and is never stored: we keep headline, URL, publisher, timestamp and geocode only, and link out. See DATA-LICENSES.md.
- **Armed Conflict Location & Event Data** — ACLED (acleddata.com)
  - Raw event records must not be republished. Derived counts and rates may be, with attribution. publish.py enforces this: a raw artefact from this source in the publish directory is a build failure, not a warning.
- **Natural Earth country boundaries** — Natural Earth (public domain)
- **Yearly Electricity Data** — Ember, Yearly Electricity Data (CC BY 4.0)
- **Global Disaster Alert and Coordination System** — GDACS — European Commission JRC and UN OCHA (CC BY 4.0)
- **Global Power Plant Database** — Global Power Plant Database v1.3.0 — World Resources Institute and Google Earth Outreach (CC BY 4.0)
- **Global Integrated Power Tracker** — Global Energy Monitor, Global Integrated Power Tracker (CC BY 4.0)

## What each licence requires of us

### World Development Indicators

Terms as read on 2026-08-30: <https://datacatalog.worldbank.org/public-licenses>

- Credit the World Bank as the source of the World Development Indicators and the Worldwide Governance Indicators.
- State that Weft's figures are derived and that the World Bank does not endorse them.
- Do not imply the World Bank warrants the derived values.

### UCDP Georeferenced Event Dataset

Terms as read on 2026-08-30: <https://ucdp.uu.se/downloads/>

- Cite the UCDP Georeferenced Event Dataset and the release version in use.
- Cite the accompanying journal articles UCDP asks users to cite alongside the data.

### USGS Earthquake Feed

Terms as read on 2026-08-30: <https://www.usgs.gov/information-policies-and-instructions/copyrights-and-credits>

*How this licence was determined:* A work of the United States Government, not subject to domestic copyright.

- Credit the U.S. Geological Survey.
- Do not use the USGS identity or logo in a way that implies endorsement.

### GDELT 2.0 Geographic API

Terms as read on 2026-08-30: <https://www.gdeltproject.org/about.html#termsofuse>

- Credit the GDELT Project.
- Disabled, so nothing is currently redistributed under these terms.

### Armed Conflict Location & Event Data

Terms as read on 2026-08-30: <https://acleddata.com/terms-of-use/>

- Records may not be republished. Only aggregates may be shown, and only with attribution.
- This is the source the enforcement path exists for: an output marked raw would fail the build.
- Non-commercial: this source may not be used in a commercial product. Weft is AGPL and free to run, which is compatible; a fork that sells access would not be.

### Natural Earth country boundaries

Terms as read on 2026-08-30: <https://www.naturalearthdata.com/about/terms-of-use/>

- No obligation. Natural Earth places its data in the public domain and asks, without requiring, that it be credited.

### Yearly Electricity Data

Terms as read on 2026-08-30: <https://ember-energy.org/data/yearly-electricity-data/>

- Credit Ember and name the dataset.
- Indicate that Weft's global aggregates are derived from Ember's country rows.

### Global Disaster Alert and Coordination System

Terms as read on 2026-08-30: <https://commission.europa.eu/legal-notice_en>

*How this licence was determined:* GDACS's own terms page states a liability disclaimer and no reuse restriction, and defers to the European Commission legal notice. That notice implements Commission Decision 2011/833/EU: content owned by the EU is licensed CC BY 4.0 unless otherwise indicated, and nothing on the GDACS pages indicates otherwise. The licence is therefore inherited rather than stated, which is why the terms URL points at the Commission notice — that is the document that would have to change for this to stop being true.

- Credit GDACS, the European Commission JRC and UN OCHA.
- Indicate that Weft's counts are derived from GDACS alerts and are not GDACS figures.
- Do not present alerts as authoritative for safety-of-life decisions; GDACS states its notifications are automatic and not expert-reviewed.

### Global Power Plant Database

Terms as read on 2026-08-30: <https://raw.githubusercontent.com/wri/global-power-plant-database/master/README.md>

*How this licence was determined:* The repository has no LICENSE file and GitHub reports no licence, so the statement being relied on is the README's: the v1.3.0 release is available 'under a Creative Commons-Attribution 4.0 (CC BY 4.0) license'. The terms URL points at that README rather than at the CC deed, because the README is the document that would have to change. Weft fetches the repository's output_database copy, which the same README calls a bleeding-edge version of the same database.

- Credit the World Resources Institute and Google Earth Outreach, and name the database and its version.
- Indicate that Weft filters and aggregates the records rather than reproducing them whole.
- Do not present the snapshot as current: it is a 2019 vintage and the envelope carries how far behind it has fallen.

### Global Integrated Power Tracker

Terms as read on 2026-08-30: <https://globalenergymonitor.org/projects/global-integrated-power-tracker/>

*How this licence was determined:* Not verified. GEM states CC BY 4.0 on its data pages, but the terms attached to a registered download have not been read from here, and nothing may be published under this entry until they have been.

- Not yet verified — this source is disabled and nothing is redistributed under it.


## Declared but not fetched

- **GDELT 2.0 Geographic API** — Unreachable from the build sandbox at scaffold time (connection refused, not a bad query). The module is written; enable once a CI run confirms it resolves.
- **Armed Conflict Location & Event Data** — Requires a registered key, and the terms forbid republishing the event records. Declared here so the enforcement path has a real case to exercise and so the reason is written down rather than rediscovered.
- **Global Integrated Power Tracker** — The data downloads are behind a registration form. Weft will not create an account on anyone's behalf, so this cannot be automated from here. It is the better source — maintained, current, with retirement dates and pre-construction projects the WRI snapshot lacks entirely — so it is declared rather than forgotten. To enable: register, download the Global Integrated Power Tracker workbook, put it where the fetcher can read it, write the module against it, and read the terms before flipping enabled.

## News text

Weft stores headlines, links, publishers, timestamps and geocodes. It does not
store article text. Article text belongs to whoever wrote it; the metadata
about it is what the news sources above license. Every news record links out to
its origin, and that is the only place the text is read.

## Reporting a licensing problem

If you publish one of these sources and something here is wrong — a term we
have misread, an attribution we have got wrong, a use you do not permit — open
an issue at https://codeberg.org/Transmutagen/weft/issues and it will be
corrected or the source removed.

