Rockbox General > Rockbox General Discussion
DRM - Seriously, Why Not?
GodEater:
I'd just like to point out that you're here complaining about something which you said you agree with.
Rhapsody have said, "You can listen to this music, but only on your Sansa, and only when it's executing code we've approved of". You apparently think this is a grand idea - and yet you're asking us to find a way around this restriction for you by allowing you to play the music that Rhapsody own on a platform they don't endorse.
Even if we did manage to somehow make DRM playable in Rockbox without giving away their big secrets on how they stop people doing exactly what you're asking for (can you see the flaw here yet) - as soon as we do it - we've broken DRM. The music you have bought is now transferable elsewhere and is out of Rhapsody's control.
This is why *I* don't like DRM. When I want to listen to music, I want to listen to it on MY terms - not someone else's. If I want it played back on my iPod, I don't want someone then telling me, ah yes, but you can't now play it back on your Xbox. Or your PC. Or your girlfriend's PDA.
Hef:
--- Quote from: GodEater on November 21, 2007, 12:55:44 PM ---
Even if we did manage to somehow make DRM playable in Rockbox without giving away their big secrets on how they stop people doing exactly what you're asking for (can you see the flaw here yet) - as soon as we do it - we've broken DRM.
--- End quote ---
As I said - "why cant Rockbox somehow "See" the License and use it to play my Licensed Songs on My Sansa?" - Without even - Knowing the Big Secrets - just Authorizing the License, the way the Sansa Firmware does. Rockbox is not Creating the License or breaking it, just Using it.
From my view here, this seems logical to me. Rockbox boots, finds DRM protected songs, looks for a valid license, and finds it.
Once again, I'm not the developer - just tell me where the flaw is in that - technically. Not because you dont want to get involved, or that the DRM folks dont want you to, (I'm sure that could be an issue )
Could it be done?
LambdaCalculus:
I think everyone here has already stated the reasons why it WON'T be done. We will not, and never in any forseeable future, support DRM.
I suggest you read this article to understand our stances, and come back when you're done:
http://defectivebydesign.org/
Llorean:
Consider DRM secret math. The "license" is a big number. We don't know what to do with it. Do you multiply? Divide? Do you take parts of it and multiply, then divide by other parts? It's very complicated math too, not simple.
So no, you can't just use the "license" because you also need to know what secret math to use too. And you need to have legal permission to show that secret math to other people, because someone owns that secret math, and they think that showing people it will make it easier for people to get past it without a license.
Hef:
Llorean - thanks for the explanation. I think you are looking at it as - How do we decode or hack this? - That's not what I'm asking, evidently the Sansa Firmware knows what to Do with DRM. Someone told Sandisk what to do with their firmware to make it work, along with all of the other acceptable mp3 players out there. Why does Creative know what to do to make the Zen players work with DRM?
My guess is because Rockbox is Open Source as opposed to being a private company.
As for Lamba - telling me WE will never support is - that's a great stance- as for those articles, talking about people that bought movies that are DRM encoded - I would never do that, and that's not what we are talking about.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version