Und wie bei (fast) allen Software Nutzungsbedingungen, EULAs etc haben diese in Deutschland keine rechtskräftige Gültigkeit.
"Dem Käufer erst nach dem Kauf zugänglich gemachte Lizenzbestimmungen (zum Beispiel während der Installation oder als gedruckte Beilage in der Verpackung) sind für den Käufer wirkungslos. Dies gilt auch dann, wenn der Käufer bei der Installation "Ich stimme der Lizenzvereinbarung zu" oder Ähnliches anklickt, weil die Software sonst die Installation verweigert. "
Heisst: Der Käufer des Programms kann (zumindest in Deutschland und weiten Teilen der EU) sehr wohl auch auf P-Server verbinden, da mit dem Kauf der Software keine Verpflichtung verbunden ist das Gameabo für 13 euro im Monat in Anspruch zu nehmen - und die Klausel die ihm das connecten auf andere Server verbietet, hierzulande nicht rechtskräftig ist, da sie dem Käufer nicht Vor Kauf der Software zugänglich gemacht wurde. Beim Zustandekommen des kaufs also NICHT Vertragsbestandteil war. Für den Player ist es also keineswegs illegal.
Bei Betreibern solcher Server hingegen kann die EULA nicht geltend gemacht werden, da das bereitstellen eines solchen Servers auch möglich ist ohne jemals die gamesoftware besessen zu haben. Sowohl die Analyse von protokollen als auch darauf basierendes reverse engineering sind in weiten der teilen der EU ebenfalls rechtlich nicht illegal, selbst wenn software anbieter eine solche Klausel in ihre Bedingungen schreiben ist das noch lange nicht "Recht".
Diese Server basieren auf OpenSource C++ Scripte und die frei Datenbankanwendung MySQL. Es wird bei den Serverbetreibern keine "geklaute" Software von Blizzard benutzt, sondern eine "nachempfundene Emulation". bliebe nur noch das verletzen von Schutzrechten - welches aber erst dann greift wenn Rverse Engineering Produkte kommerziell genutzt werden. Da P-Server in der Regel kostenlos sind liegt auch hier keine Illegalität vor. Kritisch wirds dann wenn man Einkünfte erziehlt oder sonstige Leistungen verkauft denen geistiges Eigentum von Blizzard zu grudne liegt.
Um einen Server mit 500 Playern zu betreiben bedarfs eines Root-Servers (z.B. von 1&1, strato etc). Solche Root Server kosten zwischen 60 und 100 euro monatlich, je nach Traffic und Anbieter. Du kannst beim Hostinganbieter deiner Wahl einen Rootserver bestellen und betreiben. Was du noch brauchst wäre eine MySQL Datenbank und die grundlegende Serversoftware (Trinitycore, Mangos etc) die man z.B. bei googlecode als OpenSource findet. Bisschen compile und Linux Kenntnisse vorausgesetzt kannst du damit quasi loslegen ^^