4

The requirement to credit the original author is intrinsic to basically each open-source license. Credits whom credit is due and usually the credits have to be retained and own changes indicated. "I don't want people to make it closed-source in any way" is a strong statement - and IMHO a clear indicator that the MIT choice is not ideal: MIT allows ...


3

It sounds like the game publisher doesn't want an open source license. As soon as the code is released under an open source license, anyone will be able to do what they like with the code, and that's going to mean that they lose all control as to what people do with their mechanics and graphics. The graphics issue can actually be worked around by licensing ...


1

How I have done it- Yes it is as simple as that, beside that you can License your app from GitHub repository it self You can add a file(ThirdPartyLicense.txt) consisting all the licenses of dependencies and transitive dependencies in you main repository folder. This method is used by all big projects example Add credit for third party in your app credits ...


1

One possibility is the zLib License, which includes this requirement: Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. It's true the zLib License is intended for software, but it still might suit your purposes in this case. Full text of license: zlib License (C) [year] [fullname] This ...


Only top voted, non community-wiki answers of a minimum length are eligible