Slashdot Mirror


DVD-Jon Breaks iTunes Encryption For Linux Users

McGruff writes "The Register has a story regarding DVD-Jon's new hobby, iTunes DRM. According to the story DRMed iTunes AAC files can now be played under Linux via VidioLAN Client thanks to some handywork by Jon. '"When you run the VideoLAN Client under Windows it will write the user key to a file. The user key is system independent and can thus be used by the GNU/Linux version of VLC," he explains.' Personally, this just means I will buy even more iTunes." (We mentioned in November Johansen's efforts to negate the iTunes restrictions on Windows.)

113 of 584 comments (clear)

  1. Key exchange ? by Jesrad · · Score: 5, Interesting

    How long before people start exchanging their keys ? Now that the key can be had and used under virtually any platform, in an easily copied or transmitted file format, the copy-protection is effectively cracked.

    --
    Maybe we deserve this world ?
    1. Re:Key exchange ? by Anonymous Coward · · Score: 2, Interesting

      fuck exchanging keys. just exchange the damn mp3s using kazaa or emule.

    2. Re:Key exchange ? by lynxuser · · Score: 3, Interesting

      While exchanging keys sounds good, in theory, I believe the keys are limited to 3 PCs through the DRM. As well, they would need to be sent with the AAC DRM files that you want others to use, this sounds like a security risk to me. Finally, I suspect that Apple enabled some sort of hash, linked perhaps to your MAC address (or some other hardware) that would keep the key different for every single PC.

      --
      I read Slashdot in Lynx, I am a real geek.
    3. Re:Key exchange ? by Jesrad · · Score: 2, Insightful

      You are not thinking on the same scale as me. This reverse-engineering of the iTMS' AAC copy-protection means more people will share the music they buy with relatives / people they know, at a small scale. I don't think this marks the "end of the music industry" in any way, it will probably have no impact on the market, apart from letting Linux users listen to music they'd buy from the iTunes Music Store, which means more potential customers.

      --
      Maybe we deserve this world ?
    4. Re:Key exchange ? by salimma · · Score: 5, Insightful
      RTFA - You need to exchange the key *and* the file itself, as the key is tailored to each computer. iTMS reps could then easily block computers with said Windows Product IDs.

      This hack is, OTOH, useful for 'fair use' - for people who dual-boot Windows and Linux. As well as dedicated music pirates who would re-share the unlocked files as plain AAC.

      --
      Michel
      Fedora Project Contribut
    5. Re:Key exchange ? by damiam · · Score: 2, Informative
      I don't see how it's an advantage; it's the same price as a typical CD in stores.

      No, it's not. Albums on iTunes are (with a few rare exceptions) $10. 95% of in-store albums cost quite a bit more than that.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    6. Re:Key exchange ? by B'Trey · · Score: 5, Insightful

      Even if the price is the exact same, being able to purchase by tune is still a major win for the consumer. Even my favorite artists have tunes that I don't particularly care for. They're not necessarily "just filler," or bad songs but they don't appeal to me. There are other artists that I'm not really a fan of but I like one or two songs. The bottom line is that this puts choice in the hands of the consumer, and consumer choice is a good thing.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    7. Re:Key exchange ? by seanadams.com · · Score: 2, Interesting

      That doesn't make any sense.

      If he's using the key to decrypt the file, presumably the raw AAC stream can be extracted.

      I.e. you could do lossless conversion of m4p -> m4a. You'll have the same exact data minus the DRM, free to use with any AAC-compatible device or software you want.

    8. Re:Key exchange ? by seanadams.com · · Score: 3, Insightful

      sorry, I didn't exactly read your entire post. I stopped at "dedicated music pirates" the saw the rest of that sentence later.

      I think you should consider that there are MANY practical reasons why a legitimate owner (licensee?) of iTMS music might want to strip the DRM from their files.

    9. Re:Key exchange ? by salimma · · Score: 2, Insightful
      If Apple added the credit card number that was used to purchase the AAC file to the key, then I'll bet people would think twice about sharing their protected AAC files on Kazaa.

      Getting your Windows Product ID blacklisted is probably enough of a hassle. Clearly Apple has this information as well - otherwise how do they lock the files you purchase in the first place?

      And anyway, pirates would rather share the non-protected files. Once you could unlock the AAC stream for playback it should not be hard to then save it to a file, unencrypted.

      --
      Michel
      Fedora Project Contribut
  2. How long... by 3Suns · · Score: 4, Interesting

    Awesome, I was waiting for this. Definitely a reason to consider iTunes now.

    How long until someone writes a command-line AAC2mp3 converter?

    --

    -3Suns

    ~~~~
    The Revolution will be Slashdotted
    1. Re:How long... by Doppler00 · · Score: 2, Informative

      Why would you want to re-encode an AAC to an MP3? AAC already has superior quality. Just removing the encryption (for personal use) would be nice.

    2. Re:How long... by moosesocks · · Score: 5, Informative

      It could be done with AppleScript under OS X. Simply tell itunes to play a given song, tell any old sound recording app to dump the computer's sound output to a WAV, convert to MP3 using LAME, and then grab the song's info via. AppleScript and put it into an ID3

      The downside here is that you're losing quality encoding to MP3 (remember that AAC is also lossy). Unfortunately, there is no way to preserve full-quality without retaining the original file format.

      Either way, I frown upon this sort of piracy. $.99 is pretty darn cheap (Note here that I have no objection to using this to play your OWN files under linux if it is the operating system of your choice. Just keep it to yourself)

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    3. Re:How long... by Nasarius · · Score: 4, Interesting

      Exactly. That's why if you want me to buy music online, you had better be distributing it in a lossless format (FLAC, SHN, APE, whatever...I don't care as long as I can get the original WAV).

      --
      LOAD "SIG",8,1
    4. Re:How long... by asdfghjklqwertyuiop · · Score: 2, Informative

      Either way, I frown upon this sort of piracy

      What sort of piracy? I didn't see anything in your comment that described piracy.

      Neither piracy nor copyright infringement for that matter.

    5. Re:How long... by Alan+Partridge · · Score: 2, Insightful

      The "original WAV"?

      And just what - pray tell - would that be? You do realise that decimation to a 16bit 44.1Khz PCM file is merely a part of the mastering process? Most recordings these days start out an AWFUL lot bigger than that.

      --
      That was classic intercourse!
    6. Re:How long... by Zork+the+Almighty · · Score: 4, Informative

      Uh, Xvid has gotten a lot better than you give it credit for. See Doom9's latest codec comparison.

      --

      In Soviet America the banks rob you!
    7. Re:How long... by iammaxus · · Score: 5, Insightful

      Why do people insist on things like this... I would really like to find the person who could honestly tell me that they enjoy a 192+ kbps encoded (mp3pro, aac, wma) any less than the cd. Can anyone really hear any loss during regular use? People just like to _know_ that they are listening to a completely, totally, 100% original even though they would probably never know. And like the others who responded to this comment, what's the point when these files are generally being encoded directly from masters which yields _better_ results than what you want (a 100% copy of the cd)

    8. Re:How long... by SlightOverdose · · Score: 2, Informative

      ffmpeg.sourceforge.net

    9. Re:How long... by hetfield · · Score: 3, Insightful

      "Why would you want to re-encode an AAC to an MP3?"

      So I can put it on my mp3 player that doesn't and never will know how to decode AAC. As of right now, I have to burn the music to cd, then rip it to mp3. It would be nice to skip a step.

    10. Re:How long... by Lost+Race · · Score: 4, Insightful
      MP3 frames are something like 25 ms in duration. That's 0.025 seconds for a complete frame. An extra partial frame to pad out the end of a track would be less. That is nowhere near 1/2 second -- if you have 1/2 second gaps between tracks it's your encoder (or maybe your player, or possibly your CD ripper) inserting the extra blank space.

      You might hear a single 100% silent frame between songs as a "click" (maybe, if you listen carefully) but in reality there would never be a 100% silent frame inserted, and most decoders are pretty good at covering up inter-frame glitches.

    11. Re:How long... by jtcm · · Score: 2, Interesting
      Can anyone really hear any loss during regular use?

      Frankly, yes.

      I can most certainly hear the difference between mp3s and non-lossy formats, but only on high-end speakers.

      --
      this is my real sig.
      --
      @ASP.NET's parent-teacher meeting: "Little Johnny.NET is very bright, but he doesn't play well with others."
    12. Re:How long... by nemesisj · · Score: 2, Interesting

      I can consistently determine the difference between a CD and 192kbps in a double blind test environment. If it's a genre of music that I really like, and a band I know well, I can even do pretty well between a 256kbps MP3 and a CD.

      This is on medium to low quality speakers.

      If we're talking about headphones, I can tell every time between the CD and any lossy encoding method.

      You obviously don't listen to music for detail, which is ok, that's fine, but stop sounding stupid saying that noticing fine detail in music is impossible.

  3. This is a wonderful breakthrough by lynxuser · · Score: 5, Interesting

    I am quite excited about this. VLC has always been my media player of choice, now the ability to play AAC DRM files in it just ups its ante.

    While booting to Windows is a slight disappointment, I am sure DVD-Jon will remove that step ASAP.

    --
    I read Slashdot in Lynx, I am a real geek.
    1. Re:This is a wonderful breakthrough by ircShot_guN · · Score: 2, Insightful

      I'm not sure how DVD-Jon can remove that step.

      iTunes runs on windows and Mac OS, so either way you are going to have to boot into either of those two to actually get the songs in the first place.

      iTunes (or similar) for GNU/Linux is what I am really waiting for.

  4. Windows Only??? by Blair16 · · Score: 3, Insightful

    Does anybody else see something wrong with Apple having a program that only works on Windows and Macs? You would think they would be a little bit more understanding of those of us running "alternative" OSes.

    --

    Chaos will always win out over order because chaos is more organized
    1. Re:Windows Only??? by Anonymous Coward · · Score: 5, Insightful

      Does anybody else see something wrong with Apple having a program that only works on Windows and Macs? You would think they would be a little bit more understanding of those of us running "alternative" OSes.

      Yeah, it's not like Apple has a vested interest in one operating system over another!

      Oh wait...

      Guys, Apple is no more altruistic than Microsoft. Apple is only cool because they are the underdog. Don't be expecting Apple to be something they aren't. That's where Linux and Open Source comes in.

    2. Re:Windows Only??? by EvilSporkMan · · Score: 4, Informative
      QuickTime only runs on Mac and Windows.
      scott@allyourbase scott $ emerge -s quicktime

      *** You are not in the portage group. You may experience cache problems
      *** due to permissions preventing the creation of the on-disk cache.
      *** Please add this user to the portage group if you wish to use portage.

      Searching...
      [ Results for search key : quicktime ]
      [ Applications found : 3 ]

      * media-libs/libquicktime
      Latest version available: 0.9.2_pre1
      Latest version installed: 0.9.2_pre1
      Size of downloaded files: 644 kB
      Homepage: http://libquicktime.sourceforge.net/
      Description: A library based on quicktime4linux with extensions

      * media-libs/openquicktime
      Latest version available: 1.0-r1
      Latest version installed: 1.0-r1
      Size of downloaded files: 312 kB
      Homepage: http://openquicktime.sourceforge.net/
      Description: OpenQuicktime library for linux

      * media-libs/quicktime4linux
      Latest version available: 1.5.5-r1
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 2,060 kB
      Homepage: http://heroinewarrior.com/quicktime.php3
      Description: quicktime library for linux
      What?
      --
      -insert a witty something-
    3. Re:Windows Only??? by JazFresh · · Score: 2, Interesting
      Check out the Google Zeitgeist. Only 1% of all hits were from Linux machines. Given that, do you really think it's worth Apple's time to cater for 1% of the Internet population?

      Not all those hits could have been from personal Linux machines, as opposed to those at universities or workplaces, so the real figure of personal Linux machines is probably less.

      Or maybe you were talking about Amiga support, which I'm sure made up most of the "Other" category. :)

    4. Re:Windows Only??? by EvanED · · Score: 2

      Because there are as many people using Linux as there are Windows?

      The motivation to port to Windows comes so that the enormous market share Windows has can be tapped. I don't know figures, but I wouldn't be at all surprised if Apple has a larger market share on desktops than Linux, so there's actually not much motivation there at all.

  5. From the article... by Anonymous Coward · · Score: 3, Interesting

    Norwegian programmer Jon Lech Johansen, who broke the DVD encryption scheme...

    It was my understanding that DVD-Jon (as we're calling him now) did *not* actually break the DVD encryption scheme, but collaborated with some anonymous hackers who did. I think his involvement was more on the order of making it more accessible to the tyro. Could someone clear this up once and for all?

    1. Re:From the article... by Luke+the+Obscure · · Score: 3, Informative
      It looks like DVD-Jon speerheaded the whole thing, but other people were involved.

      For the very very long story go here. It's one of the legal declarations from the case.

    2. Re:From the article... by cheekyboy · · Score: 2, Informative

      Yes, it was another russian pair I think....

      But we let it be kept secret, infact the real secret is that the Xing Player KEys/code was used, buy had to be faked to look like it was reverse engineered.

      In any case, TOO LATE NOW, its out of the bag, and no traces left, the way it was meant.

      --
      Liberty freedom are no1, not dicks in suits.
  6. Macworld Keynote by gss · · Score: 2, Interesting

    I wonder if Jobs will say anything about this in tomorrows Macworld Keynote. I kind of doubt it.

  7. What does this guy do for a living? by cacheMan · · Score: 5, Interesting

    What do any of these people do with free time to break encryption schemes, contribute to oss, and build robotic girlfriends? I'm serious, how do you earn a living and still have time to do things like this?

    1. Re:What does this guy do for a living? by JanneM · · Score: 2, Insightful

      Have you perhaps heard of "free time"? Or "hobby", perhaps? Most people do not work 60h+ workweeks, you know; they prefer to have a life outside work as well.

      --
      Trust the Computer. The Computer is your friend.
    2. Re:What does this guy do for a living? by Frisky070802 · · Score: 5, Funny

      I think he's a professional defendant, or wants to be.

      --
      Mencken had it right. So glad that's old news.
    3. Re:What does this guy do for a living? by gss · · Score: 2, Funny

      Ha, hacking away to break an encryption scheme is not exactly what I would call "having a life".

    4. Re:What does this guy do for a living? by asavage · · Score: 5, Informative

      He was 15 when he broke the DVD encryption and now he is still only around 19. He doesn't need to work for a living yet.

    5. Re:What does this guy do for a living? by glitch23 · · Score: 5, Funny

      Who ever said they earned a living?

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
  8. iTunes on Linux by ZWarrior · · Score: 5, Interesting

    Somehow I think that this is an example of the way software restrictions will continue.

    Programmers will code the security so that the app only works one way, and some user will break it s it works elsewhere as well.

    We need to have more thought put into coding so that apps will work more platforms, and also be aware that it is envitable (sp?) that somebody will crack it.

    I broke a lot of digital clocks as a kid because I wanted to know what made them tick! I still got new ones, and broke them as well.

    --
    Here I come to save the da... *thud*
    I gotta get me a shorter cape.
    1. Re:iTunes on Linux by goldfndr · · Score: 2, Funny
      I broke a lot of digital clocks as a kid because I wanted to know what made them tick! I still got new ones, and broke them as well.

      I'm sorry it never dawned on you that the ticking must've been coming from something else.

      --
      Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
    2. Re:iTunes on Linux by eXtro · · Score: 3, Insightful

      No, there needs to be a compromise. Apple doesn't give a rats ass about a secure trusted client, iTunes and iPods supported and still support mp3 way before iTunes and copy protection was around. What they do care about is being able to legally sell songs online. To get the labels on board they have to make an honest attempt at copy protection, which they did. They also have to try and balance consumer rights, which they also did.

      Of course depending on your point of view it might not seem like it. The record companies probably feel that there should be no way to rip the secure content to MP3 or burn it to CD. Some consumers probably feel that only making 10 CD copies (or whatever it is) of a purchased playlist is a huge burden.

      So it's a technical contest. Apple secures things, hackers unsecure things. Eventually if the RIAA companies see the light they'll realize that the money spent on securing things is really just being pissed away and things will change.

  9. The Code by sr180 · · Score: 2, Informative

    Link from the article to directly download the code: http://developers.videolan.org/cgi-bin/viewcvs.cgi /vlc/modules/demux/mp4/?cvsroot=VideoLAN

    --
    In Soviet Russia the insensitive clod is YOU!
  10. But by ITR81 · · Score: 5, Insightful
    But I think all Apple needs to do is update QT and update it's DRM.

    Seems like this crack can be patched.

    I doubt Apple will call DVDJohn but I bet the RIAA will.

    1. Re:But by exhilaration · · Score: 5, Insightful
      I doubt Apple will call DVDJohn but I bet the RIAA will.

      It's Jon, and he'll tell them that their American threats don't mean jack in Norway.

      By the way, I sure hope that he has no plans to visit the U.S..

    2. Re:But by jared_hanson · · Score: 4, Interesting

      According to my understanding, his first "crack" would be possible to patch as it exploited the functionality of QuickTime that made an unencrypted AAC stream (or PCM stream?) out of the protected one. It then dumped this to a file absent of DRM.

      His new crack actually writes the decryption key out to a file. This key is written out using Windows and is apparently derived from hardware serial numbers, such as that on the hard drive. This key can then apparently be used to decrypt the protected files on any OS. I haven't given this a shot yet, but it should be interesting to find out.

      Personally, I don't care all that much, as I use iTunes on OS X and an iPod to listen to most of my music. However, I would like to serve up my protected AAC to my squeezebox, and this just might allow for on the fly transcoding to a PCM stream from SlimServer.

      It would be pretty tough for Apple to go and make another DRM scheme that avoided this without breaking backwards compatibility.

      --
      -- Fighting mediocrity one bad post at a time.
  11. DVD-Jon is a terrorist! by Anonymous Coward · · Score: 5, Funny

    When will the this commie bastard be stopped from stealing money from corporations?????

  12. Is this guy an idiot? by Anonymous Coward · · Score: 2, Insightful

    Get in trouble. Long, laborious litigation. What was solved? Nothing. Consumers don't have more rights. It's still a pain in the ass to decode DVDs, and now he's on a bunch of corporate sharks' bad sides.

    Then, he decides to go and pull this shit AND be vocal about it. Kid, seriously, grow up. Yes, it's very nice that you're demonstrating your "freedom". How about learning some common sense with that, Jones? You just got out of major litigation, now you want to swim back into it? Even a guy who jaywalks knows to avoid the police immediately after getting fingered.

    Let's see, which of the following choices would've had the best effect:

    * Immediately releasing a hack just after litigation.
    * Releasing it anonymously.
    * Waiting until the temperature settled, then quietly sneaking this past Apple and opening a bunch of doors in the process.

    I vote the last one.

    1. Re:Is this guy an idiot? by leehwtsohg · · Score: 3, Informative

      unless you really think you are innocent

    2. Re:Is this guy an idiot? by GoofyBoy · · Score: 5, Insightful

      >Kid, seriously, grow up.

      What is wrong with him doing this and staying like this forever?

      I mean, he should stop doing something just because "other people who know better" say that he should stop?

      Should he stop becuase he could get into civil legal problems? That doesn't stop lots of "adults".

      Should he stop because its "wrong"? Maybe some one could tell me where this is ethically wrong becuase I don't see it.

      I say that he should keep doing what he likes to do and accept the consequences until he feels he shoudn't anymore and not what other people say.

      Because in the end its his life.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    3. Re:Is this guy an idiot? by crush · · Score: 2, Insightful
      Get in trouble. Long, laborious litigation. What was solved? Nothing. Consumers don't have more rights.
      Rights only exist because they are fought for and then defended -- it's like trademarks and patents, you've got to be aggressive about defining the legal boundaries. Jon Johanssen has helped to make it clear that it is not a crime to have ported DeCSS to GNU/Linux.
      Then, he decides to go and pull this shit AND be vocal about it. Kid, seriously, grow up. Yes, it's very nice that you're demonstrating your "freedom". How about learning some common sense with that, Jones? You just got out of major litigation, now you want to swim back into it? Even a guy who jaywalks knows to avoid the police immediately after getting fingered.
      And even a guy that has some idiot give him a ticket for "walking on the sidewalk" and wins the court case may even decide to go and commit the crime of driving a car afterwards. Seriously dude, do you ever stop to think about what you say?
      Let's see, which of the following choices would've had the best effect: * Immediately releasing a hack just after litigation. * Releasing it anonymously. * Waiting until the temperature settled, then quietly sneaking this past Apple and opening a bunch of doors in the process. I vote the last one.
      Let me guess, you run pirated copies of software don't you? For users of Free Software that want to allow artists to profit fairly from their endeavours and for businesses to fairly sell music, software, art and information to those Free Software users, there is no advantage in the "last one". The only thing that will help us is challenging these ridiculous laws in the courts again and again. That's what Jon Lech Johanssen is doing.
    4. Re:Is this guy an idiot? by JoeShmoe · · Score: 5, Insightful

      Troll or clueless, I can't tell because as AC there's no post history.

      Consumers, at least in Norway, do have more rights. They have the right to use DeCSS to decrypt DVD video to video on the player of their choice. They also, presumably, have the right to publish and obtain the DeCSS program.

      Now, back in the land of the free, we have no such rights...why? Because we pussed out. We decided not to pursue our DeCSS case and let stand a lower court ruling that banned it. Oh yeah, this was much better than what Jon did, namely stand up for himself in court.

      I'm not so naive to believe that Jon was selfless in his act (he was part of or closely associated with warez groups who were keen on cracking DVD encryption to allow for perfect all-digital rips rather than having to use analog loopback to capture card). But even if DeCSS has a seedy or sordid history no one wants to talk about, the point stands that DeCSS does have legitamate uses and that is where Jon's defense was founded.

      When you have precedent set, you don't hide it in your desk and call it a day. You use that precedent to try and set new precedent that is even broader in scope. Jon has stood up to the might of Norway's MPAA/Attorney General equivalents, who now have major egg on their face. How likely do you think they will be to pursue another half-baked case against Jon? Jon is probably bulletproof against anything but real criminal behavior. As soon as the words "fair use" are uttered, I can't imagine there would be a government attorney crazy enough to get struck by lightning twice.

      Releasing it anonymously would have only started a witchhunt that could have harmed a lot of other people, people who shouldn't have to be lightning rods for this same kind of treatment. But putting his name on it, yes, he is risked another trial but as I said, it is rather unlikely.

      In this world full of people who puss out and settle for lesser charges (cough)Mitnick(cough) I think it's incredible that someone has the guts to put himself at risk to stand up for something. I only wish someone were that brave here in US courts.

      -JoeShmoe
      .

      --
      -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
    5. Re:Is this guy an idiot? by zulux · · Score: 5, Insightful

      Is this guy an idiot?

      Jon is a noble-hearted man who is standing up to tremedous odds and tremendous risk to fight for somthing that is good.

      'round here, we call people like that heros

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:Is this guy an idiot? by GlassHeart · · Score: 5, Insightful
      Millions of people jaywalk, and millions more drive their cars faster than the speed limit. What has that done to silly (in some places) jaywalking laws or absurd (in some places) speed limits? On most US roads, it's a well known rule of thumb that police would generally not bother drivers who speed by under 10 miles per hour over the limit.

      On the other hand, a frail man deliberately picked up a handful of salt, which was at the time a monopoly product of the British Empire. He was arrested for it, but this and other actions that fly in the face of "common sense" eventually freed India from British colonization.

      How about that woman who was arrested for sitting in the front of the bus, when everybody knows that black people need to sit in the back?

      I'm not saying DVD-Jon is anybody resembling Gandhi or Parks, or that his cause is nearly as important. What I'm saying is that many changes come from a small number of people noisily breaking unjust laws, rather than a thousand people quietly breaking it.

    7. Re:Is this guy an idiot? by iabervon · · Score: 2, Interesting

      Actually, he's really smart. He's publicly claiming responsibility for doing something right after practically the same thing was found not to be illegal in his country. So Apple (or the RIAA) goes to Norway, and tells them to stop him, and Okokrim tells them that not only do they not want to prosecute, but they have legal precedent that what he's doing isn't a crime.

      Sure, the litigation may have not accomplished much, but it did resolve that under current Norwegian law, it's perfectly fine for him to do what he's just done again. It would have been a bad idea for him to wait at all before bringing this to the attention of the public, because then he might be found out after laws are changed.

      I bet he's glad now that he got an appeals court descision in his favor, instead of get the original court...

    8. Re:Is this guy an idiot? by be-fan · · Score: 2, Interesting

      Huh? The whole point is to allow Linux users to use the music that they legally purchased on the platform of their choice. Its exactly the same as the DeCSS stuff.

      I use Linux as my primary desktop. DeCSS allows me to do the same things Windows users do, play DVDs on the platform of my choice. Every time I watch a movie on my monthly flight from Atlanta to Washington DC and back, I owe that to DeCSS.

      iTMS is cool. There is no reason that only Windows and MacOS users should get invited to the party.

      --
      A deep unwavering belief is a sure sign you're missing something...
    9. Re:Is this guy an idiot? by shaitand · · Score: 2, Insightful

      You could play a DVD before decss to if you were willing to loop the feed back through a capture card and settle for a second rate piece of shit to play on your first rate operating system. Or you could play the original first rate DVD on your second rate operating system. DeCSS allowed you to play your first rate DVD on your first rate operating system.

      This does the same, you don't have to convert the file now thanks to Jon. You don't have to use a sound recorder and then convert the file it records to another format and loss quality with each step until you might as well be listening to radio with bad reception or over a phone. You can play the ORIGINAL AAC file (still lossy but at least it's what the second rate os users are getting).

      Artists generally don't support the things the RIAA have done. The RIAA is against things like filesharing not because they think it's greatly impacting CD sales, but because it represents an advertising medium that they have NO control over and therefore artists don't have to sign with them to get the advertising. It basically obsoletes the RIAA. If artists don't need the RIAA anymore, they can sign up iTMS directly and advertise on P2P networks.

    10. Re:Is this guy an idiot? by Macka · · Score: 2, Insightful

      Should he stop because its "wrong"? Maybe some one could tell me where this is ethically wrong becuase I don't see it
      It's wrong if it negatively impacts those of us who are waiting for iTMS to become available in countries where we can't get it yet. That's my worry. Apple has to make new licensing agreements for each country they want to offer the service in. How will this impact future negotiations? We don't know yet. But it sure as hell isn't going to have a positive effect. If because of this kids meddling the hundreds of thousands of iTunes users and iPod owners (like me) in the UK who desperately want iTMS don't get it, then DVD-Jon is going to make himself a lot of enemies over here.
      Because in the end its his life
      It's not just his life .. his actions affect others too !!
  13. What's The Point? by Pave+Low · · Score: 2, Interesting
    iTunes isn't available for Linux, and it probably never will ever be.

    So where would a Linux user get purchased music from iTunes from? From his Windows or Mac computer. This is a what passes for win for Linux users??

    It seems to be a cute exercise, but not a very useful thing, unless you hate Apple's horrific, evil DRM oh so much.

    --
    SIG:Slashdot: indymedia for nerds.
    1. Re:What's the point? by OutRigged · · Score: 2, Insightful

      Not everyone likes to pirate music. Some people would love to buy a song on iTunes and be able to listen to it on Linux.

      --
      RaGe
      We're all just noise on the wires..
  14. Or maybe... by raygundan · · Score: 2, Informative

    Just AAC2AAC? Only without the copy protection. That way we keep our compression loss to one generation.

  15. Re:Does iTunes music store work under Linux anyway by exhilaration · · Score: 4, Informative

    No, you need the iTunes client to play any files you buy from the iTunes store. And No, it doesn't (yet) work under Wine or CrossoverOffice.

  16. Leave it alone by Anonymous Coward · · Score: 2, Interesting

    Christ, he just barely got away with the DeCSS thing. He should keep a low profile. They know where he lives. He's advertising to be arrested again.

    1. Re:Leave it alone by exhilaration · · Score: 4, Insightful

      He's trying to play media that he legally purchased on Linux. This is exactly the argument that he used in his DeCSS defense. Until Norway passes a law making that illegal, he's perfectly safe.

    2. Re:Leave it alone by plj · · Score: 2, Insightful

      He's trying to play media that he legally purchased on Linux.

      Really? That was the DVD-case, yes. But iTMS is not available in Norway, at least not yet. Where did he purchase those tracks from then? EBay? Yes, but... oh, wait...

      Somehow, I still smell a lawsuit around here...

      --
      “Wait for Hurd if you want something real” –Linus
    3. Re:Leave it alone by thparker · · Score: 5, Insightful
      He's trying to play media that he legally purchased on Linux.

      Maybe I'm behind the times. I thought iTunes was still a U.S.-only service?

      So how is Jon trying to play media on Linux that he's legally purchased when it can't be purchased in Norway? I'm just wondering.

    4. Re:Leave it alone by GlassHeart · · Score: 3, Insightful
      He's trying to play media that he legally purchased on Linux.

      He is? The iTunes Music Store is available only in the United States, and I believe he's in Norway.

      (Apple uses the credit card mailing address to ensure you are in the US, but don't confuse your ability to get a US credit card with Apple having a legal right to sell you that song if you really aren't a US resident.)

    5. Re:Leave it alone by 49152 · · Score: 3, Insightful

      Depends on how he actually did it.

      If all he did was point his browser at itunes.com and buy the song using his own credit card, then the norwegian courts would not give a rat's ass about Apple really not wanting to sell it to him.

      Same thing goes if he bought it while actually beeing in USA (vacation or something).

  17. What's the point? by mr100percent · · Score: 3, Interesting

    What is the point here?
    Ok, so you can play iTunes AAC files on *Nix PCs, provided you have the key. Wouldn't it just be easier to download it off of Kazaa? You can find cover art with google, and you can use SoulSeek to find high quality rips. That gets rid of two arguements right there.

    iTunes DRM is WEAK, man. Burn it to CDRW and rip the sucker again, it's as easy as jumping over a subway turnstile. Why are we wasting time with a pointless thing like this, why not crack WMP or something harder with a better payoff?

  18. Now calling Apple legal by Jon+Abbott · · Score: 2, Insightful

    You know, ever since Apple has released OS X and their new sexy metallic machines (what's next? Gallium?), their legal department has been surreptitiously quiet. This development might make the "evil" side of Apple show itself again... It will be interesting to see if this development will affect their stance any on Quicktime for Linux...

  19. I just might ruffle some feathere here.... by mental_telepathy · · Score: 4, Insightful
    You would think they would be a little bit more understanding of those of us running "alternative" OSes.

    That would be the way for apple to go if they were in it to make everyone feel good. But actually, they are in it to make money. And as you may have noticed, a lot of linux users don't like to pay for stuff. This is smart for Linux users, not so good for people trying to make money off of Linux users.

    And of course, it could never be enough. port itunes to linux? Where is the Ogg Vorbis support? Got Ogg? Why doesn't it work with *insert random peice of sourceforge developed software here*

    I know, nobody wants to hear that they are the prima donnas of the IT world. But I've got Karma to burn.

    1. Re:I just might ruffle some feathere here.... by WindBourne · · Score: 2

      That would be the way for apple to go if they were in it to make everyone feel good. But actually, they are in it to make money. And as you may have noticed, a lot of linux users don't like to pay for stuff.

      SIGH. I think that you will find that Linux users are more than happy to pay for good products. Consider the loki games; I do not know of anybody who stole one of them. I, like many others, bought a number of them. In fact, had Loki managed their money better or simply started about a year later, they would probably still be around.
      OTH, I do know a number of ppl on a popular platform that have no moral issue stealing software and/or movies. They rationilize it as the software company was convicted of being a monopoly and has been ripping them off for some time. Likewise the same for labels.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:I just might ruffle some feathere here.... by spitzak · · Score: 2, Insightful

      Hey, I own an IBook and I would be buying ITunes right now if it was possible to play on Linux. Instead Apple has lost a sale, but I certainly use the Ibook to rip my CD's, since the resulting files do play on Linux.

      Linux users are not cheap, it's just that nothing is sold for them. Your karma deserves to burn for that nasty insult.

      I am employed writing $5000/copy software that is used on Linux, btw. Why are we able to sell that, when Linux users are "cheap"?

    3. Re:I just might ruffle some feathere here.... by MoneyT · · Score: 2, Insightful

      f anything I'm more likely to purchases something open source,

      Do you really think apple would open the source for QT and iTunes?

      --
      T Money
      World Domination with a plastic spoon since 1984
    4. Re:I just might ruffle some feathere here.... by macjohn · · Score: 5, Insightful

      You forget where the money is: it's in iPods, not in the music. They don't make any money on the music. But every platform they can hook to an iPod is a win. So doing a Linux port certainly doesn't hurt them and may help.

      --
      --Hi. I'm in Portland and it's raining. This appears to be a permanent condition.
  20. Apple's DRM is more user friendly by GerbilSocks · · Score: 3, Insightful

    At least Apple's version of DRM would go virtually unnoticed by casual listeners of music. iTunes DRM was designed to deter heavy pirates, but in all fairness, their DRM scheme is the best of the bunch. There are several ways to circumvent iTunes DRM, but at least DVD Jon's implementation just means it's less of a hassle for the said casual user.

  21. WMP by SJ · · Score: 3, Interesting

    So if this guy is so great, has he broken Windows Media yet?

  22. Wait by pHatidic · · Score: 5, Funny

    So can we change his name to iTunes-Jon. Or better yet how about iDVD-Jon. Kinda catchy, actually.

  23. Re:Thanks for pissing in the bath water, Jon by vegetablespork · · Score: 2, Insightful

    That's because any DRM scheme, no matter how permissive, is the camel's nose under the tent for much more intrusive schemes. Love the username, BTW.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  24. Re:Thanks for pissing in the bath water, Jon by Gilesx · · Score: 2, Insightful

    Yeah damnit! He ruined it! I was really really happy paying the same price for 0s and 1s as I would for a product that I could hold in my hands, had pretty artwork and a case and better overall sound quality. It was sooooo cool that I could only play my 0s and 1s in 3 different places - it made me feel like I was part of an "elite music club" and was much better than CDs that *anyone* can borrow and enjoy - I mean after all, music shouldn't be enjoyed by everyone, just those with money to burn, right?

    Now what am I going to do? :(

    --
    Sunday you're Thinking Different, Monday you're a huge tool, paying too much and waiting to think like everyone else.
  25. Sounds cumbersome for swapping by Bakafish · · Score: 5, Interesting

    Not that I would advocate such use. But this requires the key to be distributed with each file. Keep in mind that said key is *known* by apple, and directly tied to your account, it isn't something I would recommend sending out into the wild. On the other hand, using it on your own equipment to get around that creepy three machine registration limit seems like a good thing. If anything ever happened to Apple and your registered machine bit the dust, being able to back up a valid copy of your key seems like a good thing.

    The thing is that AFAIK VLC isn't set up to manage multiple key+file pairs. So it is useful for *your* library, but not various files downloaded off the net. For that reason, I doubt they will go after him.

    My question is, how does the iPod decrypt the file without a key? Or is it simply using the parent boxes key? It seems to me that if that's the case it should be trivial to recover the key from an iPod directly, no PC required (Just a Mac :-)

  26. THERE IS ONLY ONE SOLUTION by exhilaration · · Score: 3, Funny
    We must immediately invade Norway and effect a REGIME CHANGE in order to prevent any future threat to this great country. GOD BLESS AMERICA.

    - Dubya

  27. This is dangerous ground we tread on by grioghar · · Score: 5, Insightful

    On one side of the coin, this is definately great news for everyone not running Windows or OS X who still want to listen to their DRM'd AAC files. Now, there is some portability to these files, and the ability to cue them up in VLC.

    On the flipside, when some music industry execs look at this and wonder why they can't control their content, there are a number fingers going to be point at the OSS community because of it.

    Where do we draw the line at control? The **AA industries wants to control their content, and we (I use "we" very loosely) want to have control over that which we've purchased. But who truly owns the bits? A series of 1s and 0s? Who's allowed to make the rules?

    I know who I WANT to make the rules, me, of course. But I also know who legally gets to make the rules at this point. Them. I don't want the music industry to get pissed off and take my iTunes away. I've found a legal, beneficial means to aquire my music. I want MORE options, not less because of wary industry execs who don't want to have their content cracked.

    And let's not even bring the DMCA into the picture here...

    --
    Can you ping me now? Gooood! | Manhappenin.Net - Things to do
  28. Re:Itunes. by Have+Blue · · Score: 2, Interesting

    You *did* buy a digital object. That was the original difference between Apple's store and the other DRM implementations: You have complete freedom to do anything you want with the file with the Finder. You just need authorization to use (play, burn) it in iTunes. You are free to, and Apple recommends that you, copy the file for backup purposes.

  29. Slightly Off Topic... by Luke+the+Obscure · · Score: 5, Funny

    I can't wait until all Slashdot comments are nothing but long strings of esoteric acronyms.

  30. Re:If this turns out to be straightforward... by pato+perez · · Score: 2, Informative
    Apple can't remove DRM because that's part of their deal with the music companies. They had to fight pretty hard to get the the terms they did--which were remarkably liberal (unlimited burning to CD, not expiration, can be used on multiple computers) compared to what was available before.

    It's in Apple's interest that DRM be as unrestrictive as possible, since it means more music for people to play on their iPods, which indirectly helps market their iPods. It wouldn't surprise me if they go after people who break their DRM, to maintain good faith with their music industry partners, but not because it's any skin off their nose.

  31. Re:Grab the files! by ydrol · · Score: 2, Insightful

    Quick, get the files before Apple C&D's VideoLAN!!!! No rush. Thats what p2p is for !!

  32. This is the perfect time. by stuartkahler · · Score: 4, Interesting

    I'd bet he started working on the iTMS project a long while ago. He's just been acquitted twice for doing the same thing with DVD encryption. Now that he has rock solid precedent, he can practically walk into court without a lawyer if the recording industry sues him. He's got a great big whoop-ass stick, and it's time to use it.

    In Norway, that is... Americans are still screwed.

  33. Wasn't me by The+Tyro · · Score: 5, Funny

    making it more accessible to the tyro

    I had nothing to do with it... I wasn't there... you can't prove anything.

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
  34. Re:linux users pay for things? by spitzak · · Score: 2, Insightful

    I damn well would have purchases several dozen songs from Itunes if they would have played in Linux. Unfortunately they don't. And I DON'T download music because most of it is a copyright violation, and despite your narrow-minded prejudices I'm afraid you will find that I and many other Linux users are very honest and would gladly buy things legally if we could.

  35. balls by MrSpiff · · Score: 3, Funny

    "this guy got balls the size of dorian fruit" - some guy in Freedom Downtime

  36. mp3 players by krokodil · · Score: 2, Interesting

    I bought portable mp3 player (not iPod) just to discover that I could not send to it melodies I've purchased via iTunes.

    So apple wants me do buy iPod. But it is too expensive for my daughter (I got her now $140 player with 256Mb RAM).

    So I hope, some day there will be program to unlock
    my purchased AAC files to be able to listed then on my mp3 player. I think this is fair use and should be permitted!

  37. Native client for Linux by SnapperHead · · Score: 2, Insightful

    I can't understand why Apple doesn't port iTunes to Linux. If that where the case, I would use it more then I do now. Its a pain in the ass having to reboot just to do it.

    --
    until (succeed) try { again(); }
    1. Re:Native client for Linux by SnapperHead · · Score: 2, Insightful

      Apple and other companies like them don't release software to linux because of people like DVD-Jon. All they see of the community are people who are willing to break into software in order to save a buck and then claim that they are doing it in the name of freedom. Until the Linux community stops behavior like DVD-Jon's, software like iTunes will never be available.

      I agree for the most part, breaking the encryption doesn't help. However, how is someone supposed to develop a free source version if no other company is going to ? Sure, its in the name of freedom. I want to make x work with y. The best example I can think of, is take a VCR and a TV, both of which have different adapaters and don't work together. You make your own cable to connect them . Those 2 products where never intended to work together, but what should stop you from tring or doing it ? You OWN those 2 products, they are yours. You have the freedom to do what you choose . (Within reason, I mean, just becuase you own that shovel, it doesn't give you the right to smack someone in the head with it) If you legally purchased an ACC song, why can't you make it work in a OS that doesn't support it. I am not talking about giving it to all your friends, you personally.

      Besides, as it has been said before. Why try to sell software on Linux when someone will just write a free version. In a community where most people use the OS because it is free, which software program do you think will be more popular?

      I use Linux for a number of reasons. Free, being the first and general reason. Open source, in my book this is important. If something doesn't work, I can in theory fix it. Better overall security, people are ALWAYS looking through the source code tring to find a way to break it. Things tend to get fixed quicker this way.

      Just becuase there is a free version of xyz app, doesn't mean that I will use it. I have bought MANY Linux apps in the past. Kylix vs kdevelop is a much different world. Kylix works very well, and worth the purchase. (Too many they don't make it anymore)

      Linux is gaining a lot of new ground everyday. You can walk into wal-mart and buy a cheap Linux based computer. Why should those people not be able to use iTunes ?

      Here is a good example ... why should anyone buy MS office ? Open office is a free download.

      --
      until (succeed) try { again(); }
  38. People say this won't hurt Apple, but it will by digitalgimpus · · Score: 3, Insightful

    The claim is because Apple doesn't make money off of iTuness it won't hurt... but it will.

    Steve Jobs clearly stated on more than one occasion that iTunes has done wonders for moving iPods (a big business, and growing).

    iTunes got the Music industries backing because it was secure... if that trust is lost, after the contracts end, iTunes has no more content.

    That means no more iTunes, and that lowers the sale of iPods.

    All that can be good, can be used for evil.

    Radiation can kill, and it can save lives. Without water we die. With to much, we drown.

    iTunes is the same way.

    You know you can choke to death on an Apple? If that NT computer that controls the Machines in the hospital goes down... you could die too.

    It's all subject to success, and failure. Perhaps that's life.

    My only beef is that DVDJohn is intentionally ruining the first digital success of legal Music, what could have been quite an industry. Apple already went to Windows... I would have bet, Linux was in the works. Apple needs the Open Source community, and knows that.

    1. Re:People say this won't hurt Apple, but it will by localman · · Score: 2, Insightful

      iTunes got the Music industries backing because it was secure... if that trust is lost, after the contracts end, iTunes has no more content.

      You know, I think Jobs said in some recent interview that Apple told the execs it was going to get cracked. He said that Apples best and brightest had researched the problem and that any DRM would get cracked eventually. He told them the solution was to offer a compelling product. Which they've done.

      The fact is that Apple is competing with free P2P directly and still doing well. Because they offer better searching, better UI, better download speed and consistent high quality. That's what they're selling -- not music. Nobody in their right mind would pay for music these days.

      You may be right though, that the execs never really got it and that they'll pull the plug. But where will they be then? They'll have lost the last potentially profitable outlet for their music. In a few years CD sales will be nowhere, DRM will all be cracked, new securely anonymouse P2P will be common, and they'll be screwed.

      If they just offer what we all want: iTunes like service and quality for a fair price (without DRM -- whether they like it or not) they'll be fine.

      Cheers.

    2. Re:People say this won't hurt Apple, but it will by Halo1 · · Score: 2, Informative
      Apple has told the labels from the start that iTunes is not unbreakable, in fact they are convinced you cannot make anything unbreakable.

      Quote from Phil Schiller, VP worldwide product marketing Apple

      A second part of this is we fundamentally think that an attempt to create an unbreakable system is foolish.
      There's also an article somewhere where Steve Jobs says more or less the same (and says he told the labels so), but I can't find it currently.
      --
      Donate free food here
  39. Re:iTunes. by Abjifyicious · · Score: 2, Interesting

    If you get in touch with Apple tech support, inform them of your plight, and politely ask them to let you redownload the songs, they will authorize your account to download new copies of the song files.

  40. Re:I hope it has DMA restrictions... by strider3700 · · Score: 2, Informative

    I write commercial software. Our software doesn't (yet) work on linux/mac/windows... I would love for someone to find an easy way to get my software to as many different OS's as possible. Seriously if anyone was to port our product to a mac, or windows they would have a thank you letter and a job offer on their way. The difference between us and some of the other software products out there is we don't want lock in on a single system. We get more revenue from customization and support then we get from new sales However most of the profit in the customizations and support comes from new sales. Eventually the customer settles in and become a steady low support stream and thats about it. The more systems we can run on the more chances we have at getting a customer. The only reason we don't run on every OS/hardware configuration possible is the fact that it's non-trivial to port to all of these. It has nothing to do with our desire to support one OS.

  41. Now other mp3 player can support Apple's AAC.... by didiken · · Score: 2, Informative

    So now give other RIO or Samsung MP3 players no excuse that they can't support Apple iTMS.

  42. I sympathize, but... by Weaselmancer · · Score: 3, Insightful

    I do sympathize, but I have to disagree with your logic.

    It's a Slashdot axiom, but I'll repeat it here: If your business plan relies upon unbreakable encryption, it's a bad business plan.

    That being said, I don't see how this is going to destroy iTunes. Yes, copyright violations are possible using these ideas. But I think you'll find that anyone who is using iTunes in the first place (rather than just nabbing whatever they want from P2P) is going to be the kind of person who wouldn't commit a copyright violation through iTunes, either.

    Weaselmancer

    --
    Weaselmancer
    rediculous.
  43. The source of Apple cool by rtv · · Score: 2, Insightful

    Have you spent any time with Apple products recently? Some of them are really very good! That's where this 'cool' thing is coming from.

    Unlike Microsoft, an illegal monopoly, Apple has pressure on it to produce good products. So do most companies, but they suck at it.

    The iPod is not an underdog product, it's a great product. It's expensive as hell, but it's so great that people will buy it anyway. That's cool.

  44. Re:AAC != ENCRYPTION by Technician · · Score: 2, Informative

    Presumably, what the article is referring to is the ability to decrypt the .m4p file and extract plain AAC from it.

    Well close but not quite. The article is dealing with playing encrypted AAC files, not removing the wrapper. The article is about getting the key and the wrapped file both to a Linuz box so it can play it. It is not about unwrapping the file to an un-encrypted file for playback anywhere.

    --
    The truth shall set you free!
  45. Relevant Information by Otto · · Score: 5, Informative

    After examining the code, here's basically how the iTunes encryption works:

    Every user account for iTunes gets a "user key". This gets sent to the computer at the the time of "Authorization" and gets written to a file on the hard drive. But it's not written out plainly, oh no. Instead, it creates a "system key" using several bits of data from Windows and the hardware and such. This system key is what's stored in the file.

    To playback a song, the system key is derived from the machine and used to decrypt the file on the drive. This gives the list of user keys that machine is authorized to play, and these will decrypt songs using the same account (yes, each song is encrypted at the time of download, with the user key for that account).

    This crack essentially works out how the system key is derived. Using that, it gets the user key, writes it off to a file, and can then decrypt any of that users songs.

    Note that when you transfer a song from iTunes to the iPod, it does the same basic thing. Decrypts the file using the system key and reencrypts it using iPod specific information, then sticks it on the iPod. The iPod then does the same process as iTunes to play the file, more or less, it's just using a different system key.

    This crack could be patched by changing the method to derive the system key from the machine, but not once the user key has been derived and written to a file somewhere. Once you have the user key, that can be used to decrypt the songs, and you're essentially done. Since you have the song files, and the key to decrypt them, no patch in the world could possibly fix it. They could fix it for newly purchased songs, but to do that they'd have to change every users key and reauthorize them. And that potentially breaks the authorization for songs that have already been purchased. They could start a new key without removing the old ones, in order to maintain backward compatibility and not piss off everyone who has used iTMS up until now, and then release new songs using only the new encryption, but it's essentially a dead end. The whole concept behind iTunes encryption is that once a machine is authorized, it can play songs without any outside intervention. Meaning that it has everything it needs to decrypt the songs right there on that machine. Meaning that as long as this is true, it can be cracked again.

    I knew it was only a matter of time. I give it another 2 weeks before someone takes the code out of the drms.c, drms.h, and drmtables.h files and produces an M4P->M4A converter. Everything really needed to do it is in there. You read in the file, call this code to get the system key, call the code to get the user key, call the code to decrypt the DRMS section, then rewrite the file with a normal AAC data section instead. Not too difficult, although interpreting Jon's code is a PITA to say the least. The guy writes C code that reads more like ASM. Frankly, looking at the code, I think he simply found the relevant part of iTunes/Quicktime with a debugger and converted the relevant machine language straight into C with no major adjustments.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:Relevant Information by sacrilicious · · Score: 2, Insightful
      Note that when you transfer a song from iTunes to the iPod, it does the same basic thing. Decrypts the file using the system key and reencrypts it using iPod specific information, then sticks it on the iPod. The iPod then does the same process as iTunes to play the file, more or less, it's just using a different system key.

      Ah. This explains two aspects of ipods that I've found odd up til now: the fact that only itunes can be used to move files to them, and the fact that files can't easily be moved from ipods back to main computers.

      The whole concept behind iTunes encryption is that once a machine is authorized, it can play songs without any outside intervention. Meaning that it has everything it needs to decrypt the songs right there on that machine. Meaning that as long as this is true, it can be cracked again.

      Yup. I think DRM is fundamentally harder than encryption between two peers because DRM is trying to prevent the recipient of data from using that data in ways other than intended, whereas two-peer encryption is focused on trying to prevent outsiders from gaining access to the data at all. DRM forces the vendor to include the decryption keys SOMEWHERE.

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
  46. His source code is free speech and now GPL'd. by openmtl · · Score: 2, Insightful
    I thought Jon with the DeCSS was initially a 1-trick pony given the compromised XING keys helped DeCSS on its way but looks like he is really something else.

    The fact still remains, those 1000 lines of code represent his (and others) thoughts and ideas and be they English or C they are free speech. Thats probbaly why there are no comments - the code is the comment.

    This time he has used GPL v2 license. DeCSS was NOT originally for Linux but was for Windows and was not GPL'd. Thus from free speech point of view DeCSS was tainted. This time he has at least used the correct license if he expects the code to stay free.

    By appreciation, we make excellence in others our own property. - Voltaire

    --

  47. When is this guy going to learn!? by EmagGeek · · Score: 2, Insightful

    One would think that he would have learned about anonymity by now - that maybe it ISN'T such a good idea to plaster your name all over the place when you start breaking laws (yes, this is technically against the law, at least in the US, at least right now)...

    I'm not sure I'd want Apple coming after me when I break their latest big hit...

    1. Re:When is this guy going to learn!? by vidarh · · Score: 2, Insightful

      Perhaps because this ISN'T against the law in Norway, and he is a Norwegian resident, located in Norway, and can even point to successfully getting off in the DeCSS case? If anything the public prosecutors in Norway are unlikely to be stupid enough to try to go after him again for doing something the court has explicitly made clear is legal.

  48. Jon is not ruining anything at all by PotatoHead · · Score: 2, Insightful

    He is clearly interested in Fair Use. The folks doing the ruining are the MPAA.

    They want to destroy Fair Use. Apple struck a deal to get things moving. If Apple suffers over this, it won't be because of Jon, it will be because of the MPAA.

    Personally, I applaud the guy. He is doing the right thing at the right time. This whole action is going to get a lot of people thinking. I believe in Fair Use, as do a lot of people --even if they do not know what it is legally. Morally they do and that is what counts in the end. If enough people continue to express their counter view, the law *will* change.

    Remember, we all get older. Our chance at the law will come. Should we all just lay down and forget things until that time?

    No, because we should not have to --for me that is reason enough.

  49. Re:Jon wrote 1000 lines of code with no comments by IamTheRealMike · · Score: 3, Interesting
    Is it the output of a disassembler cobbled back together into C?

    Yeah, I think this almost certainly is. Huge amounts of bit manipulation, lots of magic numbers, meaningless variable names. No type safety? No comments?

    I've seen code like this before, when people have disassembled Windows DLLs back into C then tried to submit it to Wine.

    I'd say Jon is treading on very slippery slopes indeed with this code. It might be possible to show that it's been simply generated from the original code which is almost certainly copyright violation - laws against that certainly exist in Norway.

  50. Re:Jon wrote 1000 lines of code with no comments by jdmuir · · Score: 2, Funny

    Don't you remove comments for job security?
    He's just thinking about his future!

  51. Piracy? by phorm · · Score: 2, Insightful

    I frown upon this sort of piracy

    It's not piracy until you sell/give the re-encoded file away to somebody else. Until then it's fair-use (hint: think of devices that play Mp3 but not AAC).