There are Star Wars Galaxies emulators being developed now (at least one is open source) that are attempting to serve the SWG client software (what you get in the game box) on free servers. I'm very interested how this will play out legally. The intellectual property is in the client software. You buy user rights to that when you buy the box. The servers, run by Sony, are an additional charge. Here's the thing: the 'emulator' server code is not proprietary. It's being reverse engineered to play a version of SWG that no longer exists. The original Sony servers are pre-CU (before the Combat Upgrade, which changed various facets of the game). The servers went through another huge change with the New Game Experience. There are no pre-CU Sony servers. They don't exist. The emulator teams are developing a game experience that is wholly different than the current paid SWG servers.
Server emulators have been shut down before. This situation is different because it's emulating a game experience that does not seek to replicate the current Sony servers. Moreover, LucasArts' intellectual property is not being abused because the users still have to buy the game. All the IP stuff (images, etc) is in the game box. If a server emulator doesn't charge a fee, who is being wronged, legally speaking?
Star Wars Galaxies server emulator, open source
Started by Dave, Jul 24 2008 05:12 AM
5 replies to this topic
#2
Posted 24 July 2008 - 08:31 PM
Interesting legal point perhaps: It is specifically against the SWG EULA to reverse engineer any communications between the software and the server, but that refers to the user and the Sony (SOE) server. So I interpret that as it does not apply to communications between the user and another server, which SWGemu would be.
I'm sure there are other considerations I haven't thought of, but I don't yet see anyone's rights being harmed in any way.
I'm sure there are other considerations I haven't thought of, but I don't yet see anyone's rights being harmed in any way.
Maximum Awesome
"Proceed counterinductively." --Paul Feyerabend
"Proceed counterinductively." --Paul Feyerabend
#3
Posted 25 July 2008 - 12:14 AM
Lucas will make up an epic (as he goes along) about a poor lonely farmboy whose money has been stolen by the Empire Internetz People.
There will be 9 stories.
There will be 9 stories.
This packet contains one Deb. May contain traces of nuts, alcohol and artificial sweetener. May also cause psychotic episodes, hallucinations and brain damage. Purchase at your own risk.
#4
Posted 25 July 2008 - 12:23 AM
"Luke...I am your server side database."
/got nuthin
/got nuthin
Maximum Awesome
"Proceed counterinductively." --Paul Feyerabend
"Proceed counterinductively." --Paul Feyerabend
#5
Posted 29 July 2008 - 01:39 AM
QUOTE (Dave @ Jul 24 2008, 04:31 PM) <{POST_SNAPBACK}>
Interesting legal point perhaps: It is specifically against the SWG EULA to reverse engineer any communications between the software and the server, but that refers to the user and the Sony (SOE) server. So I interpret that as it does not apply to communications between the user and another server, which SWGemu would be.
I'm sure there are other considerations I haven't thought of, but I don't yet see anyone's rights being harmed in any way.
I'm sure there are other considerations I haven't thought of, but I don't yet see anyone's rights being harmed in any way.
Except the whole reverse engineering the communications between client and server. Without doing that, you have no idea what the protocol is that the clients and server communicate with.
Lets, for the sake of argument, say the clients and servers speak Bocce. The EULA is an agreement between you not to listen to any conversations spoken in Bocce. In writing the server emulation software, you'd have to be cunning enough to listen in - and clever enough and decypher the syntax of Bocce after some intense analysis...
At that point the EULA kicks in. Basically, Lucas & Sony want you to rent a protocol droid instead.
(someone should remind me never to post after three martinis)
The sky over the port was the color of television tuned to a dead channel.
#6
Posted 29 July 2008 - 05:26 AM
Good point, but in this case it is a dialect no longer in use (pre-CU). Essentially, it's abandonware. Wouldn't that make a difference?
Maximum Awesome
"Proceed counterinductively." --Paul Feyerabend
"Proceed counterinductively." --Paul Feyerabend




















