Quoting from http://us.battle.net/wow/en/forum/topic/1021053914
2) Add-on code must be completely visible.
The programming code of an add-on must in no way be hidden or obfuscated, and must be freely accessible to and viewable by the general public.
This means exactly what it says, and in no way violates copyright. This also isn't about "one site to redistribute" my stuff: I host on both Curse and WoWInterface. Neither one pulled anything like this, and if they had, I wouldn't be hosting there. This is why WoWMatrix only has GPL-licensed AddOns, any Ten Ton Hammer's World of AddOns failed after two months: The authors didn't stand for the lack of courtesy and the copyright infringement these services actively practiced.