Open Source
Publiceer alle code en documentatie onder een open source licentie, zodat het mogelijk is samen te werken voorbij organisatiegrenzen.
Code
Publiceer alle code onder de EUPL-1.2 licentie.
Publiceer de Engelstalige licentie in LICENSE.md, een gebruikelijke bestandsnaam. De licentie wordt op deze manier automatisch getoond in de user interface van bijvoorbeeld GitHub en npm. Publiceer de Nederlandstalige licentie in LICENSE.nl.md.
Gebruik een geldige SPDX license identifier voor de open source licentie. Bijvoorbeeld in een package.json:
{
"license": "EUPL-1.2"
}
Documentatie
Publiceer alle documentatie onder de Creative Commons 0 licentie (CC0).
Op deze manier ben je nooit tijd kwijt bijhouden van een potentieel lange lijst van copyrighthouders. Je kunt zo ook makkelijk documentatie-teksten opsplitsen, samenvoegen, herschrijven. Je kan delen van de documentatie hergebruiken in situaties waar een copyrightvermelding niet handig is.
Gebruik een SPDX license identifier in een comment aan het begin van documentatie. Bijvoorbeeld in Markdown:
codevoorbeeld<!-- @license CC0-1.0 -->