In tutti i casi, README.md
deve contenere un SPDX identificatore di licenza:
SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later
Puoi farlo in questo modo:
## License
This work is dual-licensed under BSD and GPL 2.0 (or any later version).
You can choose between one of them if you use this work.
'SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later'
Tieni presente che BSD-3-Clause OR GPL-2.0-or-later
e BSD-3-Clause AND GPL-2.0-or-later
fanno una grande differenza. Il primo significa che l'utente può scegliere tra entrambi (che è il caso normale!) E il secondo indica che l'utente deve rispettare le licenze . Vedi anche multi licenza su Wikipedia.
Modo SPDX
In una presentazione dei creatori SPDX , propongono di creare un file LICENSE
contenente un'espressione SPDX (< a href="https://events.static.linuxfound.org/sites/events/files/Introduction%20to%20SPDX-without%20graphics.pdf"> diapositiva 12 ).
Contenuto di LICENSE
:
BSD-3-Clause OR GPL-2.0-or-later
Potresti aggiungere due file LICENSE aggiuntivi: LICENSE.BSD-3-Clause
e LICENSE.GPL-2.0
.
Nota che sto usando il nuovo (a partire da 2017-12-28 ) Elenco delle licenze SPDX 3.0 qui. Le versioni del 2017 avevano GPL-2.0
è identificatore per GPL 2.0, ma non era chiaro se ciò significava "solo GPL 2.0" o "GPL 2.0 o versioni successive".
Eclipse Foundation Way
Vedi link :
If the project code is distributed under multiple licenses then the text of those licenses must be included. The file should start with a short paragraph that describes how the licenses are combined. This statement should in most cases, be exactly the same as the license statement in the file copyright and license headers (see the example below).
Esempio di file di licenza (EPL-2.0 o Apache-2.0 con licenza doppia).
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0, or the Apache Software License
2.0 which is available at https://www.apache.org/licenses/LICENSE-2.0.
... Text of the Eclipse Public License 2.0 ...
... Text of the Apache Software License 2.0 ...