Description
Problem
There are a few licences used by governments that are roughly (or sometimes directly) compatible with CC-BY. Open Government Licence (OGL) is used by the UK government (Canada also has its own version), and the French government uses Licence Ouverte (Open Licence, OL).
Wikimedia Commons holds hundreds of thousands of images and audio under these licences.
There are three versions of OGL used by the UK government. They are mostly similar to CC-BY. Lots of these are maps and pictures of politicians. There are also audio files, but also lots of PDFs (so the category pages on Wikimedia don't directly reflect the number of images/audio we would get by including these).
https://en.wikipedia.org/wiki/Open_Government_Licence
The Canadian government also has its own OGL, OGL-C: https://commons.wikimedia.org/wiki/Category:OGL-C. Looks like a lot of high quality maps.
Description
Add these licences to Openverse. Off the top of my head, this would require at least the following:
- Understanding how to correctly attribute each of them and adding attribution generation to the attribution modules (Python and JS)
- Potentially expanding any licence validity checks to include these and their standard references (URLs, text-base signs i.e., their version of CC BY, CC BY-NC, instead of the URIs etc).
- Categorising them under the use-based filters used by the frontend search
- Communicating the meaning/difference of these licences in the frontend when compared to the CC licences
- Updating copy on the frontend that make references to CC such that they either directly say or imply that only CC licensed works are available on Openverse
Because of the breadth of this, I think we would do well to consider this a project of at least one, maybe multiple implementation plans (or maybe a "groundwork"/research document/in-depth project proposal + an implementation plan). I suggest looking to include at least two additional "families" of licences, rather than just OGL or just OL, so that we develop an approach that fits more families of open licences, enabling us to more easily add such families of licences in the future. For example, the Art Libre (Free Art) licence and so forth.
Alternatives
Only support CC licences.
Additional context
I thought an issue existed at one point for supporting Art Libre, but I've not been able to find it in the monorepo.
Metadata
Assignees
Labels
Type
Projects
Status
📋 Backlog