The part you're not grasping is that I never have never said this:
Originally Posted by Tuhljin
Blizzard can't do whatever they want with older addons
|
I am all for Blizzard controlling what addons run in the game client, whether it be because the author is selling it and they don't want it, or simply because the author's name is Satrina. Their playground, their rules.
My single and sole problem is that the current policy as written basically says "you may not sell your addons". Read the link I posted a few posts up for that, I am not going to type it all out again.
I then used an API license agreement as an example of how they could use a GPL-like construct to ensure that addons are free. I then said that since there is a huge body of existing addon code out there, simply saying "you're all subject to this license" is not an easy thing to do, so they need to effect the policy they want in some different way.
That isn't to say that they cannot just say something like
here's an API license agreement that all new addons and new releases of existing addons are bound to. Any older addon that is not bound by this license agreement is unauthorised and subject to be disabled in the game client. That'd work too.
Edit: Or hell, I'm not a contract lawyer so maybe they can just say here's an API license agreement that you're all bound to and it would stick.