On TechRepublic: 10 dying IT skills
BNET Business Network:
BNET
TechRepublic
ZDNet

August 14th, 2007

Busting the FUD about Vista's DRM

Posted by Ed Bott @ 6:48 am

Categories: Digital media, Windows Vista

Tags: Digital-rights Management, Microsoft Windows Vista, Microsoft Windows, Video, Ed Bott

In Focus » See more posts on: Vista

Is it bad reporting, bad research, or something worse?

That’s the question I asked myself when I read this NetworkWorld account of Peter Gutmann’s presentation at the Usenix Security Symposium last week. Gutmann is a researcher in the Department of Computer Science at the University of Auckland in New Zealand who specializes in encryption (on his home page, he describes himself as a Professional Paranoid).

Gutmann generated a lot of heat last December with the publication of a paper that called Windows Vista’s Content Protection scheme “the longest suicide note in history.” He updated it in April, mostly to call his critics names, and he updated it yet again yesterday with a top-of-the-page slam at my ZDNet colleague George Ou, who took exception with some of Gutmann’s claims yesterday (see Claim that Vista DRM causes full CPU load and global warming debunked!).

Gutmann has a flair for melodramatic language and headline-grabbing phrases, but his theoretical arguments against Vista’s video subsystem fall apart quickly when they make contact with the real world. Based on Jon Brodkin’s story for NetworkWorld, it appears that Gutmann’s presentation at the Usenix conference was simply a rehash of his earlier claims about Vista and DRM. Specifically, according to Brodkin, Gutmann said:

While Microsoft’s intent is to protect commercial content, home movies are increasingly being shot in high definition, Gutmann said. Many users are finding they can’t play any content if it’s considered “premium.”

“This is not commercial HD content being blocked, this is the users’ own content,” Gutmann said. “The more premium content you have, the more output is disabled.”

I had to read that passage several times to make sure I understood what I was reading, because it directly contradicts my experience with Windows Vista and high-definition content. In fact, it does not appear to be supported by any real-world experience.

So maybe he was misquoted. I wrote to the Usenix Publications Director, Jane-Ellen Long, and asked if she could provide me a copy of Gutmann’s slides. She responded within minutes:

I’m sorry to say Peter hasn’t yet given us his slides. You might write to him directly. If you do, could you add that jane-ellen would love to get the slides…

According to the note at the top of Gutmann’s page, he’ll post the slides on his website when he gets back to New Zealand. (And send your slides to Jane-Ellen, too. She needs them to put the proceedings together.) When you do get around to updating your site, Peter, can you please answer these questions as well?

Where’s the demo? I was disappointed to read that your Usenix presentation consisted of 132 PowerPoint slides. You’d think by this point you could actually have put together a video clip or even a live demo of the issues you’re talking about. Have you actually seen the issues you describe, or is this discussion completely theoretical?

Where’s your research? I have seen nothing in any of your writing to indicate that you’ve actually performed experiments using Windows Vista to confirm the theoretical arguments you make. In fact, in an April update to the original paper from last December, responding to Microsoft’s critique of your complaints, you wrote: “Can others confirm this? I don’t run Vista yet, but if this is true…” The final release of Vista has been available for more than nine months, and HDCP-compatible video cards are available at a wide range of price points, including sub-US$50 models. So it shouldn’t be a burden to actually test this stuff.

Earlier this year, I sat down to write an analysis of the original paper. I literally lost count of the number of gross errors that are easily fact-checked. Here’s a typical example:

Gutmann: “The exact nature of this Media Foundation Protected Pipeline is somewhat mysterious, the executable image is mfpmp.exe but there’s no file of that name present in Vista which implies it’s being generated on the fly by another executable.” [emphasis added]

Oh really? I just clicked the Start button on this PC running Windows Vista Business, typed mfpmp, and instantly found this file in the Windows\System32 folder:

mfpmp_details.png

Oops. And I’m sorry to say that’s not the only forehead-slapping mistake in the original paper.

Where are the complaints from real live users? The original paper from last December included links to some early reviews, complaining about stuttering and dropped frames in audio and video playback. As it turns out, those problems had nothing to do with DRM and everything to do with immature drivers. The NetworkWorld report of your talk says “users are seeing status codes that say ‘graphics OPM resolution too high’” and quotes you as calling this “probably the most bizarre status code ever.” Well, I hang out regularly in a couple of forums with other digital media fanatics (The Green Button, AVS Forum, and microsoft.public.windows.mediacenter, to name just three) and I can’t find a single report of this error or anything remotely like it. In fact, most of the problems people are reporting have to do with connecting consumer electronics gear, which has nothing to do with Windows, Microsoft, or DRM.

Meanwhile, in the snippet I quoted at the beginning of this post, you say that many users are finding they can’t play back home movies shot in high-definition. I don’t have an HD video camera, but Brandon LeBlanc does. he shoots all his movies for the Windows Vista Experience blog in HD (1080i) using a Sony HDR-HC3 HDV Handycam, edits them in Windows Vista, and says he has never experienced a problem viewing them on his 42” HDTV.

I’ve scoured the newsgroups and forums to find complaints from real people of this issue and have come up empty.

How come I can do things you say are impossible? Your original paper says “In fact so far no-one has been able to identify any Windows system that will actually play HD content in HD quality.” Are you kidding? My sub-$500 Dell PC running Windows Vista outputs superb, glitch-free surround sound and glorious high-definition video at full 1080i and 720p resolutions on a Sony 50–inch HDTV display. A dozen PC makers sell systems at all price levels with full HD support. They weren’t on sale in December because Vista hadn’t been released to the consumer market yet. But they’re available now. Maybe you could update your paper with that news.

Here in the real world, my Vista Media Center PC is set to record the NBC Nightly News in HD every weekday evening. The NetworkWorld report of your talk says you’re worried that the extra power demands of HD playback are going to contribute to global warming. A few minutes ago, I played back last night’s broadcast and checked Vista’s Performance and Reliability Monitor. You’ll be relieved to know that it was using, on average, less than 15% of the low-end AMD CPU. the system is running so cool and quiet that I couldn’t hear its internal fan until I put my ear right next to it.

Will you please stop calling your critics names? In the update to your original paper, you compare Microsoft employees to Nazi war criminals (“we were only following orders”), with a specific link to the Wikipedia article on the Nuremberg defense, and to a criminal defendant with “six previous violent crime convictions on his record.” I’ve resisted the urge to call you names or to speculate on your motives for conducting this research. I hope you’ll give me the same respect.

I’ve lost count of the number of times I’ve written about Vista and had someone post a link to Peter Gutmann’s original paper in rthe Talkback section. The trouble is, all those theoretical predictions are turning out to be woefully inaccurate as time passes and the hardware ecosystem grows. The reality is that Vista handles HD content and high-quality audio very well indeed when you use current drivers and hardware. And if you don’t like DRM, don’t use it. Despite the alarming rhetoric, Vista’s DRM is an option. If you don’t use HD DVD or Blu-Ray drives or CableCARD devices, you’ll never have to deal with DRM. And if you do choose to use one of those technologies, I predict they’ll work just fine out here in the real world. End of story.

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 262 Talkback(s)
ShadeTree Just Provides Assertions Without Reputable Sources
Shadetree's assertion above rests solely on Microsoft claims for Vista license distribution. The claim that distribution equates to use is a false one, as outlined in my post close below on 13 October.... (Read the rest)
Posted by: Cardhu Posted on: 10/15/08 You are currently: a Guest | | Terms of Use
I get so tired of FUD  dragosani | 08/14/07
Why do individuals insist that the entire world is using Vista .  Intellihence | 08/14/07
At last count over 60 million or 5.6% ....  ShadeTree | 08/14/07
As opposed to the 100 of millions of other OS's  Intellihence | 08/14/07
Leopard all this from someone who has not even used vista you must be  SO.CAL Guy | 08/14/07
You don't know anyone who owns an iPhone ?  Non_Zealot | 08/14/07
Really?  ShadeTree | 08/14/07
you missed the point all together CodeWarrior_z but what can we expect from  SO.CAL Guy | 08/14/07
I don't hang out with kiddies with rich parents  Cayble | 08/14/07
What about OS-X  eye4bear | 08/15/07
Actually your Bass Ackwards...  fr0thy2. | 08/15/07
forgot one thing...  fr0thy2. | 08/15/07
holes in Vista?`  evilkillerwhale@... | 08/15/07
ROFLMAO - the child would blow a gasket...  fr0thy2. | 08/15/07
Gee.. Psychic just like Guttman..  Wolfie2K3 | 08/15/07
They don't pay me any more then Apple pays ...  ShadeTree | 08/14/07
Damn...that hurt...  fr0thy2. | 08/15/07
You keep saying dumber and dumber things, Leopard.  evilkillerwhale@... | 08/15/07
And what was XP's marketshare 6 Months after releast N/T  notsofast | 08/15/07
And how many of those  Linux User 147560 | 08/14/07
The 5.6% of the total user base is based on ....  ShadeTree | 08/14/07
How can Linux users be  Linux User 147560 | 08/14/07
You are hillarious.  ShadeTree | 08/14/07
Remind me not use your information...  fr0thy2. | 08/15/07
Luddites..  Wolfie2K3 | 08/15/07
Sorry Wolfie  Linux User 147560 | 08/17/07
If your going by this post...what is that 100?  fr0thy2. | 08/15/07
You are mistaken.  evilkillerwhale@... | 08/15/07
Well you are totally off on your time line  Linux User 147560 | 08/17/07
At last count, a grammatical error found!  Carl Rogers | 08/14/07
Thanks for the grammer lesson.  ShadeTree | 08/14/07
Correction  ShadeTree | 08/14/07
Good thing we have you for the facts  intrepi@... | 08/15/07
*ahem* 2nd fastest, not fastest  cornfreak | 08/16/07
Not true.  ShadeTree | 08/17/07
Provide your source(s)  Linux User 147560 | 08/17/07
ShadeTree Just Provides Assertions Without Reputable Sources  Cardhu | 10/15/08
That Is Distribution, Which Does Not Reflect Actual Use  Cardhu | 10/13/08
um...  evilkillerwhale@... | 08/15/07
No one is...  Wolfie2K3 | 08/15/07
Speaking up FUD  mrlinux | 08/14/07
Read the Network World article  Ed BottZDNet Moderator | 08/14/07
you mean  tombalablomba | 08/14/07
Right from the begininng of his article  mrlinux | 08/14/07
This is why I hate debating this  Ed BottZDNet Moderator | 08/14/07
Bott, you're being dishonest  stevey_d | 08/15/07
Dishonest?  notsofast | 08/15/07
Mr Bott  ITdaized | 08/15/07
Darwin claim false, but the rest was bigotry.  osreinstall | 08/15/07
Sarcasm is apparently lost on you, man. NT  laura.b | 08/16/07
Must be.  osreinstall | 08/16/07
The Creationism - Evolution Debate  Cardhu | 10/13/08
Message has been deleted.  bmerc | 08/15/07
Tell us how you really feel.  osreinstall | 08/15/07
Were all those long words really necessary?  odubtaig | 08/15/07
Mr. Bott Is Making Excellent Points Here  Cardhu | 10/13/08
So what you are saying is  mdemuth | 08/14/07
I am not hiding behind it cannot be tested...  mrlinux | 08/14/07
Your point is ridiculous, silly and just plain dumb.  notsofast | 08/15/07
Right from Microsofts own site  mrlinux | 08/14/07
And your point is?  Ed BottZDNet Moderator | 08/14/07
Currently none of the content produced has ....  mrlinux | 08/14/07
More & more bad news about Vista .  Non_Zealot | 08/14/07
Nothing to do with Vista  Ed BottZDNet Moderator | 08/14/07
Isn't Internet Explorer part of Microsoft Windows ?  Non_Zealot | 08/14/07
Read it again  Ed BottZDNet Moderator | 08/14/07
When it affects you it isn't FUD  TripleII | 08/14/07
Oops, meant to reply to story. (nt)  TripleII | 08/14/07
You are so wrong  ShadeTree | 08/14/07
It's still watching.  TripleII | 08/14/07
Just keep using Linux.  ShadeTree | 08/14/07
I watch HD just fine  TripleII | 08/14/07
Wow. Really, wow.  nighthawk808 | 08/15/07
Linky Please  ceh4702 | 08/15/07
Is it ever going to end  MisterGilles | 08/14/07
RE: Is it ever going to end  ruped24 | 08/14/07
You dont get it....  mrlinux | 08/14/07
Gee Mr. Linux, how convenient  Ed BottZDNet Moderator | 08/14/07
You dont get it...  mrlinux | 08/14/07
If no one is using the flag as you say ....  ShadeTree | 08/14/07
How do you get DirecTV HD...  Ed BottZDNet Moderator | 08/15/07
Sony DirecTV box with 1394.  ShadeTree | 08/15/07
Right from Microsofts own site....  mrlinux | 08/14/07
oops the mechanism in question is the  mrlinux | 08/14/07
Let me ask you a question?  ShadeTree | 08/14/07
You should listen to your own advice  mrlinux | 08/15/07
Why are you here?  ShadeTree | 08/16/07
Let's put the report aside, answer this.  TripleII | 08/14/07
I agree with you...  mrlinux | 08/14/07
WHAT THE HELL IS THE MATTER WITH YOU?????  laura.b | 08/16/07
Whether He Uses Windows Now Or Not  Cardhu | 10/13/08
Triplell don't you get it .  Intellihence | 08/14/07
Stockholm syndrome  frgough | 08/14/07
Yep that's the leopard child alright...  fr0thy2. | 08/15/07
And Jobs tells you to get on your knees...and  fr0thy2. | 08/15/07
Nonsense  Ed BottZDNet Moderator | 08/14/07
I'll give you 1/2 marks  TripleII | 08/14/07
Sorry, no  Ed BottZDNet Moderator | 08/15/07
You need a new attorney  Ole Man | 08/15/07
Unless M$ has changed it  I. Kidya Knott | 08/15/07
None of that is true  Ed BottZDNet Moderator | 08/16/07
Oh?  I. Kidya Knott | 08/16/07
Brush up on your search skills  Ed BottZDNet Moderator | 08/17/07
Here is a link to the Vista EULA  Ole Man | 08/19/07
OOOOps! I did a bad, forgot the link  Ole Man | 08/19/07
Ole Man - You Can Edit Your Own Post  Cardhu | 10/13/08
I couldn't agree more  intrepi@... | 08/15/07
I am never going to waste my time trying Vista  jacarter3 | 08/14/07
Nobody is making you read Ed's blog.  ShadeTree | 08/14/07
No Shadey, I have to read Ed's  jacarter3 | 08/15/07
You mean like your doing now...  fr0thy2. | 08/15/07
Nope.  ShadeTree | 08/15/07
I like the FUD headline. It's funny.  Ben_E | 08/16/07
Bye...  fr0thy2. | 08/15/07
OK, I bite  Mitch 74 | 08/15/07
M$ hater$ aren't $cared...  Media-Ted@... | 08/19/07
When it affects you it isn't FUD  TripleII | 08/14/07
Peter Gutmann fights the M$ disinformation machine  Linux Geek | 08/14/07
LINSUX NIRVANA KUM BYE YAH  LWEM | 08/14/07
Message has been deleted.  No_Ax_to_Grind | 08/14/07
Message has been deleted.  bmerc | 08/15/07
Message has been deleted.  fr0thy2. | 08/15/07
Message has been deleted.  bmerc | 08/15/07
Even assuming lots wrong, much is right  TripleII | 08/14/07
I agree with you...  mrlinux | 08/14/07
Funny you should mention AACS as the format .  Intellihence | 08/14/07
Wrong format ....  mrlinux | 08/14/07
iTunes does not support AACS and the ...  ShadeTree | 08/14/07
How clueless...  No_Ax_to_Grind | 08/14/07
Oh Clueless One  TripleII | 08/14/07
can somebody actually run some tests  bicard | 08/14/07
How can you test...  mrlinux | 08/14/07
Actual test would still go long ways  bicard | 08/14/07
I am actually playing HD DVD and HD TV  epaval@... | 08/14/07
You proved Gutmann's point, thanks  mrlinux | 08/15/07
About the watt or 2 statement...  mrlinux | 08/15/07
The Core Duo is very good at AES math  stevey_d | 08/15/07
By playing the HD content  osreinstall | 08/14/07
No where does Gutmann states that your...  mrlinux | 08/14/07
One more time: READ THE QUOTE  Ed BottZDNet Moderator | 08/14/07
You answered your own question...  mrlinux | 08/14/07
It's in the post  Ed BottZDNet Moderator | 08/14/07
"i'm done responding to you"  stevey_d | 08/15/07
The Quote you speak of ???  mrlinux | 08/15/07
It doesn't matter and you are incorrect.  osreinstall | 08/14/07
" it will play just fine on your machine because you are the owner"  Ole Man | 08/15/07
That is very astute of you.  osreinstall | 08/15/07
Nope! My grammer don't need no help from you  Ole Man | 08/15/07
Yes it does.  osreinstall | 08/15/07
Ho hoho ho ho  Ole Man | 08/15/07
Your Santa rendering was bad.  osreinstall | 08/15/07
Your pandering is worse than ANYBODY'S rendering  Ole Man | 08/19/07
Feelings are more than mutual  osreinstall | 08/19/07
Tsk, tsk, tsk!  Ole Man | 08/19/07
Message has been deleted.  osreinstall | 08/19/07
$800.00 for a PC , are you crazy or something .  Intellihence | 08/14/07
includes bluray playback  bicard | 08/14/07
Leopard i have to say your the bigges troll on ZDnet i used to think no-ax  SO.CAL Guy | 08/14/07
AMEN! - Have you ever noticed...  fr0thy2. | 08/15/07
Don't forget it also has a Core Duo E6300 in it.  osreinstall | 08/14/07
osreinstall, why do you bother arguing with an idiot  Scrat | 08/14/07
Sometimes it is just fun.  osreinstall | 08/14/07
Macs are more than that, so who is stupid?  laura.b | 08/16/07
I think its funny...  massiv_design | 08/14/07
Actually, fairly balanced I find  TripleII | 08/14/07
Guttman responds to zdnet  bicard | 08/14/07
The problem is  frgough | 08/14/07
Well you cant do the following until....  mrlinux | 08/14/07
What are you talking about?  Ed BottZDNet Moderator | 08/14/07
No he is saying that the Video protected path spec...  mrlinux | 08/14/07
Actually No!  ShadeTree | 08/14/07
Inflammatory? Not here.  Ed BottZDNet Moderator | 08/14/07
No where in his report does he use the word...  mrlinux | 08/14/07
How about some actual tests  bicard | 08/14/07
Can't prove a negative  Ed BottZDNet Moderator | 08/14/07
Name the HD-DVD you are playing...  mrlinux | 08/14/07
King Kong is one of them  epaval@... | 08/14/07
Well that sounds funny...  mrlinux | 08/14/07
no one wants to do a real test  bicard | 08/14/07
Buy me a Blu-Ray drive...  Ed BottZDNet Moderator | 08/14/07
1080P and the average PC  ShadeTree | 08/14/07
I'll be testing Blu-ray and HD DVD very soon  georgeou | 08/14/07
get your point; but does it miss issue  bicard | 08/14/07
No, loss of resolution is only true if ICT flag is on  georgeou | 08/14/07
Lack of ICT flag testing mean no high def pc  bicard | 08/14/07
You've lost it Bicard. Re-read my post.  georgeou | 08/15/07
This would be the same Vista that requires 1Gb RAM for the system  stevey_d | 08/15/07
Pelase provide a link where Gutmann makes this statement  mrlinux | 08/15/07
re: George  ShadeTree | 08/15/07
Not how it works, sorry  bmerc | 08/15/07
Sorry, Einstein had a lab.  osreinstall | 08/15/07
Wait a second....  James T. Kirk | 08/14/07
He didn't update the "last updated" date  Ed BottZDNet Moderator | 08/14/07
I figured as much....  James T. Kirk | 08/14/07
As long as you drink the koolaid..  supercharlie | 08/14/07
Well if I look back in history...  mrlinux | 08/14/07
DRM is the least of Vista users' worries  ejhonda | 08/14/07
Yawn - who cares?  WiredGuy | 08/14/07
That is where you make the mistake  Qbt | 08/14/07
And you're proud to be associated with Microsoft?  Ole Man | 08/15/07
Shut up, OleFool.  M.R. Kennedy | 08/15/07
OleFool is the first thing  Ole Man | 08/19/07
So sad that you are tired.  Freebird54 | 08/18/07
Where are your proceedings?  henklaak | 08/14/07
No, Gutmann needs to supply the proof  otaddy | 08/14/07
Gutmann admited he never touched Vista  georgeou | 08/14/07
Right and you and Ed tested it!  otaddy | 08/14/07
And he should be thanking us for running the tests for him  georgeou | 08/14/07
George, George...  Freebird54 | 08/18/07
Message has been deleted.  No_Ax_to_Grind | 08/14/07
Message has been deleted.  bmerc | 08/15/07
very cheap George  stevey_d | 08/15/07
Why?  Qbt | 08/14/07
No HD Content is available in NZ  robertmrw | 08/14/07
So he pulled it out his arse?  No_Ax_to_Grind | 08/14/07
Yea,...  Qbt | 08/14/07
Yup  tonymcs@... | 08/14/07
Straw man argument of Botts and Ous  stevey_d | 08/15/07
Burden is on the one making the allegations  Ed BottZDNet Moderator | 08/15/07
Tests of a specification?  stevey_d | 08/15/07
Climate Wrecker? How about FUDicus Maximus.  osreinstall | 08/15/07
Well why dont you do like Peter did...  mrlinux | 08/15/07
Those who don't learn from history  tonymcs@... | 08/14/07
No, you're wrong  stevey_d | 08/15/07
Been fishing again today, Ed?  Patanjali | 08/14/07
You are VERY Right !!!  TheCableGuyNY | 08/14/07
Message has been deleted.  stevey_d | 08/15/07
About Time  wwilson@... | 08/15/07
" Microsoft deserves the truth"  Ole Man | 08/15/07
Add your opinion  hugh@... | 08/15/07
Search his error code, no users!  butler360 | 08/15/07
FUD Free OS  ceh4702 | 08/15/07
Backwards  Qbt | 08/15/07
Microsoft assumes  Ole Man | 08/15/07
ZDNet complaining about bad reporting?  Narg | 08/15/07
Gee, thanks, I think  Ed BottZDNet Moderator | 08/15/07
Move the TalkBacks Elsewhere  joelwhitehouse@... | 08/15/07
Vist is different...  william.ames@... | 08/15/07
IT COULD BE THAT - - -  BALTHOR | 08/15/07
I'd just like to say...  odubtaig | 08/15/07
in fairness; guttman should be allowed time to respond  bicard | 08/15/07
Message has been deleted.  bmerc | 08/15/07
This isn't my place  Ed BottZDNet Moderator | 08/15/07
Obviously.  odubtaig | 08/15/07
there is point to guttman responding  bicard | 08/15/07
Interesting  Qbt | 08/15/07
Even more interesting  Freebird54 | 08/18/07
"If you use bogus papers"  Ole Man | 08/15/07
I guess  Qbt | 08/15/07
I guess  Ole Man | 08/19/07
Good to know somebody is happy with it  intrepi@... | 08/15/07
Ditto! El Facto Primo  Ole Man | 08/15/07
Message has been deleted.  M.R. Kennedy | 08/15/07
Thanks Ed.  jjarman | 08/16/07
Message has been deleted.  kordoniss@... | 08/16/07
LOL  Qbt | 08/16/07
It is not necessary to generate Vista FUD  Ole Man | 08/19/07
Oddly Mr Gutmann provides numerous links...  knowbody | 08/16/07
Buyer beware, no pc tested to work with 1080p with ict on  bicard | 08/16/07
I can't test 1080p  Ed BottZDNet Moderator | 08/17/07
If you can't see  Ole Man | 08/19/07
You know what's funny?  DOOMhasCome | 08/20/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here