Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×
Editorial

DRM in Real-Time and Embedded Systems 201

An anonymous reader writes "In this guest column at LinuxDevices.com, Victor Yodaiken speculates on the implications (and potential catastrophic consequences) of Digital Rights Management Passport (DRMP) technology to embedded, real-time, and mission critical computer systems. Quoting from the article: "When a technology gets pervasively embedded in microprocessors, computer boards, and software, it will alter the performance of power turbines, jet engines, medical instruments, cell phones and missile guidance systems. Unfortunately, DRMP technology is incompatible with security and with the kinds of reliability needed in safety critical or mission critical applications.""
This discussion has been archived. No new comments can be posted.

DRM in Real-Time and Embedded Systems

Comments Filter:
  • by StefMeister ( 219044 ) on Friday October 11, 2002 @09:32AM (#4431524)
    DRM in rocket launching chips might indeed have strange effects

    Operator: ... 3 ... 2 ... 1 ... LIFT OFF
    Launch System: launch operation aborted, you do not have the rights to "the final countdown"
  • Missles? (Score:5, Funny)

    by scott1853 ( 194884 ) on Friday October 11, 2002 @09:32AM (#4431526)
    Sir, the missile headed for the terrorist traing camp is changing it's coordinates! It looks like it's targeting the house of a Kazaa user.
  • Damn... (Score:5, Funny)

    by Ooblek ( 544753 ) on Friday October 11, 2002 @09:33AM (#4431531)
    That means I won't be able to play the MP3 of Flight of the Valkeries out of the speaker I'm mounting on the front of this cruise missle.

    I still love the smell of napalm in the morning though.

  • by StupidKatz ( 467476 ) on Friday October 11, 2002 @09:35AM (#4431538)
    "Try browsing the Internet without enabling cookies and Java to see how easy it is for pervasive options to become non-optional."

    It's a valid point, tho. I like some of the workarounds, such as Opera's willingness to throw out all cookies at the end of the current session, if said options are selected.

    Still, the author appears rather alarmist; DRM is a licensing technology, not a security technology, as the author stated. Thus, WHY would consumer-grade "hardware" be found in professional-grade medical hardware? That's like buying a Packard Bell for IBM's web server... it just won't happen.
    On that note, it'd be interesting to see if Intel/AMD/MS/blah will try to include DRM in "server" versions of hardware and software...
    • You would be surprised what kind of hardware is used in mission critial applications. When it is possible to reduce the costs suits would do anything. Including using inferior hardware and such.

      And what about public funded government controlled institutions such as the NASA? They still use the 8086 chips, even though those are consumergrade, in their shuttles. If it functions it's good. Especially if the materials are cheap.
      • Not just NASA. There are quite a few nuclear reactor protection systems based on the 8086/8088.
        I really don't think these chips are any different then what you could buy from an electronics store. We performed our own signature and time response testing after replacing anything so they were well tested prior to use.
    • by dmaxwell ( 43234 ) on Friday October 11, 2002 @09:47AM (#4431618)
      Thus, WHY would consumer-grade "hardware" be found in professional-grade medical hardware?

      Because Fritzie-boy is all hot and bothered to close up the "Analog Hole". That means that NO commodity DSP or processor chips can fail to support DRM. One consequence is that embedded device makers will have to get special exceptions for un-screwed up processors and memory (vastly increasing costs and development time due to red tape). If embedded and real-time manufacturers use commodity parts anyway to control their costs then they'll have to contend with DRM just like anybody else. This is where the defib machine letting someone die on account of a licensing issue comes in.

      Remember "professional-grade medical hardware" uses many of the same components as consumer grade hardware. The difference is in how it is configured and even more importantly certified to operate correctly. Mandatory DRM basically means that the well EVERYONE is drinking out of is going to be pissed in by Rosen, Eisner and Fritzie-Boy.
    • I think you'd be suprised then at how many QNX machines are running on standard intel in industry critical applications. I don't know about medical, but it's there in manufacturing and engineering.
    • Seriously, what is it all the time with cookies?

      I haven't heard a single case in which some valuable information was stolen or some computer was hacked because of cookies - and I also can't imagine a way how something like that should happen.

      Can someone please tell me why cookies are considered "insecure"?

      How else shall we implement sessions? Query-strings? Awww.

      • by Gerry Gleason ( 609985 ) <gerry@NospAm.geraldgleason.com> on Friday October 11, 2002 @10:58AM (#4432093)
        Just because you don't know about something doesn't mean it never happens. It's just about impossible to know what information is being gathered through the cookie mechanism, and nobody is going to tell you. All it takes is a software bug to expose you to all sorts of attacks, and it takes time to figure out how to exploit security holes, so the accumulated risks start to pile up over time. Also, the exploit may be used to gather data for a long period of time before using it to damage anyone, piling up even more cumulative risks.

        What's wrong with encoding a session identifier in the URL? You don't have to put it in a query string if you don't want to. The entire URL is available for coding state.

        Cookies are evil and software architects need to get that through their heads. Unfortunately, many projects are staffed only with developers and application programmers incapable of a deep analysis of anything.

        • by irix ( 22687 )

          It never takes too long for the cookie conspirators to come out of the woodwork, does it?

          It's just about impossible to know what information is being gathered through the cookie mechanism

          Wrong. The only thing a website can put in a cookie is what information you give it, or something they make up for tracking a session. And better than that, you can examine your cookie file and see what is there. If you don't like cookies that are attached to ad images, get yourself a browser that blocks cookies that don't originate from the site you are visiting.

          What's wrong with encoding a session identifier in the URL?

          Persistence beyond the surrent session? Easy and ubiquitous support in all web development environments?

          Cookies are evil and software architects need to get that through their heads.

          Riiiight, because you say so. You leave your tinfoil hat on, and 99.9% of the rest of the world will go on using cookies, especially software developers who can deeply analyze that you are full of it.

          • Wrong. The only thing a website can put in a cookie is what information you give it, or something they make up for tracking a session.

            That assumes no exploitable bugs. Not convincing. The 'something they make up for tracking' could also hide a host of evils.

            And better than that, you can examine your cookie file and see what is there.

            They can make it arbitrarily hard to know what they are up to, and if they are making it easier for other sites to get your information as well.

            If you don't like cookies that are attached to ad images, get yourself a browser that blocks cookies that don't originate from the site you are visiting.

            I already do this, and make my browser ask. I particularly like the new features where the browser remembers my decisions. Even so, this is a pain, and some site refuse to operate if you make the wrong choice (even crash the browser in some cases, but I haven't seen that in a while).

            Persistence beyond the surrent session? Easy and ubiquitous support in all web development environments?

            Logins are better for that, and my browser is happy to remember this when I go back. If you want data to persist, store it on your own server, not my client. This has the advantage of persisting even when I change machines/locations.

            Cookies just aren't a very good design, and there is great potential for abuse without the user's knowledge.

            • That assumes no exploitable bugs. Not convincing. The 'something they make up for tracking' could also hide a host of evils.

              This is just bunk. What "exploitable bug" is going to give some website infomation about me that I never gave them? What could someone put in a session id that I would care about, if I never gave them any information? Come up with one concrete example here please, instead of making up conspiracy theories.

              Logins are better for that, and my browser is happy to remember this when I go back. If you want data to persist, store it on your own server, not my client.

              ROTFLMAO. You mean to tell me that you don't trust me putting a user identifier in your cookie, but you trust your browser to store your password locally? Time for a sanity check.

        • Sorry, but this is nonsense.

          If you would do a "deep analysis" you would recognize that if you don't trust a website, turning off cookies won't make your credit-card number any safer.

          And if you trust a website, turning ON cookies won't make your data any more unsafe.

          The effect of cookies on security is zero.

          Also, cookies store data FROM THE SERVER on the client, not vice-versa. There are no accumulated risks on the server in any way. Maybe you should do some research (or "deep analysis") before posting such nonsense.

          (And don't even dare to weasel out of your incompetence by pretending you meant the accumulating risks on the client. If you don't trust your own computer (which is ridiculous), you shouldn't put any sensitive information on it, whatsoever - again cookies don't make a difference.)

      • The point is that cookies are effectively mandatory, though they were introduced as being strictly optional. The point is that the same thing can (even more easily) happen to DRM as well.

        The actual security (goodness?) of cookies isn't the point here; it's simply that "optional" technologies don't always remain so.
    • The author isn't confused, you are.

      Is the market for high-end medical technology big enough that Intel will be building DRM-free microprocessors and the HD makers will be building DRM-free HDs to suit the market's needs? Will this even be possible if CBDTPA passes in anything remotely resembling its current form? (read it yourself and you'll find the answer is NO!).

      In any case, the author is better qualified than you are to determine what's alarmist and what isn't, unless you're prepared to discuss the RTOSs you've developed on your own over the years.

  • not exactly... (Score:3, Insightful)

    by droid_rage ( 535157 ) on Friday October 11, 2002 @09:37AM (#4431553) Journal
    From the article:
    The DRMP system is based on the premise that unlicensed use of software or data should make computers stop working. You could also argue that bridges should be designed to fall down if someone is detected crossing without paying the toll.

    Ok, I don't like DRM either, but that's rediculous analogy. Most people's interpretation of DRM doesn't include making computers stop working if they're running unlicensed software. It's designed to stop a software package from running if it isn't licensed on the machine. I have a really hard time believing that DRM will ever be in anything like heart monitors or any other specially designed hardware. In my opinion, this guy really is just being alarmist.
    • Re:not exactly... (Score:5, Interesting)

      by JWW ( 79176 ) on Friday October 11, 2002 @09:56AM (#4431681)
      The chips it is embedded in will eventually be cheap enough in price to be used in embedded situations. Even wasting the clock cycles on determining that you're not running a DRM application could be key (probably not with the heart monitor, but with flight control definately).

      The secret to all of this is that Intel will most likely have a way to completely and absolutely turn off DRM for the chip, because this really would be unworkable for embedded manufactures. Now the task would be for someone to find that capability and distribute it over the internet. This is highly likely to happen.

      Is anyone else out there pissed at the fact that they will actually have to log on to the internet to even use their computer? I mean for broadband its ok, but there are a lot of dialup users out there, who don't need to log in right now to listen to music or to watch DVD's.
  • by JeanBaptiste ( 537955 ) on Friday October 11, 2002 @09:37AM (#4431554)
    why is this news? Of course DRMP embedded in stuff will slow the stuff down. Running virus protection takes processor cycles too, so security == overhead there.
    • by blibbleblobble ( 526872 ) on Friday October 11, 2002 @10:41AM (#4431973)
      Running virus protection takes processor cycles too, so security == overhead

      Yep, and virus-scanners are a big pile of poo too, solving a problem that could better be solved by banning microsoft products.

      Ever tried to compile an OS while your virus-checker scans each and every source-file in the entire program, each time you access the file?

      DRM would be essentially similar: Although you could get admin on your NT box to turn the virus checker off while you compile, a DRM system would have no such facility (i.e. the administrator would be His Billness) and the system would have that very same requirement of scanning every file you access.

      Think about it. Think about how long it will take you to check the certificate of every file in even just the linux kernel. It's some factor-of-ten slowdown or so for a virus checker, and will be similar for DRM.

      • Ban M$ products, and we'll see a return to the good old days of boot sector viruses and file infectors, which are more readily made cross-platform.

    • The notion that running "anti-virus software" equals security is just stupid. If you keep your system up-to-date and run a reasonable mail reader, you don't need it. Anti-virus software is like taking antibiotics prophylactically: it's expensive and not good for you. And anti-virus software breaks a lot more than just making your computer slower.
  • by carb ( 611951 )
    "When a technology gets pervasively embedded in microprocessors, computer boards, and software, it will alter the performance of power turbines, jet engines, medical instruments, cell phones and missile guidance systems."

    I'd hate to see a scalpel go bezerk in the middle of an operation - curse you technology.
    • Re:Medical Science (Score:2, Informative)

      by Anonymous Coward
      Actually, a lot of scalpels are not just an really precise X-acto blade on a stick. They have tiny piezo feedback in them to cancel out minute tremors in the surgeon's hands for really delicate stuff like eye surgery. So yes, a scalpel could go beserk....
      • So yes, a scalpel could go beserk....

        Not to mention a laser knife, or one of those microwave or radiation "scalpels".
        Oh, the mess...

        Something as trivial as a malfunctioning X-ray device could possibly condemn you to a slow painful death in cancer.

        Making a law that forces these things to be more complex and bug-prone with DRM would seem like a bad idea to any thinking person.

        But I guess the glory of capitalism is that a lot of people doesn't care if a stranger die as long as they make a buck.
  • by Billly Gates ( 198444 ) on Friday October 11, 2002 @09:42AM (#4431580) Journal
    The only way drm would be included in embedded systems is by law. No manufactor would voluntary put it in for obvious reasons. Wince devices would be another story.

    And for Hollywood, Its not like some hacker is going to go into a hospital and turn a resperator into an internet file swapping server and take down the whole media industry. Come on and get real!

    Drm will only be in pallidium systems so Microsoft can make more profits by being the gatekeeper of the internet and all multimedia. Infact pallidium is really not a drm sollution in itself according to their faq but will be used to enforce it. Its already in Windows2000 and WindowsXP.

    I am sure Fritz will make an exception for many critical embedded systems if he decides to write another insane and unconstitional law. After all the military can not be bothered by drm when their systems monitor nuclear missles. All he cares about is his big fat paycheck by his employers. OOps I meant contributers.
    • by gnalre ( 323830 ) on Friday October 11, 2002 @09:49AM (#4431642)
      One of the trends of the embedded industry is to use off the shelf x86 processors. They are powerful, cheap and have loads of software for them. Now if intel put DRM into every pentium plus we lose those advantages. We either use other less generic processors or put up with the potential problems of DRM. And if you cannot disable DRM....

    • "I am sure Fritz will make an exception for many critical embedded systems if he decides to write..."

      Please schedule immediate surgery to have the Fritz chip removed from your cerebellum before it is too late.

      You have made a critical error in assuming that "Fritz" will have anything to do with the writing of any such law. The "Senator from Disney" did not write the proposed law. He merely took the money from the lobbyists along with the draft of the bill written by the lawyers retained by the concerned industry. There will not be any exceptions to the law - no matter how "sensible or reasonable" an exception might seem.

      But let's not get despondent over this after all the bill still has to get through both houses of Congress and signed by the President before we have to worry about it. And once it passes Congress, but before it gets to the President is the time to fix it. Simply borrow a play from the RIAA and insert a paragraph to "clarify existing standard business practices". Here is my proposed "clarification":

      No case may be brought before any Court using any section of this Act save by a licensed lawyer who has had a DRM protected override chip installed on their vagus nerve for a period of ten years.

      Kind of breathtaking in it's simplicity eh?

    • by jc42 ( 318812 ) on Friday October 11, 2002 @11:21AM (#4432246) Homepage Journal
      The only way drm would be included in embedded systems is by law.

      Even then, it's doubtful if it will matter with many embedded real-time systems. And it ain't
      gonna matter with consumer equipment, either. There will simply be massive "civil disobedience" and it will be roundly ignored.

      There is an obvious precedent for this: In the early 1900's, laws were passed all over the US to prevent the use of automobiles. Speed limits of 5 mph were passed. Several states had laws saying that an auto had to be preceded by a rider on horseback. Others passed laws requiring that if a horse was nearby, an auto's engine had to be turned off to avoid frightening the horse, and left off until the horse was gone.

      Such laws were simply ignored. Few if any policemen were silly enough to try to enforce them. They could be used occasionally for harassment purposes, but for all practical purposes, they were just the last gasp of a dying technology.

      One of the fun legal things is that such laws are still on the books in many places. Almost all citizens are criminals. Nobody worries about this, for some strange reason.

      Similarly, the recording and entertainment industries will come to terms with the Net. We will have the right to record things and play them later, or in our car or at a friend's house. We will have the right to back up our disks. We will have the right to upgrade our hardware and play our old purchased recordings on the new equipment. Attempts to stop this will simply be ignored, as the anti-auto laws were ignored.

      And we will all end up criminals. But that's ok; if you're driving any sort of motor vehicle, you are probably a criminal already.

  • by koh ( 124962 ) on Friday October 11, 2002 @09:44AM (#4431598) Journal
    --it will alter the performance of power turbines, jet engines, medical instruments, cell phones and missile guidance systems.

    I can't believe it... a last a positive use for DRM hardware ! ;)

  • Eventually... (Score:3, Insightful)

    by nurb432 ( 527695 ) on Friday October 11, 2002 @09:44AM (#4431599) Homepage Journal
    As I've been saying, DRM / Content control will permeate every facet of ours lives given time..

    At a certain point we wont even know what is the truth, and wont have the digital rights to find out... or tell someone if we do....

    Though when i first started preaching we didnt have the cute phrases such as DRM, but the concepts were there.

    1984? He was only off by the year.. more like 2004 is a more accurate guess.
    • Re:Eventually... (Score:2, Interesting)

      by dforsey ( 107707 )

      nurb432 is correct, though perhaps not quite in the draconian way he intimates.

      The folk who pay the bills and want to make money in their businesses have a problem with the internet: they require a way to authenticate who people are (or more accurately, who belongs to the money).

      The era which people (and their machines) can operate anonymously is coming to a rapid close. (although this may work with psuedonyms). The amount of fraud and cheating that occurs on ebay, on-line gaming and even how well google operates (and how it spoils the benifits of same) are but the tip of the iceberg of the impetus to bring authentication to the internet.

      To those that believe that those god-like hackers will always be able to circumvent restrictions are dreaming.

      Consider the following scenario: Wireless becomes pervasive, computers become cheaper and more ubiquitous - your typical consumer has a choice between a $0.50 internet connected player that comes as a prize in a cereal box and uses their DCMA account and spending $100 dollars for a hacked player that has to be constantly updated to circumvent the dynamicall downloaded encryption schemes - or playing on hacked on-line game vs a non-hacked DCMA version, or using a version of ebay where users are accountable for their behaviour, or a version of google that indexes only those pages where the source/nature of the content is verifiable?

      Which will the typical consumer choose?

      Walking into a store with a mask over your head is not acceptable in the real world, it will soon not be acceptable on the internet.

      This brave new world also scares the willies out of me...
      Was it Frost that wrote:

      This is the way the world ends, This is the way the world ends,
      This is the way the world ends,
      Not with a bang,
      But with a whimper.

      P.S. Please tell me that the nurb in nurb432 doesn't stand for Non-Uniform Rational B-spline....

  • by doublem ( 118724 ) on Friday October 11, 2002 @09:51AM (#4431652) Homepage Journal
    In other news, the US launched a Nuclear Strike against China today.

    Hillary Rosen had warned China of the implications of the nation's failure to address music Piracy.

    "We warned them there would be severe implications, especially after our merger with the BSA brought software piracy under our jurisdiction."

    The RIAA used the Digital Rights override software installed in all US computer systems to launch 12% of the US nuclear arsenal at strategic locations in the piracy prone nation.

    "We have to protect the profit margins of the music industry. Musicians have a right to profit from their work, no matter what any one government wants."

    When a CNN reporter brought up the potential legal implications of such a move, Ms. Rosen replied, "I don't think that's an issue. If I, or any other member of the RIAA is arrested, the President's pacemaker will automatically disconnect, as will the embedded medical devices in the bodies of half the US Senators. We will simply revoke the digital rights of those devices, thus rendering them inoperable."
    • Not funny (Score:3, Insightful)

      by jez_f ( 605776 )
      The Ukraine [bbc.co.uk] has allready suffered from the music industry over zellous rights management. I can't believe how blatent the corperate sponsership of the sennate is in the US. It seems to be accepted that if a sennitor (or president for that matter) has their campaign funded by a company or interest group then he will legistlate in their favour. It even seems like some companys hedge their bets and back both parites. This is supposed to be a democracy? I thought the idea was to look out for the interests of the people who vote for you. I have no dowbt that simmalar things happen everywhere but it is not quite as blatent. The Fritz chip and related technologies do not help the little people at all. They only help content producers and M$.
      • >I thought the idea was to look out for
        >the interests of the people who vote for you

        The moment I read that line, I knew you were not from the US.

        Have you seen the Robocop movies? All three? I know, the second was lame at best and the third was downright pathetic, but take a look at the way they portray OCP, the Omni Consumer Products Corporation.

        Seems out of control, right?

        Wrong.

        The USA is not run by the citizens, it is run by the Corporations and the people with money.

        Americans have been well trained to believe TV over all else. It is a nation of Sheeple, not people, sheeple. The one with the most money wins.

        Most Americans know this or are in denial. Why do you think the percentage of eligible voters who actually vote is usually in the single digits?

        Corporations have all the power.

        And as for your belief that the same big money interests hedge their bets by donating to both parties, you're right. Microsoft gave to both the Gore and Bush campaigns, and I'd wager the cash given was roughly comparable in both cases.

        Give money and you're buying access to an elected official. Plain and simple.

        The concept of the USA being a democracy or republic is long dead. It's a fallacy believed by the foolish, the uneducated, the mentally challenged and those in denial.

        Corporations run the nation, and the only force that can ever stand up to them are the politically connected special interest groups. However, they will never do so, because it would hurt them more than it would help them. Why would a special interest group take on a corporation and lose it's funding in the process?

        The anti-trust laws exist for two reasons.

        1. Give the impression that the government gives a rats ass.

        2. To try and prevent a single corporation from being able to simply toss out the government. The 800 lb gorilla wants to keep all the other gorilla smaller. Of course it doesn't work that way. There are corporations with more power than the government, but the government has the guns and it maintains the laws that keep order, so it is tolerated by the ruling corporations.

        Welcome to America. Be a good little consumer. Bend over so the corporations can have their way with you. Don't complain or a lawyer will get medevil on your ass.
        • Have you seen the Robocop movies? All three? I know, the second was lame at best and the third was downright pathetic, but take a look at the way they portray OCP, the Omni Consumer Products Corporation.

          I kind of liked the TV show better. It has a real comic book feel that makes it more funny than just cynical.

          I'm not that cynical about the political process either. Yes, there are way too many blatant abuses not to be alarmed by the posibilities, but there are good people trying to do the right thing as well. Don't tar all of them with the same brush.

          • Good Point.

            There ARE good people, and a few good elected officials.

            Revolution is always possible, if the population rises up, and there's always the chance of someone else marching in and tearing up the nation.

            What is now, will pass away, for it is the order of human affairs that nothing remains forever. Knowledge will be lost, and have to refound. Freedoms will perish and rise again from the ashes of oppression. The noble and admirable among us will lead us to greater things, but only after they have saved us from total oblivion.

            When, where and how the old is destroyed is unknown. It is arrogance for any nation to believe it possesses the fortitude to endure forever. As mighty and well armed as we are, we do not have the endurance of the Roman Empire, which fell in its turn.

            Perhaps the order we see now will endure for a thousand years or more. Perhaps less than ten. We will not know when this will end until it has ended.
  • Hm... (Score:3, Funny)

    by archeopterix ( 594938 ) on Friday October 11, 2002 @09:54AM (#4431669) Journal
    Unfortunately, DRMP technology is incompatible with security and with the kinds of reliability needed in safety critical or mission critical applications.
    Unfortunately?!?!?
  • I seem to remember hearing 'when {blah} happens to embedded systems, many things will be affected in subtle and BAD ways.'

    Where {blah} = y2k, now {blah} = DRM

    Now I'm entirely AGAINST what DRM stands for, but that particular comment won't win any supporters after Y2k used it up.
    • Y2k (Score:4, Insightful)

      by wiredog ( 43288 ) on Friday October 11, 2002 @10:03AM (#4431723) Journal
      Ummm. Y2K was a serious problem. The reason that very few Bad Things happened was that people did something about it. Mainly buying new hardware and software or spending lots of money fixing the old stuff.

      Remember the 105 year olds getting the letters telling them it was time to sign up for kindergarten? That was a y2k glitch. On 1 January 2000 I visited the US Naval Observatory's Time Site and was informed that the date was 1 January 19100.

      A cousin of mine was pulling a low six figure salary from 97 through 99 fixing COBOL systems. The bamks/hospitals/etc spent quite a bit of money fixing the systems.

      • Re:Y2k (Score:3, Insightful)

        by Matey-O ( 518004 )
        I didn't say there WEREN'T issues. IIRC there was FUD saying embedded controllers in Fire Engines would think the oil hadn't been changed in 100+ years and would prevent the truck from running.

        The fact that you never programmed the TIME into that embedded controller never seemed to occur to anybody.

        Neither the Naval Observatory NOR the 105 year old folks had issues as a result of an _embedded_systems_ failure, which is what this thread is about.
      • Re:Y2k (Score:2, Funny)

        Yep. Still is 11th October 102 at my website-host's site [globalgold.co.uk]. They don't care: IE5 is broken enough to allow it.
  • DRM - Why? (Score:5, Insightful)

    by guidemaker ( 570195 ) on Friday October 11, 2002 @09:54AM (#4431671)
    "Just because you *can* do something, it doesn't mean you *should*"

    I know I'm an old hippie, but I really believe that if Microsoft and Hollywood spent a fraction of the resources they're throwing at DRM solutions into creating a workable micropayments system for the web, and IP owners started selling their goods at reasonable prices, they'd be minting it in no time.

    When VCRs first appeared, Jack Valenti decried them as the spawn of Beelzebub, and foretold the death of the movie industry because of home taping. What happened? They now make more money on VHS and DVD than they do in the cinemas.

    And just to prove that piracy *isn't* an issue - the release on DVD of Harry Potter *without macrovision* was the biggest ever DVD release at the time. How come, if everyone was just waiting to pirate it?
    • if Microsoft and Hollywood spent a fraction of the resources they're throwing at DRM solutions into creating a workable micropayments system for the web,

      ...then the RIAA and friends would be unemployed very shortly. Micropayment allows individual creators to sell their work directly to consumers without needing middlemen like producers and distributors and industry associations. Why in the world would the big entertainment moguls want that to happen?

    • And kids in particular want something they can hold in their hands, not just bytes on the hard drive. I'd guess a good chunk of those who bought the DVD had already downloaded a bootleg, but wanted something better: better quality, a real hardcopy, whatever.

      (I didn't care about it one way or the other, therefore did neither. :)

  • Go ahead and Jump (Score:5, Informative)

    by Wyatt Earp ( 1029 ) on Friday October 11, 2002 @09:55AM (#4431676)
    To some wild conclusions, the author of that piece linked does.

    1. Most military gear does not use off the shelf CPUs. An example - F/A-18E/F - while SuperHornet uses armored Cat-6 cables and PowerPC chips, they are specially made hardened chips for military and commercial sat applications. F/B-22 uses 486s as does F-15E but they are special 486s that come out just for military applications. If you sell a part to the US military for a system, you must produce that system for 15 more years. Since the new F-15Es for the US/Israel/Korea are just delivering now, one can expect 486s without DRM for a while, since F-22 may be in it's current model production until 2011, expect 486s until 2026.

    Parts for missiles and PDAs sold to the Military are under the same rules.

    2. Medical equipment - Usually use embedded OSes and Dragonball, 486s, ARM or Mot 68000 series chips, not the latest and greatest from Intel/AMD. They sure won't be running Palladium. I found that arguement by the author to be, well stupid.

    3 I had another point, but I've got to go to work, and I forgot it. Sorry.
    • 3 I had another point, but I've got to go to work, and I forgot it. Sorry.

      Okay, in that case, I patent your third point. Now cough it up butthead, or smell my DRM homing missile !
    • by gnalre ( 323830 )
      We are developing ship control systems based on Pentium chips. Ok not the latest and greatest, but for our application there cost performance is good. In 5/10 years time we will probably want to be using the next generation. If that has DRM as part of the silicon that will be worrying.
      The thing is embedded systems are now expected to do a lot more. They need to route packets act as web servers have embedded databases, in many ways act as embedded PC's. x86 processors are very good for this.

      So what is intel going to do? develop a embedded x86 without DRM? How long before PC's etc start coming out with that chip instead of the crippled version.
    • Re:Go ahead and Jump (Score:5, Informative)

      by Tiroth ( 95112 ) on Friday October 11, 2002 @10:47AM (#4432018) Homepage
      Many mil-spec parts are simply the commercially available part that has upgraded reliability and/or testing. That hardened CPU probably shares the same core as the commercial IC.

      Mil-spec parts already cost several times the amount of their commercial brethren, because that guaranteed reliability costs money. If you force mil-spec (and industrial) parts to be designed from scratch, the cost will be at least an order of magnitude greater than that--separate R&D, separate fab process, etc. Making 1000 DRM-free ARM processors is unimaginably more expensive than making 1,000,000+.

      No, these embedded processors don't currently support DRM. The author's (persuasive) argument, though, is that if DRM becomes the new paradigm for hardware and software licensing, there will eventually no longer be commercially viable computing devices that do not support it. The military, and those industries that can afford it, will go the custom-designed route in that case. However, DRM will add a high cost burden to those operations.
    • The other guy doth block quote:
      Medical equipment - Usually use embedded OSes and Dragonball, 486s, ARM or Mot 68000 series chips, not the latest and greatest from Intel/AMD. They sure won't be running Palladium. I found that arguement by the author to be, well stupid.
      Hmmm, I've worked for two different medical companies (one doing medical imaging the other doing HIV testing) and both use off the shelf PC's and Unix boxes. Most high end medical scanners, such as MRIs, NMIs, and CTs use standard PC or Unix workstations for the operators console.

      I find your assertion that the author is stupid to be, well, perhaps "a underinformed" opinion.

    • ... expect 486s until 2026.

      So what is your point?

      That all life will end before 2026 and worrying about anything after that year is pointless?

      The ridiculousness aside (486s are useless today for normal use), why is everybody so shortsighted?

    • DRM cannot be implemented piecemeal, no security system can. Imagine a military base that has security gates and open gates, all leading onto the same base. Or a server with some secure ports, some insecure. No good! It's all or none.

      For you and others, let me repeat that: Every component has to be DRM enabled, fulltime, or the system is insecure.

      This eliminates your point 2, that medical equipment uses 486s, Dragonballs, etc. The OS is unimportant; the chip is unimportant. Each component has to enforce DRM or there's a security hole. It's all or none. This is another reason to dislike DRM, it forbids Linux and all other source-available OSs, in fact, it restricts what software you can run. But back to your point 2, ARM is used in PDAs, so it has to support DRM. Every component that can connect to other components has to be DRM enabled. Every component has to reject connections to non-DRM-enabled components. The medical system would have to be isolated from the rest of the world. So much for downloading new versions of software easily.

      As for point 1, the military is moving to COTS (Commercial Off The Shelf) components precisely because the pure military market is so small. Imagine the per-unit cost of buying a thousand processors of a couple of hundred airplanes, when the development cost is just as high as a commercial processor. You thought $600 hammers were bad! Ha!
    • The military has, in fact, begun what is called "Joint Technical Architecture/Defense Information Infrastructure Common Operating Environment" - do a google on JTA or DIICOE, and you'll find it is in everything.. not yet in aircraft - but in just about everything else.

      there are only two operating systems allowed in JTA - Windows and Solaris. And the latter one was because they had no way around all the folks with Solaris boxen....

      So - i'm sure you're asking "wait - what VERSION of Windows?" Ha. That's the funny thing. NT 4.0 is the latest supported Windows - actually.. my data is a bit dated, so i'm sure they're all the way up to W2k by now.

      But bear in mind - when we would ask questions like "what version" they would say something nonsesical like "WNT 4.0" - but they'd not specify Service Pack, or what other softwre was included with that.... so it was really a meaningless stance that they took (i think the navy calls their initiative Navy 2000 or something..)

      In any case - beyond the fact that they are locking out all competition to MS, here's the comical part... or maybe no so comical, depending upon your point of view.

      NSA has outright BANNED XP... for good reason, obviously... between DRM, Product Activation and whatnot... oh, and the untold data that is collected to "give you a better user experience" - NSA has said forget it.. no way, no how are you going to do XP, military. They were dragged mid-lasts year into W2k - but i think that was mostly because the number of GSA folk selling NT 4.0 licenses have gone to 1 approved. ha.

      In any case, all manner of weapon system, mission critical systems, etc are running Windows. As time passes, and more and more systems are a) going to have to be upgraded to run under XP b) contractors are going to have to install illegal copies of W2k and NT 4 (not going to happen) c).....

      its the C that was don't know about. NSA is insistent that no one run XP. Great - so, when i go to buy some new machines next year, and they still haven't approved XP, where exactly am i going to get all these W2k licenses? The ones we have for our current machines are all tied to the BIOSes of our current machines - so i can't just move those over...

      Sometime next year, this is all going to come to a head - someone is going to have to cave - and it will be the Military.. they will cave and give up mass amounts of data to Microsoft....

      and you'll start seeing weapon systems, mission critical systems that are going to have to go thru the fun of product activation - which means if you have a guy, say in AFGANISTAN who had to field replace a computer, but migrated over the hard drive - he's going to have to call microsoft to ensure that his field intelligence systems are properly connected to the internet (right) or get on the phone with MS to get an activation code.

      the military is going to have to come up with a solution soon - or else that boat that had to be dragged back to shore will be nothing compared to a system that wants to be product activated after a rapair/replacement in the field.... and it just stops working.

      Military folk do not have the option - not at the working level.. so the idea that this may not happen because a couple of airplanes don't run Windows is naive - in fact MOST everything, from satellite control to security control systems to lots of "evil" little programs are all based on Windows. Do not be fooled - almost every non-airplane system in the military has solitare.exe preinstalled.

      and the PHGs (pointy-haired Generals) who make these decisions in apparent vacuums have and will continue to mandate things like what operating system you should be running on your new systems - all in the name of "interoperability"... and not leaving it up to the engineers to decide what will be the BEST way to do it, not just the one that gives screen shots that they are used to seeing.
  • AFAIK, big (or small) fancy mission critical things like pacemakers and engine control systems do not use most (any?) of the same chips that run the kind of things DRMP is supposed to control.

    Yes, yes, I know he sort of addressed this in the article, but not very well. These sorts of things seem to be specialized enough that if you have to have non-DRMP'd chips and none are available, you spec new ones and have them made. Makes it more expensive, yes, but not prohibitively so.

    Gotta go re-read the dratted thing I suppose, but right now looks like flag-waving FUD to me. About DRM. Heh. No wonder slashdot posted it.
  • Hmmmmmmm (Score:5, Insightful)

    by stephenbooth ( 172227 ) on Friday October 11, 2002 @09:59AM (#4431706) Homepage Journal

    A piece of code that runs behind the scenes and can stop the user accessing their data or even stop the machine from working at all. Didn't we used to call those Trojans?

    Stephen

    • In a word, yes. That's really the whole point of the argument. DRM is a trojan for the entire industry (if it succeeds). I don't really see how it can win since it is only a gift for a very small segment of the market. MS and to a lesser degree Intel are the big gorillas here. Only MS has the monopoly power to make it widely deployed, but they have a harder time pushing it in Congress because they are already seen as a monopolist bully by many. The [RM]IAA are the ones doing all the lobbying, and trying to make everyone think they are harmed by all those nasty pirates. MS is only too happy to supply the technical means to implement it. It's one of those conspiricies that can't be attacked because the collaboration is silent.
  • Absurd! (Score:5, Insightful)

    by JonTurner ( 178845 ) on Friday October 11, 2002 @10:00AM (#4431713) Journal
    it will alter the performance of power turbines, jet engines, medical instruments, cell phones and missile guidance systems.

    Not so fast there. With the possible exception of the cell phone, none of the systems you've described have any application whatsoever to digital rights management and the idea that DRM code will "somehow" find its way into every IC / processor, even when such application is utterly useless and contrary to the design constraints (and adds substantial costs) is simply unfettered paranoia. Code doesn't just "appear" by itself and attempts to push meaningless extentions of technology into areas which may risk lives is not going to happen. I can assure you that Boeing's fuel management control systems are not built from parts purchased at pricewatch.com, the differential resonance processor in an MRI isn't a .Net Managed Code resource, and the Navy isn't sourcing on-board trajectory guidance modules from RadioShack catalogs. Legislation that attempts to make that happen isn't going to fly because it would cripple the very industries that rely on technology to succeed and form the heart of Western industry. Even the worst case, the one you've predicted, isn't that bad; we'll just do like we always have -- if they build a higher wall, we build a taller latter. It's simple, really.

    Look, I don't want to dismiss your ideas outright. In fact, I share your feelings about DRM -- In its present form it only protects the rights of the corporations, not the rights of the consumer. (In that regard, it should be called "Digital Restrictions Management.") However, this article furthers the same "idea taken to an extreme" paranoia that made people worry whether their car would start Y2K morning.

    So relax; take a deep breath and go find something substantial to worry about. There are enough big problems out there without sweating the details of something incredibly unlikely to affect the world in the way you've described.

    • Re:Absurd! (Score:2, Insightful)

      by Mr. Slippery ( 47854 )
      the idea that DRM code will "somehow" find its way into every IC / processor, even when such application is utterly useless and contrary to the design constraints (and adds substantial costs) is simply unfettered paranoia.

      We are talking about something that could be manadated by Congress. These are the people who passed a law that (if the courts hadn't struck it down) would have made it a federal crime to say "fuck" on the net. So the question is not "should I be paranoid", it's "am I paranoid enough".

    • ... the idea that DRM code will "somehow" find its way into every IC / processor, even when such application is utterly useless and contrary to the design constraints (and adds substantial costs) is simply unfettered paranoia.... DRM -- In its present form it only protects the rights of the corporations, not the rights of the consumer .... However, this article furthers the same "idea taken to an extreme" paranoia that made people worry whether their car would start Y2K morning.

      So why is it that every major chip maker is coming out with DRM when there is NO "consumer" demand? DRM is univerally loathed and no one wants to buy it. The reason is that it's being pushed by publishers, who have displayed their greed before, and the chip makers themselves who would love it if everyone had to constantly buy new equipment. It's not economic! It will cost more, it's performance will be poor by all measures and no one wants it. Yet it is hapening.

      If the chip makers can get away with it on your PC they WILL get away with it elsewhre. History shows that todays big iron is tomorrows embeded system. If they can't, they will continue to push legislation that forces it. In the mean time, it's much easier to push DRM onto closed boxes that few people other than embeded systems designers ever examine or care about. EVIL. Cars, ironically, are a great example of demand for gimped up systems that defeat the end user. Yes, in the end those gimped up systems might refuse to start a perfectly sound engine. The author is entirely informed and correct.

      Comparing this to Y2K hysteria is at best ignorant. The alarms should be loud and clear. "Digital Rights Management" IS and extreem concept on it's own. The whole idea of you being deprived of control of YOUR machine because you might "steal" a look at your entertainment without paying a fee to a publisher is a radical concept impossible to impliment in the past. Libraires will not be possible if DRM takes hold and is accepted. DRM will be used to impliment the DMCA's non reverse engineering clauses for embeded systems, regardless of performance because clueless executives make up for their ignorance with greed. The author's insight into performance issues for embeded systems and how it will happen is a useful thing to consider.

    • Hmmm.... I seem to recall that the reason Y2K was a non-issue in the end was because people did get the word out, and the problems were fixed before anything bad happened. If the issue hadn't been addressed, do you really think we'd be talking about how Y2K fizzled? Like Y2K, DRM is a very real issue. If we ignore it, we'll wake up and realize too late that we're screwed. You're right that this article is a little extreme, and I doubt that's how things are going to end up being in the end. On the other hand, I think that (slightly) alarmist articles like this one will be part of the reason why things don't end up getting as bad as they possibly could.
  • DRM(P) (Score:2, Funny)

    by Jacer ( 574383 )
    (start sarcasam)Yep, Intel should be responsible for incorporating DRM into our current technology. It isn't like they violate any copy right, patent laws, or IP theft. Hell, when their new line of processors come out (http://slashdot.org/article.pl?sid=02/10/11/03122 2&mode=thread&tid=118) I'm sure this technology will be fully functional, and we'll never notice it(end sarcasam)
  • The scenario above is unrealistic in one respect: the very existence of XYZ software as an alternative is unrealistic. Why? Because DRMP creates many barriers to entry. You can't just write new software and put it on the market. The new software needs to have a passport and incorporate an authorized DRM agent. If you want to market a new product that competes with an important Microsoft product, you may need to get Microsoft to license your use of their certified DRMP agent, certify your software is DRMP compliant, and issue you passports. How probable is it that such a situation will lead to a vibrant and competitive marketplace?

    Bold is mine. This will not just apply to software, it will apply to everything. Music, books, art, etc. The list goes on. Anything that you create now, even if it is for your own amusement, will be shut down by Digital Restrictions Management. This is just one step in the control of *creation of content*.

    Entertainment companies do not want to just control all of their content, they want to control ALL content. You will need to register with 'a third party' for a signature to release your *own works*. Of course, to keep the sigantures from just being owned by 'anyone', they will be prohibitively expensive. You will be unable to compete with the entertainment companies, the software companies, and all others. You won't even be allowed to release your own works of art, music or writing.

    Somehow I doubt that a themometer will be allowed to shut down anything, in law or in practice.

    It is the independent creation of content that is being threatened, and don't you forget it.

    • Somehow I doubt that a themometer will be allowed to shut down anything, in law or in practice.

      Don't forget the practical implications of hardware and software enslavement. The author points out the practical considerations. You have pointed out the loss of a free press. The two are equivalent and one will invariably lead to the other.

      Consider an automotive emmisions control computer. It may refuse to start your engine if it's last recorded information indicates that the engine will polute. Oh yeah, that might be codified in future laws to enforce exitsting laws on polution control so that break tags and inspections become redundant. Sounds good? The state, we can be sure, will continue to exact yearly fees to own such an automobile, perhaps to combate software "fraud" like fixing your car or examining it's computer without the appropriate licenses, certifications and equipment. Can you imagine a world where people used to just fix their cars in their garrage? Ah!

      The code in such embeded systems will be designed to make you buy a new car every four years. It will invariably refuse to start if you miss a monthly oil change a yearly check up or you car is just older than five years old without a huge fee.

      Right now so much as release of information on the correct interpretation of diagnostic codes is being debated by lawmakers. Do you think those folks have a clue as to what is comming? The people who gave you DMCA and are considering forced DRM have no clue about such implications. Continue to sound off while you can.

      Content creation is important as it allows us to create free software that maintains user control over equipment. It also enables us to make our case for such things being a good thing to begin with. The second is an old and well know benifit of free press. The first is new, but vital for the second to be true as you point out.

      • There's been talk here in Calif. of exactly such a device, to prevent "polluting" vehicles, and older vehicles, from running at all. Fortunately so far it hasn't gone anywhere, largely due to screams from the more penurious quarters, but I think the day IS coming -- it's a matter of making it practical enough to enforce it.

        Imagine the result when the smog-prevention chip refuses to let an ambulance or fire truck start. Imagine the cost to taxpayers when they're forced to fund new vehicles on a regular schedule rather than on an as-needed basis.

        It sounds ridiculous and unworkable, and everyone will hate it, but that's never prevented gov't from going gung-ho down such a path in the past, and it certainly isn't stopping the tech industry in the present.

        As to free press, in Iron Curtain days, printing presses and typewriters were required to have a print sample on file, so people who wrote or published unpermitted works could be readily ID'd and prosecuted. A DRM chip would have made the state's job SO much easier...

    • Every time the topic comes around I've pointed out exactly what you say: It's NOT about content, it's about preventing independent content and/or distribution models from ever becoming viable alternatives. I don't know why this is so hard for otherwise-intelligent people to understand! :(

  • by Anonymous Coward on Friday October 11, 2002 @10:11AM (#4431764)
    This is why any sort of DRM will ultimately fail for any device that isn't a dedicated media player. In order to be successful, when a DRM device has a fault of some sort, it has to assume that process X isn't authorized to execute. This is the antithesis of mission critical systems, which must never fail.

    This is also why Palladium will also fail. Microsoft has said that to be useful, Palladium must run on 100 million machines. In order for it to be useful at all, it must fault towards false negatives (i.e., if it thinks something is wrong, it prevents execution rather than defaulting to execute). Assume that a)Palladium works properly 99.9% of the time and b)that each person tries to run a Palladium enabled program one time per day. Even working 99.9% of the time, there'll still be 100,000 errors per day (and we assumed that each person only tries to use Palladium once in a day, too). Because of the way Palladium works, these errors can't be corrected in house, meaning each person must call Microsoft HomeBase (or internet in, if Palladium lets them) and have the error corrected by a person. This process won't be automated by definition, otherwise it could've simply been part of Palladium itself.

    Suppose Palladium shits and dies on you while you're trying to do a presentation of your big proposal? Suppose IIS shuts down your business site on the day after Thanksgiving? This isn't something you can fix yourself, you have to fight 99,999 other people for the phone lines to get the error corrected. There's just too much risk using this sort of scheme even in the business world, much less in mission critical embedded processors.
  • by kenp2002 ( 545495 ) on Friday October 11, 2002 @10:15AM (#4431795) Homepage Journal
    "I see in the near future a crisis approaching that unnerves me and causes me to tremble for the safety of my country.... corporations have been enthroned and an era of corruption in high places will follow, and the money power of the country will endeavor to prolong its reign by working upon the prejudices of the people until all wealth is aggregated in a few hands and the
    Republic is destroyed."

    --U.S. President Abraham Lincoln, Nov. 21, 1864
  • Signal Faded (Score:2, Interesting)

    by pulski ( 126566 )
    it will alter the performance of power turbines, jet engines, medical instruments, cell phones and missile guidance systems.

    So does this mean that if I'm driving into New York while talking on a GPS enabled cell, the DRMP in my fancy new phone is going to detect that I don't have the right to be driving and disconnect my call?
  • by Savage-Rabbit ( 308260 ) on Friday October 11, 2002 @10:29AM (#4431903)
    A detachment of special forces is pinned down by enemy fire. The bad guys have found a bug in the special forces target tracking software that allows them to confuse it, maybe by putting out heat sources that are right on the threshold of what is flagged as a target by the software. The good guys fix their program in the field, correct the bug and reinstall. The DRM agent rejects the new software and prints a little message: You have tried to run unlicensed software on this processor.


    He underestimates the military, take the Marines for example, they are men who solve problems by eliminating their causes. After the first instance of this happening the word will spread quickly in the software developer community of how a bunch of angry Marines showed up at Microsoft HQ (DMRP division) and rammed armed stick grenades up the developers Rectums before pulling all the pins with a string (Paralell processing).
  • by NearlyHeadless ( 110901 ) on Friday October 11, 2002 @10:42AM (#4431986)
    I won't even bother commenting on the author's fantasy that heart monitors will be running a DRM operating system.


    However, his contention that the only use for Palladium/Trusted Computing Platform technology is DRM is wrong. It could be used, for example, with the Brazilian voting machines, to make sure that what you think is the output from the voting software really is. Without keys protected in hardware, you can't be sure. With TCPA, the output from the software (over the net or on floppy disk) can be signed with a chain of keys right down to the hardware. Without hardware help, there's no way to hide keys on remote systems.


    On a less serious note, you could be sure that your opponent in a network game is a person, not a gamebot.


    That being said, DRM would still be the #1 use for the technology.

    • DRM...could be used...to make sure that what you think is the output from the voting software really is.

      The output from the voting software will be whatever the people who control the DRM system want it to be.

      And once the DRM system is compromised, you won't even know who controls it.
      • Let's be clear about this. It is the use of closed source software in conjunction with DRM that would make this possible (subverting the vote, that is). The open source version would be inspected for this type of thing, and the authentication processes would be used to protect from tampering. You don't need all the controls that they are attempting to legislate in to get security. The idea that DRM as proposed would enhance privacy or security is a crock.
    • No, no, never. Online voting is inherently nontrustable, and DRM will never overcome a sufficiently well-funded and resourceful attacker.

      The hardware can always be fooled -- I can open up the "real" keyboard's hardware, wire it up to send the signals I want to transmit to the rest of the machine, and provide another keyboard (hooked up to intermediary hardware) that the user sees and uses -- in short, a man-in-the-middle attack. The same can be done on the output side; there's no guarantee that the hardware signing the input is really the hardware that the user is touching.

      I designed and built an online voting system for CSU, Chico; I've given the security of these things a lot of thought. Simply put, it can't be done.
  • Does this mean the recording industry can be prosecuted under the new anti-terrorism acts?

    Some of this idiocy should begin mitigating when campaign finance reform kicks in next election cycle. I just hope it's not too late. Does anyone want to take odds on whether there ARE elections in 2004?

  • Footnotes:
    3.TPCA says that the hardware device that stores and handles encryption can be turned off locally. However, what this will mean in practice is that any DRM sofware will detect failure and refuse to operate.

    So if I am running Linux (which doesn't give a rats ass about DRM) turning off the hardware won't matter to me as NONE of the software I run expects any DRM hardware to be in place. Same thing with an embedded real time OS running in a medical instrument or in my car, etc.

    • Yes, this should be true, although it will also make it very hard for you to use a lot of media products, including a lot of websites from your Linux system. It will also restrict you from running GIMP, or Mozilla under Windows.
  • Regardless of what legislation the Representative for Disneyland and the Senator for Tin Pan Ally are instructed to introduce by their sponsors, manufacturers of truely mission-critical systems will not dare to use components with DRM capabilities in their products, for one simple reason:

    LEGAL LIABILITY

    I wouldn't be surprised, also, if some of the mission-critical applications that the author claims may be affected are covered by explicit legal requirements for certification which will proscribe the mischievous addition of functionality which is both unrequired for the operation of the devices in question and which by its presence will undermine their reliability and safety.

    By all means sound the warning bells when some of these bought toyboys introduce particularly inept legislation, and use excessive scope in their proposals to argue that they and their corporate sponsors are too stupid and self-interested to be permitted to decide on these matters, but don't pretend that just because one interest group has its head pushed so far up its posterior that it resembles a klein bottle it will be allowed to get its own way even if the result is that aircraft may start dropping out of the skies. All that does is to play into the hands of the content-distributors' efforts to portray their opponents as turning hysterical now that someone is finally doing something about their thievery.

    • This might be true for high-visibility / high-tech corporation or organisation. Lets look at a real example : ( I do the software for them )

      Papermill refiner : ( converts wood to chips )
      Software function : select correct pressure for rotating plates to keep them 1-2 mm appart.
      Energy used : 70 Megawatts
      Consequences when the thing fails :
      Multiton Iron Plate Go Rolling Across Control Room, Killing Operators ( it happens )
      Hardware used : Consummer grade PC. ( from the local shop, no joke )

      Now, these thing are pretty stable these days. However, to do the high-level control, regulars PC are used doing various anaylsis on the signal. Fourier transforms, cross-corelations. About all mathematical anaylsis is used to keep those plates at the optimal place. The energy used is the main cost for running the papermill.
      What if the input signal from the refiner happens to have a patern that matches DRM signature ? Well, the PC will just prevent a fourrier analysis on the data. Best case, the lowlevel embedded stuff will do its job, and you have a refiner running with non-optimal settings that will cost a few tenths of cents per ton of paper. Worst case, this disruption in the control system cause a break : at least 1000000$ damage maybe deaths.

      Sorry to burst you bubble, but the walmart PC is actually used to control dangerous machinery, and often the task it does is signal analysis. That is the exact thing DRM is targetting.

    • If you want to avoid making an ass of yourself publically again, I suggest that you read up on what you're talking about first. The text of CBDTPA and discussions from the Broadcast Working Group are readily available, and don't admit to the exceptions you seem to think necessary.

      There is no reason to believe that after the bill becomes law and the recommendations of the Broadcast Protection Discussion Group (try googling for "Plugging the Analog Hole". You know how to use google, don't you?) become law and regulation, that non-DRM processors (or DACs, or several other classes of electronic component) will be available in the US.

  • /. needs a better topic icon for stories like this. I suggested this one a long time ago, but apparently they didn't listen to me or didn't care.

    The picture should have a fat white man's legs and ass with his pants down around his ankles. His pockets are stuffed with money and congressmen and he's taking a shit right on top of a copy of the Constitution. That would be a better icon than a hand with a microphone. :P Maybe I'll try to make it. :P

  • by dpbsmith ( 263124 ) on Friday October 11, 2002 @11:35AM (#4432331) Homepage
    Uh-oh... what's scary is that his scenario might prove very attractive to the computer industry.

    The computer industry is currently reeling from the high degree of competition that has been brought about the commoditization and universality of the PC architecture.

    In the bad old days, IBM deliberately kept product lines separate and incompatible so that they could segment individually manipulate different groups of customers. Certain product lines were arbitrarily designated for certain classes of customers (small business, large business, scientific, etc.) If competition developed in one area, they could cross-subsidize and lower prices for that group while raising them for another. The victimized group couldn't do much, because migration to the more cost-effective hardware was too difficult. High margins were maintained.

    With DRM, we can foresee a return to the golden days of yore. If DRM makes computers useless for applications where security and high reliability are required, voila! we have market segmentation.

    We could have cheap consumer PC's with DRM in them, basically unusable for many applications for the reasons so clearly articulated by Yodaiken.

    This would, of course, create a market for exactly the "very expensive nonstandard hardware" he talks about.

    Vendors could make high margins on products like "medical computers," knowing that hospitals did not have the option of migrating to commodity consumer PC's.
  • The military hardly ever uses consumer electronics in the serious applications. Everything is "milspec."

    No, it's not the military that should be fighting against this. It is every IT department on earth. Why would ANY business ever buy a piece of equipment that permits an outside entity to muck around with it, or even disable it? In this nightmare future, there is no such thing as a "production" system, because entites outside can change or disable the system configuration at will.

    Defenders of this technology say, "Yes, but they won't do that." Maybe not, but how can you be sure? What if you are in a business that competes with one of your own vendors? Obviously, such conduct would be illegal, and, as we all know, companies never do anything illegal. Also, this is an exciting new opportunity for a DoS attack. Suppose you have a production server that allows file uploads for legit reasons? If people upload improper content, no biggie, you just delete it, right? Not anymore. Someone uploads a renegade copy of Sierra's "Cooking Light" software and BAM! One of your production servers shuts down.

    Now I realize these scenarios are unlikely, but my point is that they are not impossible. And that alone should scare the excrement out of any CIO.

    Besides, its not all that unlikely. Let me tell you a little story from my own personal experience. I worked for a "pre web" electronic commerce operation. We used AIX and Netware. TCP/IP was just becoming a big deal (although the web wasn't here yet -- it existed, but basically just at CERN and other research institutions), so we decided we wanted to do our IPC over sockets. This meant we had to install TCP/IP NLMs (remember NLMs?) on all of our Netware servers. I got this job.

    Now, I wasn't a CNE (I probably shouldn't have been given the job), but it was just installing an NLM on our test servers, and I knew my TCP/IP, so no big deal. We had five test servers. We purchased 5 legal copies of the NLM. I took one of the floppies and went from machine to machine, installing. Five minutes later, EVERY SINGLE EMPLOYEE IN THE COMPANY, about 45,000 people all over the USA, started getting those annoying netware broadcast messages (this is the MS-DOS era folks) that a Novell Software License was being violated on the network. These messages came every few minutes.

    This was my early experience with digital rights management. I got it cleaned up within the next twenty minutes, but you had better believe that it is not a good thing to annoy an entire company, even for half an hour.

    This is NOT A GOOD THING. An inexperienced person can install software on a test system and interfere with an entire corporation. Now imagine this with outside entities able to reach in to you corporate network and do things like this.

    If I were a CIO, I would have a policy that forbade ANY DRM enabled equipment to be attached to my corporate network. Period. And I would see to it that every vendor I worked with got a copy of this policy.

    Gene Spafford (one of the foremost computer security experts, and founder of COAST, the reliable systems project at Perdue University) defines a secure computer system as one that does "what you expect, when you expect it." No DRM equipped system could possibly meet this definition. Ever.

    Think about this when you are making purchasing decisions and setting coprorate policy.
  • Get real... (Score:2, Insightful)

    by no_opinion ( 148098 )
    This paper is just fear-mongering since it requires you to make the leap that DRM will be embedded into everything, which makes no sense at all. You can easily reproduce this arguement for nearly any technology, since almost nothing will be appropriate everywhere.

    I think that papers like this do not help our effort. Let's attack the real problems we face today, rather than making up imaginary ones.
  • Seen Ed Felton's list of devices called Fritz's Hit List [freedom-to-tinker.com] that will either have to be DRM'd or not sold in the US?

    It's literally true based on the text of the SSSCA, now CBDTPA. Add this to the discussion by the creator of a real-time version of Linux and you should have a feel for just how big a disaster our friends in Hollywood are planning for us.

    Read Plugging the Analog Hole [eff.org]. This plus what he describes means that tech R&D and manufacturing of both hardware and software will simply have to move out of the US if the Hollywood agenda becomes law.

    Where? Interesting question... and this is one reason why I'm learning a foriegn language right now.

    The odds that US the high-tech community will come up with an effective and useful political response to prevent this agenda from happening such as the creation of an AARP/NRA-style political organization approaches zero.

    Apparently, nobody with the $500K (estimated) needed for startup money for such an organization thinks organizing to protect our rights is worth doing. If nobody's willing to pay the the cost of freedom while money will do it, nobody's going to be fighting for it when the cost climbs to "our lives, our fortunes, and our sacred honor". Perhaps the article being discussed here is the right explanation as to why our high-tech corporations who seem to have the most to lose are doing a credible imitation of "deer in the headlights of an oncoming car". Should I happen to be wrong, I've posted here and on K5 the basic recipe for putting such a thing together...

    Would our legislators voluntarily commit economic suicide on behalf of the USA? Certainly. All they have to do is buy the rationalizations of the people who are saying "it can't be bad" on slashdot, accompanied by massive campaign contributions to ensure that the arguments of the anti-technology forces aren't scrutinized too carefully. Anybody who's checked Open Secrets [opensecrets.org] to find out where the money of people like Fritz Hollings, Congressman Coble, and Senator Dianne Feinstein knows that money's already been spent. Remember when a group of high-tech executives went before a Congressional Committee to try to get SSSCA derailed and got roasted for "favoring the right to piracy" when they tried rational arguments unaccompanied by campaign funds?

    I'm a little surprised to see such anti-tech arguments on this thread, but I guess it would be more surprised to find that the content provider PR agencies hadn't thought of having some of their employees posting to slashdot and other online forums in the hope of dividing high-tech public opinion and reducing the chance of effective political organization against them. You really think that they're going to depend on "useful idiots" to make their arguments here for them?

    Remember that the Hollywood content providers are playing to win and any economic damage done to US companies or high-tech workers and any human lives that get taken in the process that they can't be held personally accountable for is simply collateral damage.

    Your jobs from grunt to high-tech CEO will be part of that collateral damage.

To downgrade the human mind is bad theology. - C. K. Chesterton

Working...