Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Jon Johansen Breaks iTunes DRM Yet Again

Forgotten Re:Better story (1286 comments)

You're on the right track here, but the logical extension is that the DRM is unnecessary - what keeps people buying is the better and more consistent experience of buying from a place like the iTMS (and perhaps a mild warm fuzzy of doing things the legal way, and/or paying the companies and people involved). It's not the stick of DRM, but the carrot of a well-designed service.

As you say, the ability to conveniently obtain the music you want has driven your MP3 download count to nothing. Removing the DRM from the bought tracks would only strengthen that impulse, as well as extend it to people like me who won't buy unless there is no DRM (though I also won't be buying until the price is at least halved - the current rate remains exorbitant, even compared to CD prices where I live, and downloading shared music is legal here).

more than 9 years ago

Submissions

Forgotten hasn't submitted any stories.

Journals

Forgotten has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>