What Windows Vista Means to the Open PC Platform
This post started out to a response to forum comments regarding Windows Vista’s DRM and its upcoming effect on the open PC platform, but it turned into a full-blown overview of where we are and what’s to come in Windows personal computing and media playback. Have a read and let me know if I’m off base (if I am, where?) or if it’s worse than even I suspect.
Disclosure: I’ve been a dedicated Microsoft Windows user for the past several years, now. However, I like to consider myself platform-neutral, since I’m comfortable using Apple and Linux based computers.
Open PC Platform:
Let’s get back to basics for a few seconds and discuss what an “open PC platform” is. An open PC platform is one where ANYONE can buy off-the-shelf PC hardware components and build their own PC – mixing, matching, and upgrading hardware at their own discretion. Moreover, depending on the PC architecture one chooses, the user has the option of installing one of various operating systems (OS) to suit their needs.
Microsoft Windows:
Microsoft Windows, to a fair extent, has embraced and leveraged the open PC platform in its mission to dominate the world’s PC market (this is one of the main reasons why Apple’s computers, which are relatively closed systems, have never been able to gain a market share large enough to compete with Microsoft). Windows users, up to Windows 98, have enjoyed this freedom to custom configure, swap, and upgrade their components. However, with the introduction of Windows XP, Microsoft decided it would be a good idea to protect their OS from unauthorized duplication by tying its installation with the CPU, motherboard, and hard drive serial numbers and requiring online registration.
Microsoft’s DRM Direction for Windows Vista (aka Longhorn):
As I’ve stated before, most of the DRM Microsoft is introducing in its future OS release is designed to appease the MPAA and RIAA. It turns out that having only a software based DRM solution, in their eyes, is not sufficient for the playback of copy-protected content on a PC. Content owners are demanding both a software and hardware DRM solution before they are comfortable letting digital works play on a PC. (Remember, though, that 90%+ of what people use their computers for are commonplace tasks like: writing e-mail, surfing the Web, word processing, finances, and gaming.)
So what does this mean? The open platform PC you have grown to love is inevitably going to disappear (at least for Windows users). Here’s what my crystal ball shows me (see Media Advances for the Windows PC Architecture, The Four Musketeers, and Intel to cut Linux out of the content market):
In order to have a trusted/secure computer for the playback of premium digital content, computer owners will be required to have the following certified, DRM-embedded hardware: CPU, motherboard, hard drive, graphics card, sound card, and monitor (yes, even the monitor).
Microsoft Overview: Windows Longhorn Output Content Protection:
Protected Video Path (PVP) provides encryption of premium content as it passes over the user-accessible PCIe bus to discrete graphics cards. It uses Diffie Hellman to establish a session key and seeded hardware functionality scan (HFS) for authentication, and an AES 128-bit counter mode and an optional high-bandwidth cipher to encrypt the data.Output protection management (OPM) provides secure control of the various output protection schemes such as High-bandwidth Digital Content Protection (HDCP), Macrovision, CGMS-A, and resolution constrictors. It uses a simpler form of HFS for authentication and requires content industry robustness rules to be met for hardware implementations. [Note: OPM is incompatible with most monitors sold today. Joe Wilcox explains, "People with non-supported monitors would not be able to play certain types of content, presumably high-definition, at all or full quality."]
Protected User-Mode Audio (PUMA) is the user-mode audio engine (completely new for Windows Longhorn) that runs in the software protected environment. PUMA also includes the same level of audio output protection management that Secondary Audio Programming (SAP) provides in Windows XP, but it is done in a completely different way and takes advantage of the Windows Longhorn software PE.
Protected Audio Path (PAP) is a longer term project to introduce audio encryption all the way to the audio codec chips.
Significant hardware features must be implemented in graphics chips for Windows Longhorn to support PVP and OPM, with additional larger implications for the drivers. This session provides an overview of those requirements.
The bottom line is that if you decide to swap out one of the above mentioned hardware items with a non-certified component, the system will be crippled, or worse, unable to boot! That’s the impression I’m getting. On top of that, I can see the scenario where you’ll have to update your registration with Microsoft every time you change a component – unless your computer can talk to an online Microsoft hardware database that can give the computer the green light to claim itself a “protected environment” once it checks in.
My other concern is with software developers. If Microsoft is disabling software that circumvents copy-protection, how about software that uses codecs that Microsoft doesn’t deem secure? Or how about PVR companies like SnapStream, will they be put out of commission on Windows machines because Microsoft certified hardware won’t allow their software to access broadcast or premium content being played through the computer unless they use Microsoft’s DRM technologies? (Say bye, bye to your DivX TV show recordings.)
Streaming Content over the Home Network:
Chris Lanier, in his forum comments to my previous post, notes that the PC is the center of digital home experience and that by using only stand-alone devices to gather and share content from, consumers will get “a lot less interoperability.” Both are valid points, but both issues can be easily addressed with interoperable DRM (which I’ve been pushing for) that can be played back on any device regardless of OS platform and integrating UPnP functionality.
Conclusion:
My thoughts are that DRM is a necessary evil, but that PC users shouldn’t have to give up their open PC platform to accommodate secure media playback functionality. If the content creators are so bent on having a locked down system, then maybe Microsoft should consider selling a locked down media center PC to consumers that will offer CE product security, but will be able to share and stream content securely (say, using DTCP-IP or CGMS-A) to other devices and networked computers. Unfortunately, that prospect is not in the cards. Microsoft wants to make ALL future computers “protected environments,” like it or not – most likely for the reason that computers are becoming a commodity. “Why upgrade when you can buy a new computer?” is their reasoning. As to how consumers are going to react to these changes, we’ll have to wait and see. But I, for one, will think long and hard before continuing down Microsoft’s upgrade path.
Filed in: Industry Buzz
-
http://www.msmvps.com/chrisl/ ChrisL01
-
bluetentacle
-
http://www.alexandergrundner.com Alexander Grundner
-
http://theaterathome.blogspot.com Mike
-
http://www.alexandergrundner.com Alexander Grundner
-
bluetentacle
-
http://www.msmvps.com/chrisl/ ChrisL01
-
http://www.alexandergrundner.com Alexander Grundner
-
http://www.msmvps.com/chrisl/ ChrisL01
-
http://www.alexandergrundner.com Alexander Grundner
-
melvin
-
http://www.alexandergrundner.com Alexander Grundner
-
bluetentacle
-
http://www.alexandergrundner.com Alexander Grundner
-
bluetentacle
-
http://www.msmvps.com/chrisl/ ChrisL01
-
ronenmiz
-
http://www.msmvps.com/chrisl/ ChrisL01
-
http://www.alexandergrundner.com Alexander Grundner









