On MovieTome: The 10 worst movies of 2009 so far!
BNET Business Network:
BNET
TechRepublic
ZDNet

November 13th, 2006

Vista Mythbusters #8: That license isn't so bad, after all

Posted by Ed Bott @ 6:40 am

Categories: Licensing, Vista Mythbusters, Windows Vista

Tags:

In Focus » See more posts on: Vista

Myth: The new end user license agreement (EULA) for Windows Vista is loaded with draconian restrictions, and you're not even allowed to troubleshoot bugs!

Reality: For the most part, the Vista license agreement is clearer than its predecessors, and many of the so-called restrictions in it are based on misunderstandings.

Lest anyone accuse me of raising a straw man argument, let me name some names and quote some quotes here.

Start with Cory Doctorow of the hugely popular Boing Boing, who seems like a really smart guy but who lapses into a Hulk-like rage when the name Microsoft comes up. Doctorow's November 3 post, Vista license improves, but still broken, contains this completely over-the-top statement:

When you unwrap your copy of Vista, you "agree" not to publish damning information about the OS — benchmarks, security vulnerabilities — except under terms dictated by Microsoft (and those terms can change at any time). … This is a piece of software that comes with a gag order.

Uh, no, you don't, and no, it doesn't. First of all, the restriction refers to the .NET Framework components, not to Windows itself. The exact terms under dispute are in section 9 of the Windows Vista retail license agreement, which reads as follows:

MICROSOFT .NET BENCHMARK TESTING. The software includes one or more components of the .NET Framework 3.0 (“.NET Components”). You may conduct internal benchmark testing of those components. You may disclose the results of any benchmark test of those components, provided that you comply with the conditions set forth at http://go.microsoft.com/fwlink/?LinkID=66406.

And if you follow the link, you see that the conditions specify that you agree to publish enough results about your configuration so that the test results can be replicated and that you are to ensure that the application is tuned for best performance. Hardly unreasonable restrictions.

(This isn't the first time that Doctorow has picked up a rumor about Microsoft and published it as fact. A bogus July 2005 story about Microsoft and Claria remains uncorrected to this day.)

Anyway, Doctorow's statement that this license agreement prevents researchers from publishing details about security vulnerabilities in Windows Vista is laughably wrong. This clause is about performance (benchmark) testing of applications that use the .NET components. And, ironically, this restriction isn't new. The original license agreement for the .NET Framework (introduced in 2002) carries this restriction, which every Windows user agreed to when they installed an application that used these components. The difference is that in Windows Vista the .NET components are included with the operating system rather than as an add-on.

Next up is the normally perceptive Wendy Seltzer, who is actually a lawyer and who on October 19 published a widely circulated piece called "Forbidding Vistas: Windows licensing disserves the user," which included this paragraph:

Problem-solving prohibited. "You may not work around any technical limitations in the software." Microsoft might be referring to anticircumvention of technical protection measures here, but since it's often hard to tell the difference, from the user's perspective, between a TPM and a bug, this reads as a prohibition on user debugging and problem-solving. After all, down-rezzing HD content or refusing to allow users to copy quotes from an e-book don't strike most people as wanted features. Can you work around a document's failure to save properly?

Prof. Seltzer's quote from the license agreement is accurate but incomplete. Crucially, she left out the sentences just before this clause:

[Y]ou may use the software only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways. For more information, see
http://www.microsoft.com/licensing/userights.

Now, I'm not a lawyer, so I will defer to Prof. Seltzer on legal interpretations. However, I am a Windows expert, and if this agreement were ever to end up in a courtroom, the lawyers would no doubt retain Windows experts (like me) to give testimony on what this particular clause means. My research would start at Microsoft's "Technical Limitations for Microsoft Products" webpage, which is indirectly linked from the license agreement. Even a quick reading of that page makes it pretty clear that this clause is about making sure that you don't hack a copy of one product so that it does what a more expensive product does. For instance, you can't hack Small Business Server to work around its limit of two physical CPUs and a maximum of 75 connections. If you want those capabilities, you have to pay up for Windows Server Standard Edition.

Read in this vein, it's clear that Vista's "technical limitations" include Home Basic's inability to use two physical CPUs, Home Premium's limit on three connections to Media Center extenders, and the maximum of 10 network connections for Ultimate edition. Trying to interpret this clause to prohibit problem-solving and troubleshooting stretches credibility to the point of paranoia.

There are other variations on this theme, but most come down to a fundamental fear that Microsoft's lawyers have loaded up the license agreement with little traps just waiting to be sprung on unsuspecting Windows users. That's silly. In fact, the one serious change that was in the original Vista license has already been changed, in direct response to howls of protest from would-be Vista users.

The real problem with Microsoft licensing is not the license agreement itself, which is notably easier to read in its Vista incarnation than in preceding versions. No, the source of most licensing woes is the sheer confusion of the entire licensing model, which puts incredible burdens on end users and business customers to discern esoteric differences between license types and to keep meticulous records. But that's a topic for another post.

For the introduction to this series, see Vista Mythbusters #1. For all posts in this series, see this page.

Ed BottEd Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. See his full profile and disclosure of his industry affiliations.

Email Ed Bott

Subscribe to Ed Bott's Microsoft Report via Email alerts or RSS.

  • Talkback
  • Most Recent of 112 Talkback(s)
Black Helicopers
Ed, omg ur such an MS brown noser. Last night a fleet of black helicopters landed in my back yard and took my cat away in chains because he IMed a friend that he reelly hated that Gates guy for being so rich.

Hunter S. Thompson... (Read the rest)
Posted by: carnac Posted on: 12/13/06 You are currently: a Guest | | Terms of Use
Thanks Ed for clearting that up  msolgeek | 11/13/06
Concerns  dkunzman@... | 11/13/06
RE: Concerns  joe6pack_z | 11/14/06
Re: Vista Mythbusters  none none | 11/13/06
No, that's not what it means  Ed BottZDNet Moderator | 11/13/06
Language is important  tic swayback | 11/13/06
I am not a lawyer...  Ed BottZDNet Moderator | 11/13/06
Links  tic swayback | 11/13/06
Yes, they can be changed  Ed BottZDNet Moderator | 11/13/06
Some Windows Updates  BroGnorik | 11/14/06
Yes, they can, but it would be hazardous to do so.  Cayble | 11/13/06
Re: Language is important  none none | 11/13/06
The myth I didn't include  Ed BottZDNet Moderator | 11/13/06
Ed, all you to do is look for  msolgeek | 11/13/06
Your tinfoil hat is on too tight  Ed BottZDNet Moderator | 11/13/06
Thanks for the snappy comeback  msolgeek | 11/13/06
No significant changes in SP EULAs  Ed BottZDNet Moderator | 11/13/06
Re: No significant changes in SP EULAs  none none | 11/13/06
Fine, but...  Ed BottZDNet Moderator | 11/13/06
Alternatives none none? Never heard of them.  Cayble | 11/13/06
Re: No, that's not what it means  none none | 11/13/06
Sigh  Ed BottZDNet Moderator | 11/13/06
Re: Sigh  none none | 11/13/06
Chills benchmarking? Ha!  Ed BottZDNet Moderator | 11/13/06
Re: Chills benchmarking? Ha!  none none | 11/13/06
Like I said...  Ed BottZDNet Moderator | 11/13/06
Benckmarks, Megaflops, whatever....  Old Timer 8080 | 11/13/06
You assume  Ed BottZDNet Moderator | 11/13/06
Lies, damned lies and statistics....  Old Timer 8080 | 11/13/06
That makes no sense at all  Ed BottZDNet Moderator | 11/13/06
wow  CobraA1 | 11/13/06
You're confused  Ed BottZDNet Moderator | 11/13/06
Ed, I think you are mistaken....  JoeMama_z | 11/13/06
The exact wording is...  Ed BottZDNet Moderator | 11/13/06
RE: You're confused  joe6pack_z | 11/14/06
No license agreement with Linux?  Ed BottZDNet Moderator | 11/14/06
Re: No license agreement with Linux?  none none | 11/14/06
Re: No license agreement with Linux?  none none | 11/14/06
Fine  Ed BottZDNet Moderator | 11/14/06
GPL  gsquared | 11/14/06
Re: GPL  none none | 11/14/06
Just a thought  Shelendrea | 11/13/06
Well...  Ed BottZDNet Moderator | 11/13/06
Re: Well...  dave.leigh@... | 11/15/06
I've been doing exactly that  Ed BottZDNet Moderator | 11/15/06
You don't really need an answer to that, do you?  dave.leigh@... | 11/15/06
Missing the point  Ed BottZDNet Moderator | 11/15/06
Ed voted Microsoft employee of the month again!  martin23 | 11/13/06
I "found someone who wrote a story"?  Ed BottZDNet Moderator | 11/13/06
Two ways...  rapson | 11/13/06
And most do not even seem to understand 'strawman' arguments.  Cayble | 11/13/06
and your point is  martin23 | 11/13/06
Straw arguments?  Ed BottZDNet Moderator | 11/13/06
logical leaps  martin23 | 11/14/06
ABMers are easily distracted  NonZealot | 11/14/06
Marginalizing  dbrebel | 11/14/06
carpet sweepings  martin23 | 11/13/06
Implication or inferral?  rapson | 11/14/06
myth sources  martin23 | 11/13/06
If that's what you want to believe, fine  Ed BottZDNet Moderator | 11/13/06
I believe  martin23 | 11/14/06
Re: I believe  none none | 11/15/06
RE: I "found someone who wrote a story"?  joe6pack_z | 11/14/06
i am the owner  ggossett001 | 11/13/06
If saying it makes you feel better  NonZealot | 11/13/06
Wrong  Punchey | 11/13/06
Re: Wrong  none none | 11/13/06
This has nothing to do with copyright  Ed BottZDNet Moderator | 11/13/06
Re: This has nothing to do with copyright  none none | 11/13/06
You're misinterpreting  Ed BottZDNet Moderator | 11/14/06
Re: You're misinterpreting  none none | 11/14/06
"The EULA is all about copyright."  Ole Man | 11/15/06
Fascism?  Ed BottZDNet Moderator | 11/15/06
Roads persist  hansjr@... | 11/15/06
no you aren't  officerbill | 11/14/06
Ed has long been one of the best journalists  zaine_ridling | 11/13/06
EdBott clarifying MS Lawyer speak: speaking for MS?  eweekling | 11/13/06
The official word from Microsoft  Ed BottZDNet Moderator | 11/13/06
Forgot to close the tag  Ed BottZDNet Moderator | 11/13/06
re: The official word from Microsoft  Badgered | 11/14/06
And the text for desktop licenses  Ed BottZDNet Moderator | 11/13/06
Ed, how do you know what MS meant?  raul62 | 11/14/06
What you're asking for  Ed BottZDNet Moderator | 11/14/06
Find one instance...  wcb42ad | 11/14/06
Or what?!  zephod | 11/14/06
Anti-MS inspired smokescreen. What's new?  pvandck | 11/14/06
rants r us  martin23 | 11/14/06
Just Use This Comparison  Ole Man | 11/15/06
Sure, I trust Microsoft - NOT  kgorman@... | 11/14/06
Point made  pvandck | 11/14/06
Trusting microsoft  vestalallen@... | 11/14/06
Virtualization  mystikmedia | 11/14/06
Mythbuster  abdrahim_@... | 11/14/06
Restictive  whoozhe@... | 11/14/06
I'm not a MS fan-boy, but still... GROW UP!!!!  Qix77 | 11/14/06
Vista as bad as WinME... hmmm  beep.wot | 11/15/06
I think I know what the problem is  NonZealot | 11/15/06
I'M STILL NOT GONNA BUY THE CRAPAWARE!  jaszman | 11/15/06
Then Your lucky Linux is FREE !! happy  Aussie_Troll | 12/09/06
Is this a myth?  cdplayer | 11/15/06
Two answers  Ed BottZDNet Moderator | 11/15/06
Motherboard Replacement  willcomp47 | 11/17/06
PAC for Bott  hansjr@... | 11/15/06
Got Life?  woofemlarf@... | 11/15/06
who care it's crap have you tried it.  creed@... | 11/16/06
Wrong  Ed BottZDNet Moderator | 11/16/06
What about Software Assurance  terrym@... | 12/08/06
Well, Ed, if YOU'RE cutting Microsoft some SLACK on their licensing...  Jeff Hayes | 11/17/06
However, Microsoft's draconian EULA is NOT myth  voconnor@... | 11/21/06
Want To See MSFT's Attitude?  Ole Man | 12/01/06
No problem happy  xxn1927 | 12/07/06
Black Helicopers  carnac | 12/13/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement
Click Here

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More