@Saul: look, I can understand your reason to be worried about suspicious code, but look at what's happening now. The forum is being trolled pretty hard because some mod pack creators who aren't getting their way. The code you are referencing serves two purposes, BECAUSE of them...
Do you not see the logic as to why such measures are being used? We have FTB, IC2 welcomes modpacks under it. They aren't against people making modpacks, but against people who have no respect for those who develop mods. All the permission systems are, are merely citations of creation. No fame, no fortune to be require. Just a simple footnote saying "dis dude made dis mod." Yet, for some reason or another, doing that seems to be a very huge issue...
The LAST thing any author wants is for someone to claim their work as their own. That's why such measures are being used. When Mojang makes the Mod API finally, there is a minor possibility that a mod could be taken by those who did not maintain it. Hence why permissions/community outcry is important. It helps ensure that we do know who actually made the mod, that they receive the credit for their work, and that no one else can profiteer off of it. Why? Because coding is hard work, and the mods are done well. That's why securing permissions is important. When modding becomes official under Mojang, we need to ensure that people know that it was Alba who made IC2 possible..
Not technic, not goonswarm, not anybody else...