Forge is currently a mishmash of several different licenses. They are probably all FOSS, however, the primary initial license was not clearly FOSS and had several probable loopholes.
Additionally, the patches directory needs to be licensed separately, as that is mostly generated code, and it's impossible to properly attribute any form of ownership beyond the project.
The new license text is found at "LICENSE-new.txt" in the root of the project (1.9 branch) here: https://github.com/MinecraftForge/MinecraftForge/blob/1.9/LICENSE-new.txt
This issue is to track the consent of all contributors to the Forge project who have code active at this time.
The below authors list was generated from the 1.9 branch on the 28th April 2016 and represents every line of java code present in Forge today, and it's attribution. Note that many are trivial attributions (changing whitespace or comment boilerplate) and as such we will mark them as accepted since they are non-functional.
However, others are more substantial and we would like a reply to this issue from each author below consenting to the relicensing of your contribution to the LGPL as detailed above.
I
github userlisted above asemail addressconsent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
The relicense should happen between 1.9.3 and the next release of Minecraft. It has no impact on any mods and their licensing.
Some members of this list are authors of what is considered Trivial Contributions. This is a contribution that is to trivial to be copyrightable.
Mostly this includes <5 line bug fix, or whitespace changes.
Any person listed here as a Trivial Contribution should respond by June 28th 2016 if they have any objections and their contributions can be removed.
| Accepted | Lines of code | Email address | Comment |
| --- | --- | --- | --- |
|
I @cpw listed above as [email protected] and [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @matthewprenger listed above as both [email protected] and [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @LexManos listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @heldplayer listed above as mitchel.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Emberwalker listed above as [email protected] / [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @RainWarrior listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @kashike listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @lumien231 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @maruohon listed above as matti.j.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @simon816 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @iTitus listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @diesieben07 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Lunatrius listed above as jadran.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @bloodmc listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @bspkrs listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
Also, I think that the LGPL 2.1 is a pretty good license... for me to POOP on!
You all need public profiles, too: 
I @LepkoQQ listed above as lepko.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @williewillus listed above as vincent.[email protected] (and perhaps as [email protected] on older patches which might not be present anymore in 1.9) consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @fnuecke listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Choonster listed above as Choonster.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
My contributions ([email protected]) may be used under the terms of the LGPL license, v2.1, v3 or later.
I @Glassmaker listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @rwtema listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Vorquel listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @SpaceToad listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @gigaherz listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @luacs1998 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @me4502 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @AbrarSyed listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @liach listed above as [email protected] and [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @amaranth listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @ganymedes01 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @HoBoS-TaCo listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @mezz listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @iChun listed above as ohai.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @iLexiconn listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Adubbz listed above as a.[email protected] / [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Geforce132 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @boq listed above as bartek.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @Mumfrey listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
Even though I don't show up I contributed a few lines of code a few years ago originally in RendererEntityPlayer and lex moved it to RendererEntityLiving https://github.com/MinecraftForge/MinecraftForge/blob/master/patches/minecraft/net/minecraft/client/renderer/entity/RendererLivingEntity.java.patch#L7
I @darkguardsman, not listed, consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @tterrag1098 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @bonii-xx listed above as bernhard.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
Ping these people. The others don't have their email publicly attached to their profile.
@Minecrell [email protected]
@VikeStep [email protected]
@Abastro [email protected]
@darkevilmac [email protected]
@DemoXinMC [email protected]
@CovertJaguar [email protected]
@jeffreykog [email protected]
@MrIbby [email protected]
@JamiesWhiteShirt [email protected]
I @VikeStep listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
Ping these people. The others don't have their email publicly attached to their profile.
Have had my email listed for about a week now but whatever, feel free to relicense as you please now and in the future. I only added an event anyways.
I @darkevilmac consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @jk-5 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
Actually i am a subaccount of @jk-5, used only for school/study use. I previously used this account to make a contribution.
I @jeffreykog consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
Um, what? Do a little research and you'll quickly find:
"The problem is, if you sub-class a class which is subject to the LGPL license in your own code, then your work becomes a work based on the library, rather than a work which uses the library which means that your code is a derivative work that is covered under section 2 (LGPL v2.1) rather than one covered under section 6 (LGPL v2.1). I.e. it becomes subject to the LGPL!"
That is heavily taken out of context, read the rest of the comments on that stackoverflow post
I @JamiesWhiteShirt listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Minecrell listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @CovertJaguar listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt on 4-30-2016.
I @Chicken-Bones listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @pau101 listed above as paul.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @XCompWiz listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @KingLemming listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt on 05-02-2016.
I @Cojomax99 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Zaggy1024 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @MrIbby listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @superckl listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @shadekiller666 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @DemoXinMC listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I wrote this, but I think because lex edited it later, it didn't get processed. https://git.io/vw7lD
I @killjoy1221 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @TheTemportalist listed above as the.country.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @ScottKillen listed above at [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @Ghostrec35 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
People who have not replied as of https://github.com/MinecraftForge/MinecraftForge/issues/2789#issuecomment-222357939+ commits by them in HEAD:
| Email | Username | Commits | PRs (if any) |
| --- | --- | --- | --- |
| [email protected] | @OniBait | 296a484f 79e01653 e47a6402 eb594066 | #852 |
| [email protected] | @Zarathul | 7a1de8c1 | |
| [email protected] | @Zot201 | ccffcf60 | |
| claire.[email protected] | @MachineMuse | 0e3037e8 e3e3ea54 ee0cb128 | |
| [email protected] | @Abastro | c4ca8270 f590ce86 | |
| tommy.[email protected] | @tommy1019 | 077e05e0 9e732ee9 efb27ed1 | |
| [email protected] | @EnderShadow | bf8f5aa3 | |
| [email protected] | @Mithion | 2a76f774 4de9793e e13dff30 ee6dce23 | |
| [email protected] | @Eurymachus | 8d0b58ee | #792 |
| [email protected] | @Crudedragos | 9b58fb93 aa202878 | #467 |
| [email protected] | @agaricusb | 03bc9cf0 | |
| xxt1g3lxx.[email protected] | @t1g3l | 6a299a48 fe327fbd | #1878,#1882 |
| [email protected] | @irtimaled | 1eb535f1 | |
| [email protected] | @Parker8283 | ff36d4f1 | |
| [email protected] | @jamioflan | 306af4fe | #1858 |
| [email protected] | @Draake | ddd406ba | |
| [email protected] | @ShadwDrgn | 24cec145 77bd22d3 | |
Edit: added PR links for remaining people.
I @Mithion listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @EnderShadow listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @irtimaled listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @draake listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @tommy1019 listed above as tommy.[email protected] to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @Zarathul listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
My contributions (CENSORED) may be used under the terms of the LGPL license, v2.1, v3 or later.
yes me too LGPL is fine
My contributions ([email protected]) may be used under the terms of the LGPL license, v2.1 or any other license as long as it doesn't make it possible for somebody to sue me for using them elsewhere
I @nekosune, give all rights for any contributions I have made, to the MinecraftForge project, for use as they see fit.
I @Parker8283 consent to the relicensing of my contributions to the Forge
project under the license as stated in LICENSE-new.txt
[Edit: 05/29/2016 Lex] For clarity, he is listed as [email protected]
On May 13, 2016 6:38 PM, "Katrina Swales" [email protected] wrote:
I @nekosune https://github.com/nekosune, give all rights for any
contributions I have made, to the MinecraftForge project, for use as they
see fit.—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MinecraftForge/MinecraftForge/issues/2789#issuecomment-219175900
I @Abastro listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
List is getting short :)
@williewillus added labels [RFC]
Updated main list, we are currently at 7 people:
| Accepted | Lines of code | Email address | Comment |
| --- | --- | --- | --- |
|
About 1/2 of them I would consider trivial contributions. But i'll deal with that later.
I @Zot201 listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
OK, so at present we have 5 authors who need to consent to the license change. Paging @OniBait @Eurymachus @Crudedragos @t1g3l @jamioflan please consent to the above license change or respond with your objections below.
OniBait idling at IRC, channel #cauldron
I @jamioflan listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt.
I @Crudedragos listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
I @onibait listed above as [email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
Updated the Main list. The last hold outs are:
| Accepted | Lines of code | Email address | Comment |
| --- | --- | --- | --- |
|
Lets see if we can get these guys in here!
For Eury, a mutual friend of mine will reach out to him if he sees him online on Steam (he was last online within the last day, but he only comes on during his free time)
And we are done! Thank you ALL for your help. https://github.com/MinecraftForge/MinecraftForge/commit/c8d775c865bc6fba204072c2ac18cd64d787112f
YAYAYAYAYAYAYAYAY
I @t1g3l listed above as xxt1g3lxx.[email protected] consent to the relicensing of my contributions to the Forge project under the license as stated in LICENSE-new.txt
now that this is long closed can we remove this giant spammers dream list of emails please?
Without removing documentation, no.
Everyone's emails are public on github.
It's a simple task to scrape everyone's email from every account/git on the site.
Yep, these emails are actually all grabbed from forge's commit history. As long as the commit history is not edited to remove the emails (which probably won't happen here), your email will be up here. Removing this issue doesn't solve the problem.
And afaik some researcher from like canada has obtained all these email from scanning commit log and sent emails for research on contributors to forge a while ago.
Most helpful comment
And we are done! Thank you ALL for your help. https://github.com/MinecraftForge/MinecraftForge/commit/c8d775c865bc6fba204072c2ac18cd64d787112f