+1 vote

I have questions about the licenses. I am creating a game for android and intend to publish it but would like to better understand how to comply with the licenses.

Do I need to credit Godot Engine somewhere, link to the license for the program? Show that it was made with the engine?

And I also have questions about the Admob module I used. This: https://github.com/kloder-games/godot-admob

It's under MIT license, so do I need to put the MIT license in the game files before exporting or displaying the license on a credits screen or something?

If anyone can help I am grateful :)

asked Oct 10, 2019 in Engine by sney (23 points)

1 Answer

+2 votes
Best answer

You should read the following, which explains common approaches to meeting the license requirements, and also 3rd party licenses that are included in Godot:

https://docs.godotengine.org/en/latest/tutorials/legal/complying_with_licenses.html

answered Oct 10, 2019 by kidscancode (17,714 points)
selected Oct 11, 2019 by sney

If it is not too much trouble, I have a new question ... From what I saw I can display the licenses in several ways, this particular I did not understand very well:
"Just printing the licensing text using a print () function may be enough on platforms where a global output log is readable (as an example, mobile devices)."

If I just put the licenses and display with the print () function where will they appear right after compiled?

The log will be readable when connecting the device to a PC, enabling the ADB developer option then running adb logcat on the PC.

Still, I don't know if this is legally valid (since it may be considered "out of reach" for the typical smartphone user).

Thank you very much.

I also have this question as to whether it is a legal way to present licenses because it is not so easily accessible. But on the page says it is as one of the possible means "Output Log".

And early on it says:
"The license does not specify how it has to be included, so anything is valid as long as it can be displayed under some condition. These are the most common approaches (only need to implement one of them, not all)."

It would then be a valid means because "...it can be displayed under some condition" anyway, even if only connected to a PC?

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.