To respect the license requirements of different OSS packages, I’d like to ask about how to best present licenses to users of mobile apps specifically.
In software for desktop or traditional iOS/Android apps without SDL2, this is more or less simple: either include the licenses in an ‘About’ menu, or include them in files with the package. We’ve also seen people add them to their website to make them easily accessible, although they should also be included with the package.
We’ve found problems listing technical information on the iOS and Android pages on the store (iTunes, Google Play), so it’s best that licensing info is listed elsewhere.
Ideally, we’d like to make it available in the game itself. However, in SDL2, this presents the challenge of rendering and letting users navigate large amounts of text in a way that adapts to the screen size well and can be rendered efficiently.
Has anyone else gone through this challenge and was was your solution?
Backend Software Developer