
Originally Posted by
Darkicon
1. Yes, absolutely. As long as people play Blizzard servers, some of them will seek private servers. There are still plenty of huge and very active servers.
1a. A little of both. Your big-name private servers are running proprietary cores their developers made that in many cases can be significantly better than any open-source ones. Other public private servers are running major open-source cores, which may or may not also be being further developed by their own devs.
2. WoW emulation is very old now, it's been highly developed and almost forced by Blizzard to get to know how it all works more and more. It's almost professionalized. Cores are very stable. Functionality of features is the only concern, and when core version approaches live, especially an entire expansion pack, functionality will be limited for some time. But that's obvious. The big issue is that emulation is still quite far behind.
3. Blizzard is fairly tame, but if you're making money, you're also taking a hugely risky trot into lawsuit land.
4. I do not have a definitive answer on that one. If I were to guess, I would say the most popular servers are running Blizzlike vanilla (i.e., v1.12.1).
5. Creation of content is pretty simple itself, but tools exist to speed these things up or if you don't know SQL. Other content like anything that is hard coded into the core, there aren't any tools. You need to know the programming language (Generally standardized to C++).
If you just want to run a server, that's easy. Our own guides in the tutorial section for MaNGOS should still suffice, if not then the core you want to run (Probably TrinityCore) will have an up-to-date guide on how to set it up.
If you have any other questions or want to go into more detail on the points, feel free to ask. I'll field them if I see them.