opengeospatial / geoapi

GeoAPI provides a set of interfaces in programming languages (currently Java and Python) for geospatial applications. The GeoAPI interfaces closely follow OGC specifications, adaptated to match the expectations of programmers.
http://www.geoapi.org
Apache License 2.0
118 stars 37 forks source link

Change GeoAPI license to Apache 2? #81

Closed desruisseaux closed 1 year ago

desruisseaux commented 1 year ago

The OGC license page now (as of January 2023) lists two licenses:

Since the OGC license page said that the OGC software license is now deprecated, should OGC relicenses GeoAPI under Apache 2?

ogcscotts commented 1 year ago

@desruisseaux Yes, we request that all software be released under Apache 2.0.

desruisseaux commented 1 year ago

URL to OGC software license page seems to have changed. The URL now seems to be:

https://www.ogc.org/about/policies/software-licenses/

But the "Apache Software License 2.0" link on that page is broken.

Other issue: the Document Notice page contains a "Software Notice" link with the following URL:

https://www.ogc.org/about/policies/software

But that URL redirect to a press release from 2004, which is probably not the intent. I suspect that the -licenses part is missing in the URL.

desruisseaux commented 1 year ago

One more question: while most of GeoAPI would be under Apache license, in my understanding the src/main/metanorma directory would be an exception. That directory would need to be under the OGC document license:

https://www.ogc.org/about/policies/document-notice/

Is that right? If yes, do we have a text version of above page suitable for inclusion as a LICENSE file in the Metanorma source code directory?

EDIT: I went ahead with the following file. Will edit if this is not the right thing to do:

src/main/metanorma/LICENSE.md