I'm currently working on an open source video game and would like to mix licenses within the core project.
I would like to:
- License all source code I write as AGPLv3.
- License all original assets I make (space ships, character models, textures, etc) as MIT.
- Use third party assets from providers such Mixamo and NASA within the core project. I will modify these third-party assets and redistribute them along with this project where allowed by their own respective licenses.
- Include explicit notices for everything that is not AGPLv3 licensed.
I can tell AGPLv3 is quite restrictive - does it allow the above combination? The dev builds will exclude almost all of these assets or have simple placeholders, but the production builds will include all assets as the full product offering (albeit free of charge), and be distributed through various platforms.
Does AGPLv3 allow this?