I’ll preface this by stating I’m aware that the users of this forum are not lawyers and that responses to this question will not constitute official legal advice.
With that out of the way, what exactly do I need to do to comply with MonoGame’s license, when I publish a game? MonoGame is, according to their repo, under both the MS-PL license and the MIT license. The parts I’m concerned about are these:
From the MS-PL license:
(C) If you distribute any portion of the software, you must retain all
copyright, patent, trademark, and attribution notices that are present in the
software.(D) If you distribute any portion of the software in source code form, you may
do so only under this license by including a complete copy of this license with
your distribution. If you distribute any portion of the software in compiled or
object code form, you may only do so under a license that complies with this
license.
From the MIT license:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
What exactly do these requirements mean? How do I comply? Do I simply include a license.txt
in the same directory as my game’s executable with verbatim copies of those licenses? Do I need to actually include the text in my game, like in a special viewable “Legal” section or in the credits?
Currently, as far as attribution goes, in my game’s credits I have a single line near the end that states “Made using MonoGame”, without MonoGame’s logo or anything like that. Is this sufficient attribution?