Это ЕГО аддон. Это может и некрасиво, но право так сделать у него было.
Нет, не было. Он нарушил Blizzard EULA и GNU GPL.
Так. Я в мифики вообще не хожу, на этот аддон мне плевать. Но стало интересно. В каком месте была нарушена GNU GPL?
Если он единственный автор модификации (т.е. в модификации весь код написано лично им), распространяющейся под GNU GPL, то он имеет право в любой момент сменить лицензию у
будущих версий (но не у уже выпущенных, потому что лицензия неотзывна).
Если он не единственный автор (т.е. там есть код иных людей), то описанное выше по-прежнему можно сделать, нужно лишь заручиться согласием всех контрибьюторов (либо убрать/переписать их код)
Наконец, если даже он не менял лицензию, то GNU GPL не обязывает предоставлять исходный код
всем. Она обязывает предоставлять его по требованию
пользователя. Если у тебя нет на руках программы, её код тебе предоставлять никто не обязан. Ты не пользователь. Если ты получил модификацию от автора, то только тогда по твоему требованию автор обязан дать тебе исходный код. Причём, форма этой выдачи кода остаётся на усмотрение автора. Хоть на CD-болванке почтой.