Blizzard Sues Creator of WoW Bot 701
Ponca City, We Love You writes "Blizzard, the makers of World of Warcraft, are suing Michael Donnelly, the creator of the MMO Glider program, which performs key tasks in the game automatically. Blizzard says the software bot infringes the company's copyright and potentially damages the game. 'Blizzard's designs expectations are frustrated, and resources are allocated unevenly, when bots are introduced into the WoW universe, because bots spend far more time in-game than an ordinary player would and consume resources the entire time,' Blizzard wrote in its legal submission to the court. More than 100,000 copies of the tool have been sold while more than 10 million people around the world play Warcraft. Donnelly says his tool does not infringe Blizzard's copyright because no 'copy' of the Warcraft game client software is ever made. The two parties are now awaiting a summary judgment in the case."
Re:Copyright? Maybe not, but maybe trademark? (Score:5, Informative)
Re:Copyright infringement? (Score:5, Informative)
They are claiming that the tool makes a copy of the game and stores it to ram to avoid their anti-cheating checks. Interesting to see if it is illegal to make a temporary copy (for your own personal use) of a program you legally purchased.
Re:Copyright? Maybe not, but maybe trademark? (Score:5, Informative)
Agreed. From the sounds of it, this bot tool may impair the game, and they may have some moral or legal cause to try and stop it, but copyright and trademark infringment it is not.I think they need to find some other charge.
This is where EULAs come in (Score:4, Informative)
Whether EULAs hold up in court, etc. is another issue entirely, but in cases such as banning for using bots I'm fairly certain ArenaNet wouldn't have problems defending themselves.
People don't want to use bots in GW because they'll get banned. It takes tweaking the AI bot-sniffing to keep up with macros, but the system works well enough that high-profile lawsuits are unnecessary.
glider (Score:4, Informative)
In that case. (Score:2, Informative)
Re:Thank God (Score:4, Informative)
Gold farming and grinding are much less needed these days in WoW with the daily quests giving out 8-12g a pop, and being able to do 25 of those a day. Most taking 10mins to complete.
Re:Copyright infringement? (Score:5, Informative)
Copies performed as an "essential step" of using the program are exempted as not infringing on copyright. So copying the program from disk into memory in order to run it is not infringement, however creating a second copy of the game in-memory to get around the anti-cheating code may not be.
Personally, I've also argued that this clause means that you are not legally required to accept EULAs, or at least that you aren't violating copyright by refusing to accept them since you don't need a copyright license to make the necessary copies to install and run the program.
Here's a link to the relevant section of the law: TITLE 17 - CHAPTER 1 - 117 [cornell.edu]
Sue sue (Score:5, Informative)
http://www.joystiq.com/2006/11/20/blizzard-sued-by-wow-glider-creator/ [joystiq.com]
Except in 2006, he was suing them.
Already done (Score:1, Informative)
Re:Copyright infringement? (Score:3, Informative)
IANAL, but.... if we're talking about a pro-EULA group in the US, they need to read Title 17 Section 117 [copyright.gov]. You know, the one that grants the end user the explicit right to make a copy of a computer program if it's required in order to run the program. Such as loading it into RAM. Or for that matter, copying it to the computer if it's not designed to run directly from its install media.
Re:Copyright? Maybe not, but maybe trademark? (Score:5, Informative)
Re:3 of those copies were stolen (Score:3, Informative)
Chargebacks, for on-line purchases, even many months later are common - call your credit card issuer again and press the matter.
Ron
Re:neither copyright nor trademark (Score:5, Informative)
Sheez! Young'uns.
Re:Bots are overrated (Score:1, Informative)
Re:Copyright infringement? (Score:5, Informative)
Nope. The biggest bot problem is in battlegrounds, and those that are actually there, at their keyboards, fighting - the real, non-bot players - don't have the time to respond to a message. hell, they probably won't even *see* the message; lots of folks I know direct all chat text to its own dialog box, then hide that box
To explain - while what you're saying could potentially work in PvE play (player versus environment), where a player can just press a few buttons now and then and the fight goes on, the real problem is in PvP play (player versus player) in what are called "battlegrounds" - a large group of horde players versus a large group of alliance players. So what the bots do is have a character run around in stupid ways, dying, casting spells at random, whatever - but if their team (alliance/horde) wins, they get a tremendous amount of benefit from that. So the active, real players end up carrying the extra load of those that are afk or bots.
The 2.4 patch (which went live yesterday) seems to have improved this some though - I actually saw bots getting booted in battlegrounds.
Right now in battlegrounds, there is an option for reporting someone as afk. There should also be an option for reporting someone as potentially a bot, so that GMs could check those particular characters with more diligence for suspicious activity, if they are flagged often enough.
Re:Copyright infringement? (Score:3, Informative)
They could turn off all access to scripting (which is a major nice feature of the game - I use an addon that stores statistics keeping track of which monsters drop which items by percentage), but even that wouldn't be 100% effective. The techniques used by Rogomatic (which is implemented in Expect[1]) could be used bypassing WoW LUA scripting entirely.
Since they already limit certain access to their scripting API, I'm sure they've already explored the option of restricting the specific calls this Glide bot is using and found it undesirable.
[1] Besides providing scripted access to programs which expect to be run interactively, Expect contains logic to simulate the uncertainty of actual typed human input.
Re:Copyright infringement? (Score:2, Informative)
This bot will respond with a couple somewhat random and pre-programmed options of responses, that buy you (the cheater/bot runner) critical time to get your ass back to the keyboard.
Seee glider isn't a bot you run while your not at home, you run it while your say..oh I dunno playing wow on your other account!, or playing another game, or watching TV, or eating dinner etc... and see as glider detecs that you are being detected (like someone following you, or watching your actions, msg'g you, training mobs to you etc). it will stop what it was doing and do something different, AND ALERT YOU!.
So if your running it correctly, and setup the stuff properly out of the 10M people playing and the 50k bots or so on at any time, its going to be very hard to spot these bots.
Its runs around in a general area, moving to engage into combat and otherwise inteligently casting the same spells and looting the same way you would if you were just grinding at the keyboard.
Running around in a small area for 4 hours at a time unfortunatly (sigh old recovering wow addict) is actually something I used to do with my characters fairly often in order to 'farm'...
Re:neither copyright nor trademark (Score:2, Informative)
Re:You can, but why would you? (Score:2, Informative)
A well-known example is Go [wikipedia.org].
As a rule, humans are better at more complex games. At simple games like checkers and chess, the computer wins by predicting several moves in advance. Such prediction isn't possible for more complex games, which humans tend to win.
Re:Copyright infringement? (Score:1, Informative)
Glider also contains an auto-responder, and there are plugins to give it some basic AI.
Re:neither copyright nor trademark (Score:5, Informative)
In all fairness, that lawsuit came about because BNETD's servers didn't discriminate over CD-KEYs, thus nullifying Blizzard's copy protection.
In all non-fairness, blizzard made it impossible for BNETD servers to discriminate over CD-KEYs, by utilizing encryption to prevent it.
I.E. blizzard made it impossible for a third-party server interoperable with the battle net client to _not_ circumvent their protections.
Re:neither copyright nor trademark (Score:5, Informative)
We weren't hurting anyone. We weren't stealing from Blizzard. In fact, we _reduced_ blizzard's costs because they had a lower load on their servers. They are just assholes. I chatted with one of the VPs at blizzard, and the way he spoke at me and my friends verified he was a complete and total asshole.
I was a big buyer of Blizzard products up to that point. I haven't bought a single thing from them since.
Re:neither copyright nor trademark (Score:5, Informative)
The bnetd authors fell over themselves trying to compromise with Blizzard, up to and including publically saying that they would incorporate key checking if they could.
Blizzard refused, and proceeded with the most trumped-up lawsuit they could.
If the GP thinks *THIS* is bad, what about claiming copyright infringements of Battle.net server code, based soley on "well, it has a similar bug", instead of just looking at the bnetd code (that's the beauty of open source - you can see the code.)
Re:Copyright? Maybe not, but maybe trademark? (Score:3, Informative)
Re:Copyright? Maybe not, but maybe trademark? (Score:2, Informative)
BUT, WoW Glider definitely wouldn't work without WoW. Seems pretty derivative to me.
Based on this logic all commercial software makers would have to write their own OS, switch to BSD, or license the right to make a derivative work of their OS, to avoid infringing.
WoW definitely won't work without MS Windows.
Based on this logic, WoW would be a derivative work of Windows.
Just because software X depends on Y does not mean software X is derived from software Y.
OpenOffice depends on the presence of a printer driver to be able to print, and a Video driver to be able to render things on a display -- but this alone does not open them to risk of being sued by Video Driver maker and Printer driver maker for creating a "derivative work".
Just like this "bot" depends on the presence of a suitable game for it to interact with.
Now it _might_ be an issue if the "bot" directly loads the game binary into memory and makes unauthorized modifications to the game code.
The _patched_ game code could then be an unauthorized derivative work of the official authorized game code.
On the other hand, just because a derivative work's unauthorized doesn't necessarily mean it's infringing. The _distribution_ of unauthorized derivative works infringes, but there might be no distribution.
Consider binary patch files which do not contain any part of an original work, but only contain possible modifications. In this case one might distribute just the patch (not a derivative).
Re:Copyright infringement? (Score:1, Informative)
When a player "bots", they create a negative impact on the game's in-game economy. Blizzard doesn't like that, as they feel it takes away from the spirit of the game. Since botters are in essence "vandalizing" their property, they feel that a lawsuit is acceptable in this scenario.
I'm no legal expert, but that's my take on it, anyhow.
Re:neither copyright nor trademark (Score:5, Informative)
Not the question at hand (Score:1, Informative)
The lawsuit is not disputing whether Blizzard has the right to take action against botters. They do. Blizzard will continue to ban botters regardless of the outcome of this case. Even if Blizzard loses, players already banned will not get their accounts back.
The judge's decision will only answer the question is it illegal for third parties to provide players with the means to violate the End User License Agreement and the Terms of Use?
Re:Copyright? Maybe not, but maybe trademark? (Score:2, Informative)
*yawn*
Application behavior is most often more characteristic of OS than anything else. Published APIs are just incidental, mere conveniences for letting applications indirectly depend on the OS. The use of an API does not in itself stop an app from being dependent on an OS.
OSes have subroutines and function calls you can hook into and call, so what? All programs do, too. Just because an API is explicitly documented or not, and exports its symbols in a convenient fashion to make procedure calls (or not) does not make the user app suddenly a derivative work or not.
Whether it is intended or not is an entirely different matter.
Application software under certain OSes hooks into undocumented OS functionality all the time, depends on undocumented bugs, unique characteristics that no other OS has, etc.
Re:Thank God (Score:3, Informative)
Re:Copyright? Maybe not, but maybe trademark? (Score:3, Informative)
Considering I would see this flashed in my face during signup, during the first run of the client, and after every single patch when I played, I'd say they do a lot to point this out. I highlighted that bit in section 3 because these bots can run 24/7. That would quickly become a problem if they were only provisioned to handle people who slept every now and then, which is usually a reasonable assumption. Also, sleeping while a bot takes you to 70, then flooding the Auction house with shit really would disrupt the game experience of other players if a fair amount of others joined in.
Terms of Service (Score:2, Informative)
Re:Copyright? Maybe not, but maybe trademark? (Score:1, Informative)
Well there's a problem... 200 developers (or however many blizzard employs) vs... 10m and counting players. How is this any different than Virus makers vs Anti Virus makers? DRM vs DRM Crackers?
You can put all the effort you have against the problem - But ultimately - there is a geek, in a basement somewhere, who WILL create a way to break your software schema.
"I'm interested, and kind of hoping, that all these millions of WoW players will get to the point where I am (Sick of grind MMOs) and start buying games that actually innovate and create entertainment."
That's the thing... these millions of WoW players ARE entertained. But because YOU aren't - That somehow invalidates the game they enjoy? Other posts have said as much but there are MANY failed companies that have tried different approaches. Yet Blizzard remains on top.
I think The Matrix had it right. There is a part of the human experience that don't feel 'complete' without pain. Sure, we could live in a paradise where you log in with everything given to you. But there is no 'Look at what *I* earned' feeling.
Go to MangosProject.com... Build your own World of Warcraft server. Give yourself everything. Exhalted rep with everything. Level 70 in 10 seconds (or level 255 if you wanna be like that). Every epic in the game. Slay bosses with your right hand while feeling up blood elf chics with your left. Tell me you won't be done with the game in 2 days with that kind of 'freedom'.
"It's about money."
There you go. End of discussion really. Blizzard is a company, not a government program designed to give handouts and make you feel better. They are here to make lots and lots of money. They aren't raking money in hand over fist because they have it wrong. They are winning because they are doing something right. Is there a grind? of course... Apparently that's what people want.
Wheres the game that doesn't require a grind with 10m active subscribers? Even single player RPGs require a grind. Ever hear of FF3? FFVII? etc... you don't get level 99 from the start in those games...