Even if you don’t use Windows, it’s almost certain you’ve heard about activation - when you install Windows you can use it only for a few days without activating. After that, you’ll need to activate it (ie. communicate with a Microsoft server to tell it you’ve just installed Windows, and receive a message saying if it was successful or not) or it you’ll only be able to start Windows in safe mode.
But does Windows Genuine Activation (WGA) work? Not likely. Is it completely transparent and hassle-free for legitimate, paying customers? Maybe in a parallel universe, but not on Earth.
Being a beta tester for several companies I format my computers all the time. I have a handful of licences, but I don’t keep track of what licence is installed on what computer - the family computer has an OEM version of Windows installed, and on all other computers (which get formatted at most once a week) I use the first product key I can grab. I have 3 full XP licences for 2 computers, so I’m certainly not a pirate, right? Not according to Microsoft.
I don’t know how many activations you’re allowed to have during a given time period, but I’ve lost count of the number of times Internet activation failed because I had activated “too many times”. When this happens you have no alternative but to call - not too big a deal, right? Wrong. I don’t know how it’s like in the rest of the world, but at least in Portugal there are two phone numbers - a regular paid one, and a toll-free one. The problem? More and more people don’t have fixed phones anymore, just mobile phones, and here in Portugal you can’t call the toll free number from your mobile phone - you get a signal like the number didn’t exist. If you want to activate from a mobile phone, you have to pay the 10 minute phone call (this includes trying to activate by phone, hearing all the instructions you can’t skip - I’ve tried countless times - and explaining what happened to the operator you’re transfered to when activation fails).
Furthermore, your copy isn’t deactivated when you uninstall. Imagine you work on a small business which owns a boxed version of, say, Office. You’ll be doing a presentation later that week, so you install Office 2003 on your laptop, since now you only have Office 2000. You install and activate, but something went wrong with the upgrade - addins stopped working, random crashes… You format your computer, and install and activate Office 2003 again. This time everything works, but at the last moment you find that your laptop is too old to play that embeded video in your presentation, so you uninstall Office and install and activate it on your boss’s brand new laptop. Chances are you’ll have a problem activating, even though these are legitimate uses - you can have the boxed version installed on only one computer, which was the case here. However, because programs aren’t deactivated Microsoft thought Office was installed in 3 computers at the same time when in fact it was installed in only one. Trying to convince the operator that you’re not breaking the licence can be though, or at least take some time. And if you think this was just some made up story of what could happen, think again - this happened to me last Sunday.
But think about it - just who is prevented from installing pirated copies of Windows? Have pirated copies of Windows stopped circulating? They haven’t - on the contrary, with the widespread usage of peer-to-peer software it’s never been easier to find cracked software, including software which requires activation.
So to sum up… Is WGA serving its purpose? No, and I honestly don’t believe WGA in Vista will be any different. What WGA is doing - and it does this brilliantly - is annoy paying customers, preventing them from doing their work. I’ve lost count of the number of times I went to some company to prepare the computers for some presentation later that week, and ended up having to install OpenOffice.Org because I couldn’t activate their copies of Office. If anything, WGA is the #1 reason for people to stop using Office and Windows.
Resources which are currently being wasted with WGA could very well be used for more interesting projects - perhaps make some Microsoft Research prototypes a reality, or creating new products all together. As it is, WGA is doing nothing more than making Windows, Office and other products which use it a bit more expensive because of the money spent on developing and maintaining it.
Edit: It was suggested in the comments section that I simply don’t activate Office and Windows, since I will be reinstalling them anyway. Since Office (at least all the versions I’m using) limit you to opening Office applications X times, I have to activate. I can’t take the chance of needing to edit a document or make a presentation, and have Office tell me “Sorry, you can’t - you need to activate”. Regarding Windows, it could work if it weren’t for the fact that without activating I can’t get access to Windows Update and a lot of downloads on Microsoft Download Center. To be able to fully use those two services, you need to have an activated copy of Windows (not all downloads from the Download Center require activation, but many do).