As a contributor to Minecraft Forge, you grant Forge the following:
- You grant Forge a license to use your code contributed to the primary codebase (everything not under patches) in Forge, under the LGPLv2.1 license.
- You assign copyright ownership of your contributions to the patches codebase (everything under patches) to Forge, where it will be licensed under the LGPLv2.1 license.
Additionally, while 1.9.4 is being maintained, you grant Forge the following:
- You grant Forge a license to use your code contributed to the primary codebase (everything not under patches) in Forge, under the old MinecraftForge license.
- You grant assign copyright ownership of your contributions to the patches codebase (everything under patches) to Forge, where it will be licensed under the old MinecraftForge license.
This is intended as a legally binding copyright assignment to the Forge project for contributions under the patches codebase. However you retain your copyright for all other contributions.