Conformidade com as licenças
Aviso
As recomendações nesta página não são recomendações legais. Elas são disponibilizadas de boa fé para ajudar usuários a navegar os requerimentos de atribuição de licença.
O que são licenças?
Godot is created and distributed under the MIT License. It doesn't have a sole owner, as every contributor that submits code to the project does it under this same license and keeps ownership of their contribution.
A licença é o requisito legal para que você (ou sua empresa) use e distribua o software (e projetos derivados, incluindo jogos feitos com ele). Seu jogo ou projeto pode ter uma licença diferente, mas ainda precisa cumprir com a original.
Nota
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.
Dica
Alongside the Godot license text, remember to also list third-party notices for assets you're using, such as textures, models, sounds, music and fonts. This includes free assets, which often come with licenses that require attribution.
Requisitos
No caso da licença MIT, o único requisito é incluir o texto da licença em algum lugar do seu jogo ou projeto derivado.
This text reads as follows:
This game uses Godot Engine, available under the following license:
Copyright (c) 2014-present Godot Engine contributors.
Copyright (c) 2007-2014 Juan Linietsky, Ariel Manzur.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
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.
Além de sua própria licença MIT, o Godot incluí código de vários bibliotecas de terceiros. Veja Licenças de terceiros para detalhes.
Nota
Seus jogos não precisam estar sob a mesma licença. Você é livre para lançar seus projetos em Godot sob qualquer licença e criar jogos comerciais com a Engine.
Inclusão
The license text must be made available to the user. The license doesn't specify how the text has to be included, but here are the most common approaches (you only need to implement one of them, not all).
Tela de créditos
Inclua o texto de licença acima em algum lugar na tela de créditos. Pode ser na parte inferior após mostrar o resto dos créditos. A maioria dos estúdios grandes usam esta abordagem com licenças de código aberto.
Tela de licenças
Alguns jogos têm um menu especial (geralmente nas preferências) para mostrar linceças. Este menu tipicamente é acessado por um botão chamado Licenças de Terceiros ou Linceças de Código-Livre.
Registro de saída
Imprimir o texto da licença usando a função print() pode ser suficiente em plataformas onde um log de saída global é legível. Este é o caso em plataformas desktop, Android e HTML5 (mas não no iOS).
Arquivo anexo
If the game is distributed on desktop platforms, a file containing the license text can be added to the software that is installed to the user PC.
Manual impresso
If the game includes a printed manual, the license text can be included there.
Link para a licença
Os desenvolvedores do Godot Engine consideram que o link para godotengine.org/license na documentação ou créditos de seu jogo é uma maneira aceitável de satisfazer os termos da licença.
Dica
O Godot fornece vários métodos para obter informações de licença no singleton Engine. Isso permite obter as informações de licença diretamente do executável da engine, o que evita que as informações fiquem obsoletas caso você atualize a versão da engine.
Para a engine em si:
Para componentes terceirizados utilizados pela engine:
Licenças de terceiros
O próprio Godot contém software escrito por terceiros, o qual é compatível com, mas não incluído na licença MIT do Godot.
Muitas dessas dependências são distribuídas sob permissão de licenças de código aberto que requerem atribuição, citando explicitamente a declaração de copyright e o texto da licença na documentação do produto final.
Dado o escopo do projeto Godot, isso é bastante difícil de fazer completamente. Para o editor do Godot, a documentação completa dos direitos autorais e licenças de terceiros é fornecida no arquivo COPYRIGHT.txt.
A good option for end users to document third-party licenses is to include this
file in your project's distribution, which you can e.g. rename to
GODOT_COPYRIGHT.txt to prevent any confusion with your own code and assets.