Hobospices wrote:If Blizzard really has "lost" all of it's server code for vanilla, as I've seen claimed, one possible tack for Blizzard to take would be to use the MaNGOS emulator with Nostalrius' changes to the code.
Having been a fairly avid player on retail from Vanilla through LK (and beyond) I can tell you that WoW & the organization supporting it have made many strides in terms of support & back-end engineering. Just observing the kinds of things they were working on (too numerous to mention), not in the game itself but TO the game and how it was supported & maintained, as well as the people, both players & devs/community support. It was really a whole different attitude in the pre-BC days and they were a much smaller team struggling with the massive & continued growth of the game & the company behind it. It doesn't surprise me to hear them say that about the code. Is it really lost? I don't think Mark Kern (or anybody else, for that matter) was thinking about copying it to USB and threw it in the bottom drawer, as tempting as it might sound. It could be pure BS, as a way to avoid getting drawn into the issues with integrating with all their current systems. Or it might be plausible...there were a lot of changes to the game & the organization as WoW matured to TBC & beyond...
Hobospices wrote:One big obstacle to this that I can see is that the MaNGOS emulator is under the GNU Public License (GPL), the terms of which specify that all code changes released publicly must also be released as source code under the GPL.
So they just don't release it publicly? I don't know much about the GPL, but that seems like the most logical thing based on your own statement.