Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Conformité aux licences

Qu'est-ce que les licences ?

Godot est créé et distribué sous Licence MIT. Il n'a pas non plus de propriétaire unique, car chaque contributeur qui soumet du code au projet le fait sous cette même licence et conserve la propriété de la contribution.

La licence est les obligations légales pour vous (ou votre entreprise) pour utiliser et de distribuer le logiciel (et les projets dérivés, y compris les jeux réalisés avec celui-ci). Votre jeu ou projet peut avoir une licence différente, mais il doit toujours être conforme à la licence originale.

Note

This section covers compliance with licenses from a user perspective. If you are interested in licence compliance as a contributor, you can find guidelines here.

Avertissement

Dans l'écran de crédits de votre projet, n'oubliez pas de citer les assets tiers que vous utilisez, tels que les textures, modèles, sons, musiques et polices d'écriture.

Les ressources gratuits sont souvent sous un licence qui nécessite de citer la source. Pensez à vérifier les licences avant d'utiliser ces ressources dans un projet.

Pré-requis

Dans le cas de la licence du MIT, la seule exigence est d'inclure le texte de la licence quelque part dans votre jeu ou projet dérivé.

Ce texte se lit comme suit :

Ce jeu utilise Godot Engine, disponible sous la licence suivante :

Copyright (c) 2014-présent Contributeurs au moteur Godot. Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.

L'autorisation est par les présentes accordée, à titre gratuit, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), d'utiliser le Logiciel sans restriction, y compris, sans limitation, les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, de sous-licence et/ou de vente de copies du Logiciel, et d'autoriser les personnes à qui le Logiciel est fourni à le faire, sous réserve des conditions suivantes :

L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du logiciel.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note

Vos jeux n'ont pas besoin d'être sous la même licence. Vous êtes libres de publier vos projets Godot sous n'importe quelle licence et de créer des jeux commerciaux avec le moteur.

inclusion

La licence ne précise pas comment elle doit être incluse, donc tout est valable tant qu'elle peut être affichée sous certaines conditions. Ce sont les approches les plus courantes (il suffit de mettre en œuvre l'une d'entre elles, pas toutes).

Astuce

Godot provides several methods to get license information in the Engine singleton. This allows you to source the license information directly from the engine binary, which prevents the information from becoming outdated if you update engine versions.

For the engine itself:

For third-party components used by the engine:

For miscellaneous engine contributor information. You don't have to include these ones in your project, but they're listed here for reference:

Écran des crédits

Incluez le texte de la licence ci-dessus quelque part dans l'écran des crédits. Il peut se trouver en bas après avoir montré le reste des crédits. La plupart des grands studios utilisent cette approche avec les licences open source.

Écran des licences

Some games have a special menu (often in the settings) to display licenses. This menu is typically accessed with a button called Third-party Licenses or Open Source Licenses.

Output log

Printing the licensing text using the print() function may be enough on platforms where a global output log is readable. This is the case on desktop platforms, Android and HTML5 (but not iOS).

Fichier d’accompagnement

Si le jeu est distribué sur des systèmes d'exploitation de bureau, un fichier contenant la licence peut être ajouté au logiciel qui est installé sur le PC de l'utilisateur.

Manuel imprimé

Si le jeu comprend des manuels imprimés, le texte de la licence peut y être inclus.

Licences de tiers

Godot lui-même contient des logiciels écrits par des tiers. La plupart d'entre eux ne nécessitent pas l'inclusion d'une licence, mais c'est nécessaire pour certains. Assurez-vous de le faire si ceux-ci sont compilés dans votre modèle d'exportation Godot. Si vous utilisez les modèles d'exportation officiels, toutes les bibliothèques sont activées. Cela signifie que vous devez fournir l'attribution pour toutes les bibliothèques listées ci-dessous.

Voici une liste de bibliothèques nécessitant une attribution :

Freetype

Godot utilise FreeType pour le rendu des polices. Sa licence exige l'attribution, donc le texte suivant doit être inclus avec la licence Godot :

Portions of this software are copyright © <year> The FreeType Project (www.freetype.org). All rights reserved.

Note

<year> doit correspondre à la valeur de la version de FreeType utilisée dans votre build. Cette information peut être trouvée dans l'éditeur en ouvrant le dialogue Aide > À propos ** puis en allant dans l'onglet **Licences Tierces.

ENet

Godot inclut la bibliothèque ENet pour gérer le multijoueur de haut niveau. ENet a des conditions de licence similaires à celles de Godot :

Copyright (c) 2002-2020 Lee Salzman

L'autorisation est par les présentes accordée, à titre gratuit, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le "Logiciel"), d'utiliser le Logiciel sans restriction, y compris, sans limitation, les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribution, de sous-licence et/ou de vente de copies du Logiciel, et d'autoriser les personnes à qui le Logiciel est fourni à le faire, sous réserve des conditions suivantes :

L'avis de droit d'auteur ci-dessus et cet avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du logiciel.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Mbed TLS

Si le projet est exporté avec Godot 3.1 ou plus récent, il inclut MBedTLS. La licence Apache doit être respectée en incluant le texte suivant :

Copyright The Mbed TLS Contributors

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

À moins que la loi applicable ne l'exige ou que cela ne fasse l'objet d'un accord écrit, le logiciel distribué sous la Licence est distribué " EN L'ÉTAT ", SANS GARANTIES NI CONDITIONS DE QUELQUE NATURE QUE CE SOIT, explicites ou implicites. Voir la Licence pour les termes spécifiques régissant les permissions et les limitations de la Licence.

Note

Si vous avec exporté votre projet en utilisant custom build with specific modules disabled, vous n'avez pas besoin de lister les licenses des modules inactifs dans votre projet exporté.