Is there an existing issue for this extension request?
Extension Name
h3
Project Repository URL
https://github.com/postgis/h3-pg
Debian Package Name
postgresql--h3
Extension Website URL (Optional)
No response
Short Description
The h3 extension (h3-pg) provides PostgreSQL bindings for H3, Uber's hierarchical hexagonal geospatial indexing
system. It lets users index, aggregate, and join location data on a global grid of hexagonal cells directly in SQL. Only the self-contained core h3 extension is proposed here; the optional h3_postgis companion (which requires PostGIS) is intentionally excluded.
Main LICENSE Link
https://github.com/postgis/h3-pg/blob/main/LICENSE
Extension License (SPDX identifier)
Apache-2.0
License Compliance
Known Dependent Extensions
None
Component Owner and Maintenance Commitment
Additional Notes (Optional)
⚠️ Disclosure for maintainer review (please read before accepting):
The image must bundle the libh3 system library (h3.so dynamically links libh3.so.1). Both h3-pg and libh3/uber/h3 are Apache-2.0 upstream. However, the Debian libh3-1 package's copyright file classifies two upstream files — README.md and src/h3lib/lib/coordijk.c — as AGPL-3+, attributing them to DGGRID / Southern Oregon University. This appears to be an over-conservative Debian classification of an algorithm-origin credit: current upstream uber/h3 carries Apache-2.0 headers on those files and contains no AGPL license text. Because coordijk.c compiles into the bundled libh3.so.1, and that Debian copyright ships in the image under /licenses/, I'm flagging it explicitly so maintainers can decide whether it is acceptable.
GitHub Handles of Component Owners
@jmealo
Code of Conduct
Is there an existing issue for this extension request?
Extension Name
h3
Project Repository URL
https://github.com/postgis/h3-pg
Debian Package Name
postgresql--h3
Extension Website URL (Optional)
No response
Short Description
The
h3extension (h3-pg) provides PostgreSQL bindings for H3, Uber's hierarchical hexagonal geospatial indexingsystem. It lets users index, aggregate, and join location data on a global grid of hexagonal cells directly in SQL. Only the self-contained core
h3extension is proposed here; the optionalh3_postgiscompanion (which requires PostGIS) is intentionally excluded.Main LICENSE Link
https://github.com/postgis/h3-pg/blob/main/LICENSE
Extension License (SPDX identifier)
Apache-2.0
License Compliance
Known Dependent Extensions
None
Component Owner and Maintenance Commitment
Additional Notes (Optional)
The image must bundle the
libh3system library (h3.sodynamically linkslibh3.so.1). Bothh3-pgandlibh3/uber/h3 are Apache-2.0 upstream. However, the Debianlibh3-1package'scopyrightfile classifies two upstream files —README.mdandsrc/h3lib/lib/coordijk.c— as AGPL-3+, attributing them to DGGRID / Southern Oregon University. This appears to be an over-conservative Debian classification of an algorithm-origin credit: current upstreamuber/h3carries Apache-2.0 headers on those files and contains no AGPL license text. Becausecoordijk.ccompiles into the bundledlibh3.so.1, and that Debiancopyrightships in the image under/licenses/, I'm flagging it explicitly so maintainers can decide whether it is acceptable.GitHub Handles of Component Owners
@jmealo
Code of Conduct