Slashdot Mirror


Sun Spearheads Open DRM

Steve from Hexus writes "If DRM is the future of controlling our media files, then perhaps the open source community can at the very least ensure that the dominant delivery system is an open standard. Hexus.net reports that Sun is spearheading a new open DRM project, which their lab workers and the open source community can contribute to. More information on project DReaM can be found at the Open Media Commons website." Tough call - DRM is coming (Or is already here), one way or another, and is better to work on creating something done right, or to object to it on moral grounds?

57 of 579 comments (clear)

  1. Oh good grief... by It+doesn't+come+easy · · Score: 4, Insightful

    Hate to see open source DRM developed. That will guarantee DRM improves until it actually works. We're looking at the death of file sharing as we know it...

    --
    The NSA: The only part of the US government that actually listens.
    1. Re:Oh good grief... by marcosdumay · · Score: 3, Insightful

      DRM doesn't work. Unless you are using a TCPA platform.

      Open sourcing it will only make it harder to break.

    2. Re:Oh good grief... by Anonymous Coward · · Score: 4, Insightful

      I've been hoping something like this would come along, as it will sort out those who support the freedom of open platforms from those who support their own freedom to steal copyright material.

      As with software, if you disagree with the terms and conditions music is sold under, then don't buy it and support what matches your philosophies. Support artists that sell non-DRM MP3 files on bleep.com or similar sites. Support live music.

      Just don't take a moral position that's like saying you believe in free / open software and then running pirated Microsoft apps.

    3. Re:Oh good grief... by falconwolf · · Score: 3, Insightful

      We're looking at the death of file sharing as we know it...

      Correction, we're looking at the death of illegal file sharing. You can still share all of the music, movies, pictures, etc that you want...so long as it's not violating copyright. (Like photo's you've taken, or indie music)

      How can a person be prevented from file sharing and still be able to use the file anywhere they want? When I buy music I don't expect nor will I buy a license to play it anywhere I want whether it be on my stereo or computer at home, on my stereo in my car, and another one to play it on my walkman or iPod. If I have to buy a license for each one then I won't buy at all. Simply if drm prevents sharing then it also prevents portability between devices.

      Falcon
    4. Re:Oh good grief... by koko775 · · Score: 2, Insightful

      You just think that. Unlike you, I prefer to own what I buy and exercise fair use, rather than pay someone to give me permission. No, in fact, this is where it sorts out those who support the freedom of open platforms (but not of their paid content) from those who support their own freedom to do what they damn well like.

      Get off your high horse. Some people simply want to listen to their pop idols or certain songs. What do they do then? Pay someone with unoriginal songs whose style is directly copied? Who the hell would support that?

      Yes, I download. I also use the iTMS to buy music and use jHymn to strip the DRM. I've bought more than a few songs that I already had on mp3 just for quality, or just because I liked the artist -- introduced to me, no less, by a friend with a mp3. Not to mention that, after hearing some SoaD. I bought the 3 System of a Down CDs out at the time, then ripped them for my own use.

      Yes, I pirate Microsoft apps. I have two licenses for XP home (OEM) and one for Pro, and I run XP corp'ed on 2 computers. Technically I'm violating the license, but money has been paid, and screw MS's policy. I disagree with their "terms and conditions", but (since XPSP2)like their software. And I do believe in free/open software, but does that mean that I can't use what works?

      I'll take whatever moral position I damn well want to, and you won't stop me. You're a troll on a high horse.

    5. Re:Oh good grief... by freshman_a · · Score: 2, Insightful


      I pirate Microsoft apps...but money has been paid

      So if I pay money to Ferrari for a hood ornament, I have the right to steal the whole car?

      I disagree with their "terms and conditions"

      So don't use MS's software. No one is forcing you.

      And I do believe in free/open software

      Actions speak louder than words. You can go around saying you support FOSS all you want, but if at the end of the day you sit down in front of your computer running Windows (be it a pirated copy or otherwise), you really aren't supporting FOSS, now are you? All you are doing is giving software companies a bigger reason to incorporate DRM into their products.

      Yes, you can take whatever moral position you want, and, no, no one can stop you. But don't bitch when DRM is used in products because when people wonder why companies use it, those companies using it point to people like you as their reason.

    6. Re:Oh good grief... by Seumas · · Score: 2, Interesting

      Of course, that doesn't matter because the majority of people are oblivious to such things. If they're told "You can not legally play this in both your stereo and your computer and it is illegal to lend your CD to a friend or play it for groups of more than three people", they will just assume that's the way it is and carry on buying them for $20 a pop.

      The original poster quite reasonably should fear a time when almost all knowledge and media of any sort is locked down and you have the choice between.... oh wait - no you won't have a choice.

      Arbitrary limits like "you can copy this music 3 times" are not "fair use". If I'm not doing anything illegal with it, why should there be a limit at all? Why shouldn't I be able to listen to it or copy it to/from any device imaginable? Why shouldn't I be allowed to mix any piece of hardware I want with any software that I legally own?

      Imagine if you bought a DRM car that said you are not allowed to have more than two passengers in the car at one time and only 50 different passengers over the life of the car, because every person you drive around in your car reduces the number of cars they sell since it might reduce the demand? What if they limited you in such a way that you could not alter your new Ford car with any custom modifications or improvements? What if you were only allowed to drive their cars on certain roads authorized by the manufacturer?

    7. Re:Oh good grief... by shmlco · · Score: 3, Interesting
      "Arbitrary limits like "you can copy this music 3 times" are not "fair use". If I'm not doing anything illegal with it, why should there be a limit at all?"

      Because without those artificial limits, too many people seem to think that "fair use" is giving a copy to 5,000 of their closest anonymous friends.

      So now we have a point between "anyone can copy it as many times as they want and give it to as many people as they want" and "no one can copy it at all". Given the concerns of all the parties involved, creators, publishers, and users, then what is "fair"?

      In short, too many abuse the system illegally. And yes, you pay for it, just like you "pay" for the security cameras, sensors, and guards at Best Buy. If no one shoplifted, then those "costs" would not need to be covered by those who did not.

      BTW, the key to your "multiple device" problem would seem to involve "ownership" of the material involved. If everything you owned "knew" you owned it, then you could use it on any of "your" devices. Personally, I kind of like the idea of signing/encrypting downloaded digital work with the name and credit card number used to purchase it.

      Yes, you can loan it to friends you trust... but they'd better be friends you trust.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    8. Re:Oh good grief... by Simonetta · · Score: 5, Insightful

      As with software, if you disagree with the terms and conditions music is sold under, then don't buy it and support what matches your philosophies.

          I must respectfully disagree with this statement. To refuse to buy the DRMed material and refuse to listen to or watch it is to agree with the concept that the people who put the restrictions of the use had the moral authority to do so. You are agreeing that culture can and should be denied to people now and in the future for arbitrary reasons.

          If you disagree with DRM and its implication that media and culture can actually be owned, then by all means beg, borrow, copy, and steal the material on the encoded media.

          Remember these guys stole the public domain by paying off the politicians to indefinitely extend the copyright lengths. They therefore have no claim to any material that can be placed on digital media. Anything they say can not be trusted.

          Copyright is basically a pricing issue. After an agreed period of time, the material goes out of copyright and into public domain. Preventing material from entering public domain is the real theft. These people are the real thieves. And in a civilized society, thieves don't get to decide what the property laws are going to be.

          These guys plan to use DRM to deny forever any material entering the public domain. We have a duty to future generations to remove the DRM from any material encoded on any digital format, regardless of how old or new it is or who believes that they 'own' it.

          These guys don't control the information age; we control the information age. Because we created it. If we don't want DRM, DRM won't exist.

    9. Re:Oh good grief... by elmegil · · Score: 2, Insightful
      Of course, that doesn't matter because the majority of people are oblivious to such things.

      The revolution starts with me. Worrying about "the majority of people" is senseless, because you have no control over them.

      when almost all knowledge and media of any sort is locked down and you have the choice between.... oh wait - no you won't have a choice.

      Won't happen as long as people who DO care are vigilant and work not simply to pirate things but to provide knowledge and media that are free.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    10. Re:Oh good grief... by trewornan · · Score: 2, Insightful
      Don't forget they own or regulate all the bandwidth

      Which is why community wifi projects are so important (and so vehemently opposed by corporate interests).

  2. I Object! by Anonymous Coward · · Score: 5, Insightful

    Object of course, why would you want to help contribute to tools of corporate control!

    You'd have to be an idiot to want to help in this. It would be like being asked to build a prison that is going to be used to lock you in. Even more than that, Sun are asking you to help them make this prison better, and for free. Normally people will do objectionable things for enough money (sadly), but hopefully no-one is stupid enough to do this for free.

    Why would you want to help them build shackles for you!

    1. Re:I Object! by einhverfr · · Score: 3, Insightful

      First, I think that Sun is looking for participation from other corporations, not private individuals.

      Secondly, however, I think the concept of DRM as Free Software (or even Open Source) is even sufficiently self-contradictory to prevent this from working.

      For example, if I download this Open Source DRM software, then I have access to the source code, and I can have it, say, strip out the DRM, transcode it, and save it in a digital form on my hard drive. Because FOSS places the ultimate trust in the users of the software, and DRM is based on distrust of the users of the software, I have real trouble seeing any corporation contributing.

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:I Object! by Bloke+down+the+pub · · Score: 2, Funny
      It would be like being asked to build a prison that is going to be used to lock you in.
      I think if I was going to be in a prison, I'd rather it was one I'd built. I don't know about you but I'm pretty hopeless at bricklaying. That's without "Oh dear, I appear to have not mixed this mortar properly. Ah well, wouldn't want to waste it...".
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    3. Re:I Object! by davecb · · Score: 2, Insightful
      As I and others have said, this could be used to make a "prison" to lock out malefactors, much like a safety-deposit box in a bank.

      The bank owns the safe the box is in, and credibly promises to safeguard it, and I own the contents of the box. And promise not to store dead fish in it (;-))

      --dave

      --
      davecb@spamcop.net
  3. "Open DRM"? by KiloByte · · Score: 2, Insightful

    Eh? How exactly can you even talk about "open-source DRM"? It's one of strongest oxymorons here, DRM by definition is about restricting access, while openness is about allowing it.
    Even if you mean openness of only the software itself, you can't go much farther than Microsoft Shared Source -- the "look but not touch" way. What is source worth if you can't even compile it and have it working?

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    1. Re:"Open DRM"? by TheUser0x58 · · Score: 2, Informative
      Of course Open Source can make this work. Consider key-based encryption techniques. (RSA, AES, DSA, etc.) The whole point of key-based cryptography is that you can make the algorithms well-known and well-documented ("open" in a limited sense), but safely encrypt your information by using keys that are difficult for attackers to acquire. DRM can work in more or less the exact same way. remember the mantra obscurity!=security.

      now, whether or not DRM in general can "work"... thats a completely different story. I would argue that client-side authentication techniques (like DRM) will always have holes in it, and you could even do stuff like dump the buffer in your sound card or record from the line out, or even the speaker wires, or the speakers themselves...

      --
      -- listen to interesting music, support independent radio... WPRB
  4. Will F/OSS support make it work? by jgaynor · · Score: 2, Informative



    "is better to work on creating something done right, or to object to it on moral grounds?"

    Open-source developer support or not, I don't think it matters.

  5. I don't care. by Poromenos1 · · Score: 3, Insightful

    I don't care if it's Open Source DRM with sugar on top, I don't like it and I refuse to use products that restrict the use of something I paid for. I'm doing fine just listening to my old CDs all day.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
  6. Possibilities of Open DRM by Mobile+Unit+of+the+G · · Score: 5, Insightful

    "Open DRM" at first sounds like a contradiction, yet, the modern approach in cryptographic systems is to design systems so that security depends on secret key material, not secret algorithms. It's a rule of nature that any piece of hardware that falls in the hands of the enemy will give up its secrets, and algorithm secrecy didn't stop Jon from cracking DVD encryption.

    In an open DRM system, anybody could create their own DRM "universe" by generating their own set of keys to initialize the system -- this opens the possibility of using DRM to do different things than today's systems, such as protecting privacy: Sun is quite interested in providing storage records for medical records and such, and some kind of DRM would help with HIPPA compliance. (But when I look at the privacy policy I get from my Doc, there are so many people that can see my records that she could save money and just leave them on the curb.)

    It's hard to picture media companies getting behind Sun, but other companies that want to build their own systems for protecting information might get on board -- Sun hopes that this will help them sell storage systems.

    1. Re: Possibilities of Open DRM by dnoyeb · · Score: 2, Informative

      At the end of it all someone/something has to hold the root certificate/key. The current direction is for that to be the BIOS.

      Kind of like a built in 'dongle.' Its an impossible task. In all likelyhood they will just end up passing laws and trying to put people into Jail because you can not give somebody an encryption system that will be encryptin and decrypting things, and expect that they can't decipher it.

  7. Hmmn, If it gives me MAC it might be cool. by davecb · · Score: 2, Insightful
    A digital rights management system depends on a system of mandatory access controls (MAC), and a means by which I grant an untrusted remote sender certain limited rights, those needed to turn on and off access to a device.

    This could be used to grant strictly controlled untrusted access to downloaded content in general, included downloaded content ranging from cookies to SETI at Home.

    The OS that supports that will need to be somewhere arround B2 security, something I know Linux, BSD and the commercial Unixes can and have acheieved, but which I strongly suspect VMS and Windows can't reach.

    --dave (biased former securitroid) c-b

    --
    davecb@spamcop.net
  8. Free DRM? Isn't that an oxymoron? by tepples · · Score: 2, Insightful

    If a DRM framework is available to implement as free software, then how can people be prevented from modifying the software to leak the cleartext of the work and then using the modified software?

    1. Re:Free DRM? Isn't that an oxymoron? by twitter · · Score: 2, Insightful
      If a DRM framework is available to implement as free software, then how can people be prevented from modifying the software to leak the cleartext of the work and then using the modified software?

      This is not free, but Open in it's worst sense. Sun is looking for free development and support of a really bad idea. Like all non-free software, it will only be free to it's owners.

      As you note, there is no free DRM and you will have to give up control of your computer for DRM to actually work. DRM works by permitting or denying a copy of a file. If you are not the one granting permission for that copy or erasure, you are not the owner of your computer. The first program that has to be owned it the DRM system itself. It does not mater if you can compile the software yourself, the system must not allow you to exchange it or modify itself.

      I've read the impassioned defense of trusted computing and I don't buy it. I don't need and don't trust a special piece of hardware on my computer to hold my keys and tell me if I can read or copy a file or process in memory. Those kinds of things are kernel functions. If my kernel is letting someone else look at my private keys, there's something wrong with my kernel or my configuration. When something is wrong with my kernel, I know there's a huge community of people ready willing and able to point it out and fix it. If a fritz chip does something wrong, I'm simply screwed until my vendor can fix it. If my vendor is malicious, I'm really screwed because I was dumb enough to let my vendor own my computer.

      DRM is the biggest threat to the free press and free speech since the federal government started allocating radio spectrum. Your computer is the world's press - nothing is written or published without one. Don't let someone else take your keys away just so you can watch a silly movie or listen to some silly song.

      --

      Friends don't help friends install M$ junk.

  9. OpenBSOD by sgt+scrub · · Score: 2, Insightful

    The moral argument against someone else owning my data will die when I do. I think the open source community needs this about as much as an open source blue screen of death.

    --
    Having to work for a living is the root of all evil.
  10. Does it work? by TheRaven64 · · Score: 2, Interesting

    Are open source and DRM compatible? Is there even a theoretical way in which the end user can have access to the decryption algorithm and the decryption key (presumably this must be present somewhere), and not be able to remove the DRM? The linked web sites were both somewhat thin on details.

    --
    I am TheRaven on Soylent News
    1. Re:Does it work? by Wesley+Felter · · Score: 2, Informative

      Trusted computing allows enforceable open-source DRM (in theory).

  11. Flawed prospectus by uprock_x · · Score: 5, Interesting

    I don't wish to take easy potshots at slashdot but why do you ape the language of big news corporations in your story:

    If DRM is the future of controlling our media files

    There is no 'our' media.

    DRM is coming

    Look, all of this is a nonsense. Really the world is splitting into two directions; those who believe passionately in freedom and control over their own lives and those who haven't quite woken up to the value of, or understood what that means.

    There is nothing else. DRM is haxx0r bait to be circumvented and stamped on. It's there to protect the traditional structures, the big corporations primarily. Some smaller outlets may find a use for it occasionally, but it's not there for them. There is so much good media out there with no DRM and those outlets manage to survive and thrive so I think that reveals quite a lot.

    Forced DRM is not compatible with any concept of normal use or freedom or control over one's own systems and files as far as I can ascertain.

    As far as Sun goes, to be honest it's preferable in the sense that an open standard is probably better than a closed one, but all said it's working under the erroneous presumption that some sort of wooly, cowering compliance and affection for DRM is about to take over the world, which it won't.

  12. I don't object to DRM on moral grounds... by tunabomber · · Score: 3, Insightful

    ...I object to it on consumerist grounds. DRM just doesn't provide enough value for what I'm paying for.

    Despite owning a Mac, I have yet to buy anything on iTMS but will still happily buy dinosaur digital audio (a.k.a. "Compact Discs"). Why? Compact discs provide me with several things that DRMed digital audio can't:

    • A pre-burned hard copy backup (that lasts long- the dye in CD-R's starts to go after a few years).
    • Some nice cover art/liner notes
    • Complete control of the data itself

    Considering that a digital album costs about the same as a CD on Amazon, the decision is a no-brainer.

    --

    pi = 3.141592653589793helpimtrappedinauniversefactory71 ...
  13. Embrace, but not for the reason they think by realmolo · · Score: 2, Interesting

    Let them settle on *one* standard for DRM, so that the usual suspects can crack it, and we don't have to worry about DRM anymore. Just like we don't have to worry about CSS.

  14. DRM is here, but the problems are just starting by tentimestwenty · · Score: 4, Insightful

    We already have a number of DRM schemes and consumers are adopting them without too much fuss. Unfortunately, we're still in the early adopting phase which means there hasn't been enough time for things to go wrong for individual users. No massive loss of music/movie collections due to hard drive failure or ending a subscription. No incompatibilities between Gen 1 and Gen 2 hardware devices (and interfaces). The industry is betting that they can just slip this stuff through as fast as possible so that when all the nasty stuff goes down, users won't remember DRM-free media or will no longer have a choice.

    As I see it, an OpenDRM is worse than regular DRM and should be resisted as strongly as any other DRM. It will only make it easier to for everyone to push DRM because of the common platform. At least there's the chance that competing DRMs will piss off enough people to ALL fail, or that the competition alone will force less restrictive models (a la Apple vs. Microsoft currently).

  15. It actually is a good thing ! by dreez · · Score: 2, Insightful

    Eventhough DRM is the tool of the devil, linux should have a solid implementation. If not loads of media can't be played on linux in the (near) future, well at least not legally.. . Embedded linux would be used less and less since it is not possible to make a legal device baded on linux. There will allways be hacks and cracks around DRM, and that's a good thing, but ignoring DRM in Linux would be a major mistake. Embrace and Extend .. .

  16. That old by I_redwolf · · Score: 3, Insightful

    If you can't beat em, join em. Sorry, but the idea of DRM is wrong in any form.

    It's on my computer I paid for, with software I paid for or have an exclusive license for. It'll be a cold day in hell when I buy something and then don't have exclusive rights to it. I'm not leasing software; in any way, shape, or form.

    People keep saying DRM is here!! OMG!! I'm scared mommy! Stop acting along the lines of a bitch and realize that the power in the consumer/media conglomerate relationship lies with the consumer.

    With my consumer hat fully locked into place. DRM can come, stay, go, do whatever it wants to. Simply, not on my personal hardware. If it means not having the ability to use or watch media because the majority has spoken otherwise. Then so be it.

    You can either tow the line with a statement and action you believe in. Or, join em. This segues right into the reason society has faltered when it comes to most anything involving standards, morals or simply standing up for ones self. There is a lot less beating, and a whole lot of joining.

    1. Re:That old by nathanh · · Score: 2, Interesting
      The Firefox team could implement a md5sum server/client check policy for their binaries right inside of Firefox if they wanted. No DRM needed; people do it all the time.

      That _*IS*_ DRM. In your scenario the Firefox team have implemented DRM, only in a proprietary half-assed easily-busted way. The intruder simply needs to modify the Firefox executable - either on-disk or in-memory - and the DRM implementation you propose is busted.

      I would personally love to have DRM in Linux. For example, right now I can install a package on Debian and APT will check the signature of the package before installing it. That neatly solves the problem of installing a compromised package. However, once the package is installed there is no protection. If an intruder modifies a core binary like /usr/sbin/sshd then Linux will happily run the compromised binary. Programs like Tripwire can detect the modification but only after the event. If I run the compromised binary inbetween tripwire scans I'm screwed.

      Now imagine a DRM-aware Linux. Not only is the package signed but so are the binaries. I import the Debian keyring into the kernel at boot time with "gpg --export > /proc/sys/keyring". The kernel loads the keys into the TCPA chip and the chip is then "locked down" so no additional keys can be loaded. Now when binaries are exec'd they are cryptographically verified by the kernel and the TCPA chip. If an intruder tries to run a compromised /usr/sbin/sshd the exec() fails and errors appear on my network management console. That sort of functionality can't be implemented with "md5sums and Selinux" (md5sums stuffed into the kernel is NOT equivalent).

      Content restrictions are a small part of DRM, and as far as I'm concerned an utterly irrelevant topic of discussion. I don't pirate content and I have no sympathy for those people who do. From the point of view of creating secure computer networks and systems, I personally can't wait for DRM to be everywhere. Securing computer systems and keeping them secure is simply too expensive. The software should be doing a better job of protecting itself, and DRM is one tool that looks likely to help.

  17. Shouldn't corporations be required to use DRM? by G4from128k · · Score: 4, Insightful

    With all the problems of lost computers, lost backup tapes, etc., I would think that corporations should be required to use DRM to reduce the risk of identity theft. It may not prevent a company from selling your data (for which they should be royally reamed), but it will reduce "accidental" leaks.

    Social Security numbers, credit card numbers, etc. should never appear in plaintext and managing who has what rights to read/copy/write files with sensitive data seems like a job for DRM. For example DRM would also help when a company uses a 3rd-party provider (e.g., your employer hires another company handle payroll). DRM would let the 3rd-party access the data on a one-time use basis. Any attempt to copy the data or read the data outside the specified application would fail. This type fo DRM would help reduce the chance of a rogue employee trying to sell the data.

    It seems like DRM could have valuable applications for helping maintain privacy.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Shouldn't corporations be required to use DRM? by ndtechnologies · · Score: 2, Informative

      That should be more of a job for an encryption than DRM, although I can see the point you are making.

      --
      I have nothing clever to put here...
  18. DRM diametrically opposed to Free/Open Software by lordcorusa · · Score: 2, Interesting

    Even assuming I don't object on moral grounds, (which I do, strongly) how would this even work?

    Free Software can never implement any Digital Restrictions Management (DRM) technology. Why? Because, a piece of DRM-compatible software must take an encrypted content file, decrypt it, and pipe the output to a user interface such as a speaker or monitor. At the same time, the software must prevent the user, at any point in the above pipeline, from copying the unencrypted content to a file. This is a fundamental problem which all DRM schemes must solve. With Free Software or Open Source software any user can modify the source code so that the unencrypted content is saved to a file, thus breaking the DRM. Therefore, Free Software can never truly implement DRM. Conversely, any system which correctly implements DRM can never fully be Free Software.

    I realize that Sun is talking about open standards, which are very different from Open Source or Free Software. However, their stated aim here is to make open standards which will allegedly be friendly to Open Source. However, I think I have already proven that this is bunk, because the concepts of DRM and Free Software/Open Source software are diametrically opposed.

    Therefore, what is Sun's real goal here?

    --
    The preceding comments reflect the author's personal opinion and are public domain, unless explicitly stated otherwise.
  19. DRM is a waste and ultimately will fail by Ath · · Score: 2, Insightful
    You don't need to fight against DRM on moral grounds as it is a technically doomed idea. DRM, like copy protection, is entirely ineffective once someone has found a way around it.

    Yes, for the masses it will continue to affect them but for those who have just a bit of savvy and can use the tools that others produce, DRM will be nothing more than a minor annoyance.

    Open source developed or not, a DRM is just a hurdle.

    The "moral" problem is actually one of legality. It is one thing to introduce an obstacle to certain ways of using content, but to make it criminal merely for bypassing the DRM regardless of your right to the actual content is where the moral problem lies.

  20. It will be better if we do it... by ianturton · · Score: 2, Informative
    In general I'm against DRM, but I know that many busineses depend on them and are not going to change thier ways any time soon.

    Currently the geographic community is working with in the OGC to develop DRM for geographic products. The plan is to get in early and define a standard to prevent cosy vendor mapping agency tie-ins.

    So if we all get behind an open source open standard method of DRM then may be we can avoid the problems which are dogging DRM in the music industry.

    Ian

  21. Better to object to it ... by Dlugar · · Score: 2, Insightful

    It's better to object to it on the grounds that it will never work. If you want the person to be able to view the content, then they can copy it. Simple as that.

    Dlugar

    --
    Computer Go: Writing Software to Play the Ancient Game of Go
  22. Does it use TPM? by ThreeDayMonk · · Score: 2, Interesting

    Isn't open source DRM about as useful as a woollen condom? All the DRM I've seen (and worked with) uses obfuscated keys and black box decryption libraries; if it's open source, how does it work?

    Now, I don't think that DRM has much use anyway, but where it does "work", it generally does so through obfuscation. I can't see the content providers springing for this. On the other hand, they've already been sold snake oil by other DRM vendors, so just maybe...

    Realistically, though, the only way I can see open source DRM working at all is if it uses TPM in some way.

    --
    If your comment title says 'Re: Foo', I'm not likely to read it.
  23. "Open" DRM by Safety+State · · Score: 2, Interesting

    Repeat after me: There is no such thing as open DRM.

    Yes, you can distribute the algorithms openly, but in the end every single DRM system is going to be based on secret encryption keys. It is a felony in the United States for you to read/use such encryption keys for most purposes. This is how DRM works; because it cannot work in any other way, it depends on outlawing certain types of computation to undermine the general-purpose nature of computers. This is done via the DMCA in the United States.

    Repeat after me: The only reason for DRM is to eliminate general-purpose computers, and to replace them with futuristic televisions. Why are all of the media industries so scared? Because finally, individual human beings all over the world are able to create and distribute information freely. Up until a few years ago, those media industries had a stranglehold on distribution of information. Everything was broadcast-only. Everything came from a few centralized sources.

    DRM is their last hope to outlaw a future that's missing all-powerful information distributors. It is their last hope to turn computers into interactive TVs.

    Don't be fooled by DRM that pretends to be "open" or "decentralized." By its very definition, DRM is always closed and centralized -- even if on the legislative level rather than the software level.

    As for the inevitable cries of, "DRM has positive uses for system administration and security!": There is no good use of DRM which cannot be achieved with equal ease entirely in user-controlled software. So why don't you put your energy into making easy-to-use encryption systems, and enabling them by default in your applications, instead of scheming to make general-purpose computation illegal?

  24. DReaM on.. by hacker · · Score: 4, Insightful

    DReaM on, Sun. The Open Source community isn't about writing your code for you, open standards or not.

    Many of us vehemently object to DRM on its face, because it goes counter to the beliefs of the Open Source community; fostering learning and growth and a strong sense of community through sharing and improving our creations.

    DRM doesn't play into that, even if your "customers" demand it. Creating an Open Source initiative to try to get the Open Source community to write the code for you, so you can lock it up under the CDDL for your customers' use, doesn't play into that.

    Find another sandbox to play in, this one is ours.

  25. this could be good... by oringo · · Score: 2, Interesting

    I applaud to SUN's effort in attempting an open DRM standard. DRM is on its way to consumer market, whether we like it or not, but an open standard opens the gate to collaboration. Rather than debating endlessly about the moral grounds of DRM, IMHO it is best to accept reality and establish an "outpost" for open source and free use in the hostile land of DRM. Kinda like establishing a constitution in a monarchy state.

  26. Security Model? by crucini · · Score: 2, Interesting

    Does anyone know what the security model is? Doesn't DRM rely on the player having embedded keys to decrypt the content? If the DRM is open, won't it be trivial to extract those keys?

  27. could be a good thing... by xenomouse · · Score: 3, Insightful

    Over the past few years, it seems as though there has been a major divide between the interests and desires of major media companies and the end user. Major media companies have shown a strong desire to control their digital content via copy protection and DRM, using their own distinct proprietary methods and limiting the usage of said content to a limited scope (you may only play on such-and-such player, copy n times, and/or play this video in the next 24 hours). End users have shown a desire for flexibility in the way the DRM is applied. If end-user Tom purchases a music file, Tom wants to play that file on any player (software or hardware) and be able to make CD copies so he and his wife can each listen to it while driving separate ways in their respective humvees.

    An open source DRM standard would make a method of controlling content widely available. The more widely available it is, the more players we can utilize in playing our DRM'd music, movie, etc. Hopefully, with Sun behind this, enough media executives will start to trust an open DRM.

    Pros:
    1. High level of transparency/accountability.
    2. The standards will be open to everyone. (Now Joe Schmoe can write a player that can read CheapoMP3z.com's DRM'd music.)
    3. It's Sun - hopefully, all the music/movie execs will recognize the name and trust them and their products.

    Cons:
    1. Vaporware? (open DRM is a nice idea, but when's it gonna get here? we'll not hold our breath, thanks.
    2. It's Sun - do we trust them and their products?

  28. DRM is faulty by it's nature by tofus · · Score: 2, Informative

    [..]is better to work on creating something done right?

    You cannot create a 'right' implementation of DRM; cryptography-theorie predicts that every method of DRM can eventually be circumvented without too much effort.

    It has to do with Alice, Bob and Carol; Normally Alice is the tranmitter, Bob the recipient and Carol the malicious hacker. With DRM, Bob and Carol are one and the same person.

  29. Nah by jmv · · Score: 2, Insightful

    better to work on creating something done right, or to object to it on moral grounds?

    How about work create a lot of different standards done wrong, so the whole thing gets scrapped once people get frustrated with the stuff just not working.

  30. Re:Object by The+Cisco+Kid · · Score: 4, Insightful

    The thing is, you *do* have permission to copy copyrighted material, even that which certain organizations that end in *IAA would like to lock up with DRM - you have the right to time shift, media shift, excerpt, make backups, etc, regardless of wether they give you permission or not. But DRM lets them physically *prevent* you from excersicing these rights, which is why DRM is so objectionable.

    What was called copyright way back should have been called 'sellright' or 'publishright' - and should only protect against false authorship claim, and against actually selling (eg for money) copies unless you were the rightholder. It wouldnt have hurt to make the whole thing non-transferrable and non-assignable too - eg the actual author/artist of a work holds permanent rights, even if he contracts with a publisher to actually distribute and sell copies on his behalf.

    Of course, they will never use any DRM which can have any Open implementation, becuase anyone would be free to implement it and add or remove whatever features they wanted in their implementation, including an option to allow use that the persons issuing the DRM'ed content would want to prohibit. The only way that any 'Open' DRM would ever succeed is if the DRM-pushers are too ignorant to realize that.

  31. Who is the "root authority"? by tji · · Score: 2, Insightful

    One of the bigger risks of DRM, as I see it, is giving authority over your system to another entity. Not surprisingly, in many of the schemes pitched thus far, big business decides all and your PC must obey (see the broadcast flag). The same effect exists for the HD copy protection schemes.. the studios decide all, and your hardware must obey.

    At least an open standard form of DRM could put everyone on equal footing, rathern than locking in the big media company's control over the industry. If independant producers have the same access/right/privileges as the big players, it makes for a much better solution.

    Personally, I am all for a good system of protecting the rights of content producers. But, the last thing I want is that system being used to lock in the power of big business and the garbage that they peddle.

    1. Re:Who is the "root authority"? by Alsee · · Score: 2, Interesting

      Well lets be clear about this system that you are saying might be better/acceptable.

      This software / there files only work if you have a Trusted Computing compliant computer. The Trusted Computing Group is the "root authority" for this hardware. It is impossible for ANYONE to create working interoperable hadrware without the Trusted Computing group's approval and getting their cryptographic signature to actvate your hardware. So this Trusted Computing Group has absolute power and control over the industry.

      The Trusted Computing specification is that your computer must have an embedded "Public EK". That PubEK is the unique ID tag for your machine.

      The Trusted Computing specification is that your computer must come with an embedded encryption key... the PrivEK.. and that you are forbidden to know your own key. When you first activate the chip it allso generates a Root Storage Key, and again you are forbidden to know your own key. In fact the hardware is boobytrapped to self destruct if you even TRY to read out your keys. Perhaps you've seen the IBM Thinkpad Man in Black TV commercial? The one where they actually advertize the fact that the enforcement chip self destructs if you attempt to extract the chip.

      The Trusted Computing specification sets up the Trust chip as a "spy" inside your computer. It is called Remote Attestation. The chip spys on all of the software you run and can then send a spy report to other people over the internet. You are prohibited from controlling or altering the content of this spy report. Your only choice is whether you want to "opt-in" and activate the system or not... to choose whether spy reports are sent or not. Of course if you do not activate the system and do not send the spy reports then the new software doesn't work at all. Not only are DRM files are completely unreadable and unusable, but any new software applications that installs using a Trusted Activation process will be unusuable unless you activate the Trust system and activate the spy reports. Without activating the system and sending the spy report other computers on the internet will simply refuse to talk to you. You are going to see MANY websites demand a spy report before you can view the webpage at all. By checking the spy report the website can ensure that you aren't using any pop-up blocker or any ad-blocker and that you can't save a copy of any pictures and text from the site and they can prevent Deep Linking and they can enforce registration and enforce cookies and track your identity and enforce proper refferer headers and enforce javascript prevent you from using a false user agent string to mimic a different web browser and to enforce that the site is displayed exactly they way they would like it to appear on your screen (which happens to mean that blind and visually impaired people will be unable to use special accessibility software to read the site and it will be impossible to run the site through translation software / translation website to read a foriegn language site). Etc etc etc. There are a million reasons websites will want to use the Trust system... and if you don't send the spy report then you can't view the wesite at all, you'll just get a helpful error message explaining how to "fix" your computer, an explanation of turn on the Trust system. It will be much like many current websites that refuse to display at all without cookies, instead giving helpful error messages explaining how to turn cookies on.

      The hardware is designed to keep secrets against the owner and to be secure against the owner. Designed to deny the owner control over his computer once he "opts-in" and turns the system on. And of course if you don't opt-in then nothing works at all. You get locked out of your own files.

      If independant producers have the same access/right/privileges as the big players, it makes for a much better solution.

      Well, yeah... e

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  32. Death of filesharing? by nurb432 · · Score: 4, Insightful

    You mean the death of digital freedom in general.

    DRM is much larger then just some lame p2p copyright infringement idea.

    DRM will effect the very way we retain our knowledge as a society. The "keyholders" will dictate what information is acceptable and what is not.

    --
    ---- Booth was a patriot ----
    1. Re:Death of filesharing? by cfuse · · Score: 2, Insightful
      DRM will effect the very way we retain our knowledge as a society. The "keyholders" will dictate what information is acceptable and what is not.

      This isn't new, what you see, hear and read is all controlled anyway. New tools, but same old tactics.

      This is what makes the web (and filesharing in particular) very interesting. People are free to do as they please, without any of the usual controls. People reject the "keyholders" terms of use, piracy (I *hate* that word) is rife. The fact you can buy blank CDs in record stores is an acceptance that ordinary people copy CDs all the time. Christ, you can buy blank media and breakfast cereal in the same store these days - it's a defacto part of society now.

      People aren't stupid either, they know that everytime a corporate mouthpiece complains about "evil pirates stealing the artists income" that what they are really saying is you are stealing our income. I don't give a shit about fat, stupid record execs getting ripped off - they've been screwing the artists for years and everyone knows it. The fact that some bands can now make a living by going direct to the fanbase must have the MPAA/RIAA in a cold sweat.

  33. Open DRM probably good by Todd+Knarr · · Score: 4, Insightful

    My problem with DRM isn't the concept itself, it's the one-sidedness of current implementations: the existing DRM systems enforce the rights the media companies want enforced, but they don't enforce the rights copyright law grants to copy-owners. An open DRM system at least offers the ability to lay down within the system all rights including the ones copyright law grants that the media companies don't like. If we lay down the standard with reference to relevant statute and case law, we can change the playing field so the media companies have to argue why a DRM system shouldn't comply with the law when they object to things like time-shifting and personal-copy rights.

  34. Re:Moral objections? by schon · · Score: 3, Insightful

    The very basis of DRM is that it's and end-run around fair use.

    Because it's implemented by a machine, and machines cannot know the intent of someone using the material it protects, a DRM system cannot tell the difference between infringing and non-infringing uses. Therefore the only way for a DRM system to stop copyright infringement is to stop all copying, which stops the *legal* kind, as well as the *illegal* kind.

    In short, it's objectionable because it screws people out of their rights.

  35. I actually like this <flame suit> by renehollan · · Score: 3, Interesting
    I've often found that present-day DRM techniques are bad because they forbid so much of what would otherwise be fair use, not the least of which is making backup copies of content, or compilations of parts of multiple contents. Furthermore, they are far too tied to particular pieces of hardware -- one is SOL if the "authenticated" player breaks.

    A DRM technique that (a) I can leverage as much as the "big boys" to protect my own content, (b) preserves more of my fair use rights, is better than one that doesn't.

    These techniques, generally involve encrypted content together with decryption keys possessed, but inaccessable to the end-user ("inaccessable" being a matter of effort, of course). In a flexible system, the user would be able, to transfer those keys, or a limited number of copies of them to playback devices, in a secure mechanism -- taking encrypted content to play at a friend's house should not be a hassle, for example.

    Of course, given that key possession ultimately means that they can be discovered, to be effective, such a system would require content to be personalized to keys that an end-user already possesses, so cracking one does not crack the system. Given electronic delivery of content, this is not far-fetched.

    Where open source DRM shines, though, is the ability to change the access mechanisms that playback or other decrypting devices offer. Fair use is not a static set of rights, but an ever-changing set: VCR-based timeshifting was "new" recognized fair use, for example. When "code is law", and the law is subject to change, it must be possible to change the codew as well.

    Naturally, changed code to be loaded on a device that handles encrypted content would have to be signed by an authority the device trusts (or only be available to deal with content encrypted by the device owner), but this would open up community development of DRM code that respects new fair use rights (assuming the rest of the hardware supported them) -- I'm thinking of a fair use right to, for example, decrypted 720p analog video output where the previously permitted resolution was 480p), testing thereof, leaving only signing required to allow its widespread adoption.

    The big current weakness in all DRM schemes is that while they may allow for preset fair uses, they can not anticipate and allow for future ones. I'd envisioned that the "DRM Carrot" should come with the "Fair Use Stick" -- manufactures of devices that use DRM should be obliged to modify them to support new fair uses as they are recognised, at their expense, in a timely fashion. Open sourcing the code makes this a lot easier.

    --
    You could've hired me.
  36. Re:Death of freedom or dawn of privacy? by Kojiro+Ganryu+Sasaki · · Score: 2, Insightful

    Fuck DRM. Effective DRM on music "copying" only is impossible because as long as music can be produced, it can be copied. Hence the only effective DRM is to make it impossible for a single individual to produce music without permission of the "industry". This gives two advantages to the record industry: 1: They control exactly WHO can produce music (this means that if you aren't signed, you can't produce music) 2: People can't copy their music