OpenEnergy Platform

Open Energy Platform

The development of tutorials for the Open Energy Family takes place publicly in a dedicated tutorial repository. Please report bugs and suggestions as new issues. If Jupyter Notebooks are new to you and you'd like to get an introduction, have a look at this less than 10 minute introduction video. Official installation instructions are available on jupyter's readthedocs page.

license: GNU Affero General Public License Version 3 (AGPL-3.0)
copyright: Reiner Lemoine Institut
authors: Ludwig Hülk

Open Data Licenses


  • Overview of existing open data licenses
  • Suitable and allowed open licenses for the OEP


In the field of information technology there are many licenses. Some cover multiple materials and domains, i.e. software, data or content while others only cover specific domains.
This tutorial aims to collect and describe existing and commonly used open data licenses.
Please note that there are different definitions of free, open, libre and what falls into open science data.

Open Licenses

The Open Knowledge Foundation provides a definition for open data:

“Open data and content can be freely used, modified, and shared by anyone for any purpose”

In general, open licenses grant the four freedoms, i.e. rights, that were originally defined for free software. The main difference between open data licenes and free or open source software licenses, lies in the definition of the obligations that must be met in order to obtain the rights. There are already lists of open source licenses that guarantee the four freedoms. For example the Open Source Initiative (OSI) offers a list of approved licenses).

Licenses which are not open

There are certain obligations that that a license may formalise, which will prevent the data from being considered open! The Open Knowledge Foundation has a section on non-conformant clauses. In brief, the main relevant clauses are:

  • Non-commercial (NC)
    You may not use the material for commercial purposes. As there is no definition of what is considered commercial, and an NGO or a nonprofit organization may also be considered commercial entities, this clause renders data licensed under it not open.
  • No Derivatives (ND)
    You may not alter, transform, or build upon this work. This limits your freedom to modify the data and is therefore not open.

Open Data Licenses

The open data licenses below are grouped by the three main obligations. For a broader list of licenses, also see: and .

Public Domain

Public domain is a concept in which no copyright or other protection like patents and trademark exists and thus no obligations are defined. In order to label and communicate this, information about being public domain is useful! In some countries, like Germany, it is not possible to waive one's copyright. Specifically declaring an unrestructed open license will ensure a legal status that is equivalent to public domain and that works worldwide.
For more information see the international definition of public domain and the German/European Gemeinfreiheit.

Usecase: Data where no attribution to the authors is required, e.g. "helper tables" for conversions.

Openness: As open as possible, but others can create non-open derivatives of it.

id name spdx link comment
1.1 Creative Commons Zero v1.0 Universal CC0-1.0 recommended
1.2 ODC Public Domain Dedication & License 1.0 PDDL-1.0 recommended
1.3 Datenlizenz Deutschland – Zero – Version 2.0 dl-de/zero-2-0 granted only by the German government
1.4 Public Domain Mark CC-PDDC not recommended


This obligation prescribes creating and placing an attribution string close to the created work. The string must contain the name of the author and/or copyright holder and has sometimes additional requirements, such as a link to the license text or the original source. Be aware that this attribution string is different from the scientific citation string, which is necessary for good scientific practice.
Licenses that merely require an attribution are often referred to as permissive licenses

For more information, see Best practices for attribution and Lizenzhinweisgenerator.

Usecase: Data where naming of the authors and/or copyright holders is required, e.g. "input and result data". Note: The holder of database rights under EU law is the investor, not the author. The same is true for works made for hire in the US.

Openness: Open and suitable for acedemic work.

id name spdx link comment
2.1 Creative Commons Attribution 4.0 International CC-BY-4.0 recommended, prior versions OK if necessary
2.2 Open Data Commons Attribution License v1.0 ODC-By-1.0 recommended
2.3 Community Data License Agreement – Permissive – Version 1.0 CDLA-Permissive-1.0
2.4 Datenlizenz Deutschland – Namensnennung – Version 2.0 dl-de/by-2-0 (no official spdx-id) granted only by the German government
2.5 Gesetz über den Zugang zu digitalen Geodaten (Geodatenzugangsgesetz - GeoZG) GeoZG (no official spdx-id) quasi-license, granted only by the German government
2.6 Verordnung zur Festlegung der Nutzungsbestimmungen für die Bereitstellung von Geodaten des Bundes (GeoNutzV) GeoNutzV quasi-license, granted only by the German government. Requires citation instead of attribution

Share-Alike (Copyleft)

This obligation requires you to choose the exact same license for aggregated or modified data. It can be described as reciprocal, hereditary or (negatively connotated) virulent.

For more information see copyleft on Wikipedia.

Usecase: Data where naming of the authors is required and all further updates must be open as well, e.g. "manual collection of technical parameters from factsheets".

Openness: Open and will be open forever.

id name spdx link comment
3.1 ODC Open Database License v1.0 ODbL-1.0 recommended
3.2 Creative Commons Attribution Share Alike 4.0 International CC-BY-SA-4.0 not recommended!
Note that different copyleft licenses are incompatible by default! Compatibility among copyleft licenses requires a specific compatibility clause, otherwise they create data silos. The OEP decided for the ODbL as only suitable copyleft license due to the use of OpenStreetMap (OSM) data.

There are a few legal bases with the goal of providing an open access and free use of public data. For example there is a directive by the EU parliament and the council of the EU for the creation of a geodata-infrastructure, also called the INSPIRE directive. Another example is the directive on the reuse of public sector information, or PSI directive.

German law contains something called "Gesetz über den Zugang zu digitalen Geodaten" (Geodatenzugangsgesetz, or GeoZG for short)". GeoZG in § 11 introduces an obligation to allow the use of the country's geodata, however it doesn't itself allow use. Asking for attribution is not required by this law. If you're feeling particularly good about your skills in legal German language: „Geodaten und Metadaten sind über Geodatendienste für die kommerzielle und nicht kommerzielle Nutzung geldleistungsfrei zur Verfügung zu stellen, soweit durch besondere Rechtsvorschrift nichts anderes bestimmt ist oder vertragliche oder gesetzliche Rechte Dritter dem nicht entgegenstehen.“

In [ ]:

If you find bugs or if you have ideas to improve the Open Energy Platform, you are welcome to add your comments to the existing issues on GitHub.
You can also fork the project and get involved.

Please note that the platform is still under construction and therefore the design of this page is still highly volatile!