Zum Thema Net-Code:
Der ist in Europa nicht rechtlich geschützt, wobei hier nur das Protokoll zum übertragen gemeint ist.
Das Ausspionieren des Codes mittels Wireshark und co, ist aber wiederum ein anderes Thema und bedarf mehr Recherche, denke aber das ist dies nicht legal ist.
Spenden sind ohnehin Illegal, erst recht wenn der Betreiber auch noch auf seiner Site hinweist. Private Spenden an die Person selbst nicht, aber hier darf der Gegenstand der Spende nicht der Server sein, sondern die Person.
(Bitte nochmal recherchieren)
Die EULA nimmst du in dem Moment an, in dem du das Spiel startest und sie dir durchliest.
Damit gehst du einen bindenden Vertrag ein, solange du das Spiel nutzt.
Klar kann Blizzard dies nicht nachvollziehen, trotzallem ist das ganze Bindlich und somit hat man sich an den Vertrag zu halten.
(Trifft auch auf andere Software zu)
Die P-Server werden von Blizzard nur geduldet, solange sich die Server an kleine "ungeschriebene" Gesetze halten.
Ferner wird Blizzard vorerst nicht in Deutschland klagen, was aber eher auf die minimale Gewinnausschöpfung bei einem solchen Verfahren zurückzuführen ist.
Denn Blizzard macht sich mit solchen Klagen wenig Freunde und würde hier mehr Geld in das Verfahren stecken als sie am Ende sehen.
Was aber nicht heisst, das sie nicht irgendwann hier auch mal einigen Servern auf die Finger hauen.
Die Software zum Emulieren von diesen Server ist selbst nicht illegal, aber weil sie sich auf Material von Blizzard stützen ist das Betreiben dieser illegal (das öffentliche Betreiben).
Denn die Maps und DBCs werden nicht selbst geschrieben oder aus einer eigenen Datenbank geholt, sondern aus den Dateien, die aus dem Client-Archiven extrahiert werden bereitgestellt.
Somit nutzt man Copyright-geschützes Material um seinen Server zu betreiben.
Bei den alten Servern hatte man für die meisten Dinge eine SQL Datenbank, wo (fast) alle Objecte usw gespeichert waren.
Dieses wird heute leider nicht mehr in dem Umfang paraktiziert und mehr und mehr auf DBCs aufgebaut.
Das Spielen auf diesen Servern ist ohnehin illegal, warum?
Weil ihr hierfür eine Datei ändern müsst, die aber wiederum zum Programm gehört, es aber aufgrund der EULA untersagt wird Dateien am Client zu modifizieren.
Für alle, die, die nochmal die Auszüge aus der EULA brauchen:
Zitat
5. Verpflichtungen des Endbenutzers
A. An diese Lizenzgewährung gebunden, dürfen Sie weder ganz noch teilweise Kopien, Fotokopien, Reproduktionen, Übersetzungen, Rückentwicklungen, Herleitungen von Quellcodes, Modifikationen, Disassemblierungen, Dekompilationen oder abgeleitete Arbeiten herstellen, die auf dem Spiel basieren, noch irgendwelche Eigentumsanzeigen oder Eigentumsetiketten von dem Spiel entfernen. Die Missachtung der in dieser Ziffer 5 enthaltenen Einschränkungen und Restriktionen führt zur sofortigen und automatischen Beendigung der hier gewährten Lizenz und kann für Sie zivil- und/oder strafrechtliche Konsequenzen haben. Ungeachtet des Vorstehenden dürfen Sie eine (1) Sicherungskopie des Spielclients und der Handbücher anfertigen.
B. Sie stimmen zu, dass Sie unter keinen Umständen
(iii) als Spielleiter (Host) für das Spiel fungieren oder für dieses Dienste anbieten oder entwickeln, die der Initiierung von Spielen dienen, oder Kommunikationsprotokolle abfangen, emulieren oder weiterleiten, die in irgendeiner Weise von Blizzard Entertainment verwendet werden, und dazu Methoden verwenden wie insbesondere Protokollemulation, Tunneling, das Ausspionieren von Paketen, die Modifizierung oder Hinzufügung von Komponenten zum Spiel, die Benutzung eines Utility-Programms oder irgendeiner anderen schon bekannten oder zukünftig entwickelten Technik. Dies gilt für jeden Zweck, einschließlich, aber nicht darauf beschränkt, nicht-autorisierte Netzwerkspiele über das Internet, Netzwerkspiele, die kommerzielle oder nicht-kommerzielle Gaming-Netzwerke verwenden oder die zu Content-Aggregation-Netzwerken gehören;
Falls nochwer was anzufügen oder korrekturen hat, so tue er das bitte.
LG GiR-Blunti