Welcome, Guest. Please login or register.

Author Topic: Windows Content Protection (pure evil)  (Read 5471 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Windows Content Protection (pure evil)
« on: January 29, 2007, 03:50:28 AM »
Given that I have to re-activate Windows every time I change my hardware, I'm not a fan of DRM.

However, commercial companies are responsible for proliferating standards by supporting them.  A non-DRM standard is not going to become popular by default, because content providers will not support it.

To fix the problem, you have to understand the problem.  DRM is here to stay, like it or not.  I wish open-source developers were working as hard as the companies to develop a "good" DRM standard.  Blindly bashing DRM because it is "bad" is not going to help.  People need to bash formats for the right reasons.

Oh yeah, and Vista is not alone when it comes to DRM.  So, if you're going to bash something, make sure you bash the right people, too.

From the anti-DRM article:

"Disabling of Functionality"
The biggest problem, and valid.  I don't want content to stop working in the future, and I definately don't want it to stop working should I move it to another device that I own.

Supposedly, we license the right to use software.  However, DRM seems to stick to the physical media model, or at least the keys model.  By default, the actual usage conflicts with the license specification.

"Decreased Playback Quality"
Depends on the scaling technique.  This varies from manufacturer to manufacturer, and it not caused directly by DRM.  The real question is how well Vista handles scaling, not whether it does it at all.  Almost everything does scaling, really.  Even [good] SDTV DVD players do some form of filtering because raw DVD signals look like crap.

"Elimination of Open-source Hardware Support"
This is all about licensing and documentation availability.  Documentation for drivers is the manufacturer's responsibility.  If they feel the open source market is too small or an IP risk, that's their call.  No different than it is today.  Having some trouble getting documentation from ATI to make a Linux driver?  Well, that's obviously because of Microsoft's driver model.

"Elimination of Unified Drivers"
I don't know much about unified drivers, but I do recall that when SATA was not built into chipsets, manufacturers had to make all their own drivers for each OS, and hell was the result.  Today, everything is integrated, so we have a unified driver, and all OSes do it the same way.  Only the early adopters got screwed.

"Denial-of-Service via Driver/Device Revocation"
Isn't this part of Decreased Playback Quality?  I find the TNT2 chipset example they provided as weak, partly because nVidia is responsible for keeping drivers up to date, and that chipset probably won't have a Vista driver at all.  That's not Microsoft's fault.  Also, I doubt Vista would try channeling premium content through an old graphics card in the first place (content is not actually written directly to the frame buffer in most cases), so decreased playback quality, not denial-of-service, would be the result.

"Decreased System Reliability"
BUNK.  If manufacturers don't follow specifications, that's not the fault of the spec, no matter how complex it may be.

Reliabilty follows commitment.  If driver developers are trying to cram in too many features and are sacrificing quality control to get their products to market as quickly as possible, no standard is going to help.  I recall ATI has had a wide variety of quality control issues with their drivers in the past.  They are going to take the easy way out and blame Vista?  Maybe they should dump "Catalyst Control Center" first.  Who on earth needs customizable skins for a friggin' driver?

"Increased Hardware Costs"
The same thing was said when USB was introduced.  I remember when USB printers and scanners had a $30 price premium over those that used the parallel port.  Anyone want to go back to RS232?  Didn't think so.

Quote from ATI:  "This increases motherboard design costs, increases lead times, and reduces OEM configuration flexibility. This cost is passed on to purchasers of multimedia PCs and may delay availability of high-performance platforms."

In other words, new hardware costs more than old hardware.  I supposed prices won't come down and budget hardware will cease to exist and all manufacturers everywhere will go bankrupt?

This sounds more like Nintendo whining that they can't afford to use anti-aliasing, HD graphics, and DVD playback, because otherwise they wouldn't be able to make a $60-$80 profit on every Wii they sell, while the rest of the competition makes money on 3rd-party royalties, instead.

The real question is whether any one company has an unfair competitive advantage.  If everyone has to do the same thing, it all balances out.  Somehow, I don't think ATI and nVidia will go to the poorhouse because they have to support DRM.  Don't these companies thrive on HD technology?  Don't they have all kinds of options for turning computers into movie players and media centers?  They complain about it because they would rather reap the benefits but not spend money making the hardware, which is odd since they specialize in video hardware.  So long as everyone else in the same boat, there really shouldn't be any unfair competition -- except by older standards which have fewer features.

"Increased Cost due to Requirement to License Unnecessary Third-party IP"
The key word is "unnecessary."  This is a valid concern, but you can thank the broken patent system for this.  Even JPEG2000 can't gain widespread acceptance because people are worried that somebody might suddenly and mysteriously claim they own a patent on it at some point.  You have to pay for technology.  If you don't like it, ask the open-source guys to make a decent DRM standard.  Companies are going to use DRM no matter what.  The public must influence corporations to use the right one.  It just so happens that the choices are bleak.

"Unnecessary CPU Resource Consumption"
ATI is complaining about this, while at the same time their GPUs have hardware-based decoders for DVD playback, vertex shaders, texture compression, and physics -- tasks that were all once handled by the CPU.

Doesn't ATI now belong to AMD, a CPU company, and together they are working to consolodate CPU and GPU design for greater efficiency?  Perhaps people should be complaining more about the lack of tools to utilize these interesting new hybrid architectures, rather than complain that the CPU has to do everything, which these days, it certainly doesn't.

Not that Amigans would know anything about custom hardware replacing the CPU, of course.

"Unnecessary Device Resource Consumption"
Refer to FLV files, or playing MPG movies in an Adobe Flash wrapper.  That's unnecessary resource consumption, but do companies complain about that?  Everybody has their own Flash MPG movie player these days.  In fact, there's too many damn incompatible formats because companies love them so much!

Quote
koaftder:  "Not any different from back in the day. We have always had DRM, even back in the 80's. Those discs that had purposly bad sectors that couldn't be copied, serials and dongles, etc. Nothing new. The only thing that is new is that the average guy deals with this crap now instead of us 'geeks'."


Indeed.  Oh, and don't forget typing in codes from manuals.  I remember games with copy protection so aggressive, half the time the games didn't boot at all.  The result?  After buying a legal copy, I got the cracked version so the damn thing actually worked!

Talk about disabling of functionality!
 

Offline Waccoon

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1057
    • Show all replies
Re: Windows Content Protection (pure evil)
« Reply #1 on: January 29, 2007, 06:39:20 AM »
Quote
Mr. A500:  Ah, I see you've had problems too. You're right about it being "the tip of the iceberg". Part of the problem is that in Microsoft Word, dictionary is document based - meaning even if you change the many OS and application settings to have Canadian or UK English on your own computer, just about every document you receive from co-workers or other Canadians is in US English and you have to select every word in the docmument (including Header&Footer) and change it. Then of course, settings would occasionally go back to default US English for unknown reasons. It's almost like they made it difficult on purpose to force US spellings, formats and methods on Canada.

Or maybe it's just lack of foresight.  Well, of course things like this never happen on other OSes.

Quote
DonnyEMU:  You can choose just not to buy DRM protected files and buy that which is not protected. That will show your economic power and show as a consumer what you can accept or not accept. Blaming Microsoft and Vista (and even Apple) for peer sharing things like LimeWire, Napster and others actions is not really fair. They are just reacting to market conditions.

Exactly.  Sometimes I think the whole reason why laws exist is to compensate for the fact that people have no willpower whatsoever.

How about all those people who want to sue McDonald's because the food makes them fat?  If a restaraunt is supposed to post nutrition information as per company policy, and they don't, you can file a proper complaint.  If you just sucked down a 900 calorie Big Mac, and then ordered an apple pie for desert, well...