PDA

View Full Version : Unlocking the iPod



guiseppewv
10-24-2006, 10:40 AM
Jon Johansen became a geek hero by breaking the DVD code. Now he's liberating iTunes - whether Apple likes it or not.

(Fortune Magazine) -- Growing up in a small town in southern Norway, Jon Lech Johansen loved to take things apart to figure out how they worked. Unlike most kids, though, he'd put them back together better than they were before. When he was 14, his father bought a digital camera that came with buggy software, so Jon analyzed the code and wrote a program that worked better.

When Johansen bought an early MP3 player that kept crashing, he studied how it worked, wrote a more reliable program, and posted it on the Internet so other people could download it for free. Later, the company that made the device asked him about writing a new version, but he didn't hear back after he sent in his résumé. "I assume it had something to do with my age," Johansen says dryly. He was 17.

Sometimes, however, the things Johansen tries to improve were made a certain way for a reason. When he was 15, Johansen got frustrated when his DVDs didn't work the way he wanted them to. "I was fed up with not being able to play a movie the way I wanted to play it," that is, on a PC that ran Linux.

To fix the problem, he and two hackers he met online wrote a program called DeCSS, which removed the encryption that limits what devices can play the discs. That meant the movies could be played on any machine, but also that they could be copied. After the program was posted online, Johansen received an award from the Electronic Frontier Foundation - and a visit from Norwegian police.

Johansen, now 22 and widely known as "DVD Jon" for his exploits, has also figured out how Apple's iPod-iTunes system works. And he's using that knowledge to start a business that is going to drive Steve Jobs crazy.

A disruptor

If you want to be specific - and for legal reasons, he does - Johansen has reverse-engineered FairPlay, the encryption technology Apple (Charts) uses to make the iPod a closed system. Right now, thanks to FairPlay, the songs Apple sells at its iTunes store cannot easily be played on other devices, and copy-protected songs purchased from other sites will not play on the iPod. (The iPod will play MP3 files, which do not have any copy protection, but major labels don't sell music in that format.)

Johansen has written programs that get around those restrictions: one that would let other companies sell copy-protected songs that play on the iPod, and another that would let other devices play iTunes songs. Starting this fall, his new company, DoubleTwist, will license them to anyone who wants to get into the digital-music business - and doesn't mind getting hate mail from Cupertino.

So far, DoubleTwist consists of four cubicles in a generic-looking glass-and-steel building in Redwood Shores, Calif., one client, and no full-time employees other than Johansen and co-founder Monique Farantzos.

As he and Farantzos explain DoubleTwist in a conference room they share with several other companies, he points to a sheet of printer paper tacked on the wall that has a typed quote Jobs gave the Wall Street Journal in 2002: "If you legally acquire music, you need to have the right to manage it on all other devices that you own." As Johansen sees it, Jobs didn't follow through on this promise, so it's up to him to fix the system, just as he fixed the software for his father's camera.

"Today's reality is that there's this iTunes-iPod ecosystem that excludes everyone else from the market," says Johansen. "I don't like closed systems."

Companies that rely on closed systems don't much care for him, either. For his role in writing DeCSS, Johansen was charged with breaking the Norwegian law that prohibits gaining unauthorized access to data, then was acquitted twice when courts ruled the data were his own. The movie studios didn't like that decision, which almost certainly would have been different in the U.S., where the 1998 Digital Millennium Copyright Act (the DMCA, for short) prohibits circumventing digital-rights-management technology (or DRM) for any reason. The movie studios used that law to successfully sue a hacker magazine called 2600 that linked to DeCSS on its Web site.

Johansen, who had left high school at 16 to become a programmer, testified in the 2600 case and became frustrated that companies could prohibit customers from using a product the way they wanted. "I really became interested in these issues," he says. He also became something of an icon to hard-core geeks: When Johansen announced on his blog that he was selling the old iPod he had used to break FairPlay, a Berkeley researcher bought it to keep as a souvenir.

"We all talk about disruptive forces in business," says Mike McGuire, an analyst at the Gartner Group. "This guy is a disruptive force unto himself."

A thorn in Apple's side

There's an obvious question: Isn't opening the iTunes system illegal? There is no obvious answer. FairPlay is not patented, most likely because the encryption algorithms it uses are in the public domain. (Apple would not comment for this story.) And Johansen says he is abiding by the letter of the law - if not, perhaps, its spirit.

To let other sites sell music that plays on the iPod, his program will "wrap" songs with code that functions much like FairPlay. "So we'll actually add copy protection," he says, whereas the DMCA prohibits removing it. Helping other devices play iTunes songs could be harder to justify legally, but he cites the DMCA clause that permits users, in some circumstances, to reverse-engineer programs to ensure "interoperability."

"The law protects copyrights," he says, "but it doesn't keep you locked into the iPod." Johansen isn't the only one who feels that way - or the only one who has found a way around FairPlay.

In 2004, RealNetworks (Charts) released a program called Harmony that would allow songs from its RealPlayer Music Store to play on the iPod. Steve Jobs memorably accused the company of using "the ethics and tactics of a hacker" and threatened to sue.

Instead, Apple released a software update that made Harmony ineffective - although Real subsequently fixed that. Another company, Navio Systems, has announced that it has developed a way to play iTunes songs on other devices. Several more programs on the Internet will strip the FairPlay encryption from a file, but none of them has a large following.

And not everyone who wants to open up the iPod is a hacker. There have been demonstrations in the streets of France over Apple's DRM, and lawmakers there have attempted to require Apple to license FairPlay. Apple said that such a move would be "state-sponsored piracy."

In the U.S., courts have traditionally allowed inventors to reverse-engineer products to determine how they function. But the DMCA allows programmers to do that only in certain cases. "What he's working on is clearly in the spirit of the reverse-engineering the courts have been most friendly toward," says Fred von Lohman, a senior staff attorney at the Electronic Frontier Foundation who has informally given Johansen advice. "But the law is untested, and the case is complicated."

Since the DMCA was passed, the most relevant legal precedent is a case in which the videogame maker Blizzard sued an ISP that hosted an unapproved server where people could play its games, which the court found to be a DMCA violation.

"On the surface, Apple would have a good case," especially when it comes to making iTunes songs play on other devices, says Robert Becker, an attorney at Manatt Phelps & Phillips who has represented the copy-protection company Macrovision. "Apple would say you're buying music under certain restrictions."

Indeed, how you feel about what Johansen is doing may depend on how you feel about a question that will become more important as the media business gradually embraces digital distribution: What exactly are you buying when you purchase a song on iTunes?

An unscientific survey of friends generated only one answer: a song. An attorney, though, might say that you are buying a license to play a song on a specific set of devices - and that using Johansen's software violates Apple's user agreement (the one you didn't bother to read when you signed up for iTunes).

If the distinction seems minute, suppose you replace your iPod with another digital music player; unless you convert them to MP3s, your songs from iTunes will be as useful as eight-track tapes.

A tense atmosphere

For a man so intent on changing the way music is sold, Johansen isn't a big fan himself. "I've probably bought ten CDs in my whole life," he says. Much of the music he does have - mainly techno - he buys from iTunes. When the store went online, it didn't accept foreign credit cards, so Johansen bought iTunes gift certificates on eBay.

Instead of going to concerts, Johansen bakes. His blog, "So Sue Me," features dessert recipes along with news about technology and arguments about copyright law. When DoubleTwist signed its first client - which Johansen declines to identify - he made an apple pie to celebrate.

Johansen has a soft-spoken modesty that belies his stature as a hacker. He was among the first to crack FairPlay - he did it for fun on a vacation in France - and he has also broken a Microsoft code. "If reverse-engineering were a sport," says Michael Robertson, the Internet entrepreneur for whom Johansen worked before setting up DoubleTwist, "Jon would be on the all-star team."

Johansen realizes that taking on Apple could make figuring out FairPlay look easy. But he seems to regard the fact that he could get sued as one of those complicating factors an engineer must deal with, and he keeps the reverse-engineering clause of the DMCA near his desk for easy reference. "We don't want to go to court, because it's a waste of time and money," he says. "But if it comes to that, we will test these issues in court."

Johansen's legal arguments involve the rights of consumers, but opening the iPod could also be good for the music business. The major labels worry that compatibility concerns will slow the digital-music market, especially when Microsoft (Charts) comes out with its own closed system this Christmas. Chafing at Apple's one-price-fits-all policy, they would love to see more retailers enter the market. But it says something about the power of Apple that none provided an executive who would speak for the record.

It is anyone's guess how Apple will react - the company hasn't contacted DoubleTwist. (Johansen says he had lunch with Jobs last January, but he hadn't yet started his company.)

So far, Apple hasn't sued anyone who has created or distributed any of the FairPlay hacks. That could be because the company is afraid that losing a case would set a precedent that would encourage imitations of the iPod. Or it could be that Apple doesn't want to give anyone the publicity.

Whatever Apple does, Johansen could have a hard time making DoubleTwist into a viable business. Companies could be reluctant to license Johansen's software for fear of being sued along with DoubleTwist. And they might have a tough time convincing the major labels to let them sell their music, since the labels know how much that would upset Apple.

"There has to be an agreement between the label and the retailer," says Josh Wattles, an attorney at Dreier and a former corporate counsel at Paramount Pictures. "What's the likelihood of a record company granting that?"

Whether or not Johansen makes any money with DoubleTwist, he will almost certainly make his point. "The iTunes music store was getting so popular, and I was kind of fed up that people were accepting that DRM."

On the other hand, if Apple gets fed up with him, he'll end up making his point in a courtroom.


LINK (http://money.cnn.com/magazines/fortune/fortune_archive/2006/10/30/8391726/index.htm?postversion=2006102312)

This kid is one smart cookie. I love the fact that he took things apart when he was a kid and fixed them to be better than they were off the shelf.

I love the way Steve Jobs treats someone who is trying to be an innovator. People complain about MS and Billy Gates but Steve Jobs is just as bad.

InfiniteNothing
10-24-2006, 10:52 AM
Technically, we don't have a response from Jobs. I'd think he'd kinda dig it because essentially he'd sell more iPods right? I think the closed ecosystem that Apple employs on all their system is to keep things user friendly and reliable. I mean, people wonder why Windows is so buggy. It's because it's built "vague" enough to work on any system and maintains near full backwards compatibility to Win 3.1. Apple on the other hand gets to pick all their components and make it work really well with a few configurations. Also the opperating system uses emulation to run previous OS 9 stuff. That's the right way to do it.

Also, I thought people have been putting linux software on ipods for years. I think they're called roxbox or something.
DeCSS is the bomb though. I'm waiting for DeBD+ and DeHDCP. Preventing an entire operating system from playing certain discs is bunk.

DarkFury
10-24-2006, 11:10 AM
Interesting read.... Thanks for posting it. :thumb:

Jcranmer
10-24-2006, 12:21 PM
I just read this elsewhere yesterday. Very interesting read, especially since I just bought one of the 30gb video models

Jeffbx
10-24-2006, 12:38 PM
That's awesome - I'd like to shake that guy's hand.

My prediction? Jobs will make the guy a VERY generous job offer, or offer to buy his company. No more worries about him breaking their security if he's on the inside.

InfiniteNothing
10-24-2006, 01:36 PM
As long as the people patching the iPod know not to expect it to run perfectly, I don't think Jobs really cares.

bachviet
10-24-2006, 03:29 PM
He is a smart kid. Thanks to him that we get DVD Shrink. :D

InfiniteNothing
10-24-2006, 04:05 PM
Huh. I was under the impression that they cracked it independantly.

Cheesypuff
10-24-2006, 05:48 PM
Technically, we don't have a response from Jobs. I'd think he'd kinda dig it because essentially he'd sell more iPods right? I think the closed ecosystem that Apple employs on all their system is to keep things user friendly and reliable. I mean, people wonder why Windows is so buggy. It's because it's built "vague" enough to work on any system and maintains near full backwards compatibility to Win 3.1. Apple on the other hand gets to pick all their components and make it work really well with a few configurations. Also the opperating system uses emulation to run previous OS 9 stuff. That's the right way to do it.

Also, I thought people have been putting linux software on ipods for years. I think they're called roxbox or something.
DeCSS is the bomb though. I'm waiting for DeBD+ and DeHDCP. Preventing an entire operating system from playing certain discs is bunk.


true big ol steve jobs will sell more ipods, but thats not the money maker of the ipod. The main money maker are the sales from itunes.

InfiniteNothing
10-24-2006, 06:05 PM
You think Apple will sell fewer tunes? Anyone who would be into this technology doesn't use itunes music store.

guiseppewv
10-24-2006, 06:24 PM
Huh. I was under the impression that they cracked it independantly.


They didn't. Jon and 2 other hackers cracked it together.

guiseppewv
10-24-2006, 06:25 PM
You think Apple will sell fewer tunes? Anyone who would be into this technology doesn't use itunes music store.


Yes, b/c the more mainstream software like this becomes the less itunes Jobs will sell. If he didn't feel threatened he wouldn't have threatened to sue realnetworks and he wouldn't have had an update that blocked realnetwork's work around.

Houdini
10-24-2006, 08:33 PM
Yes, b/c the more mainstream software like this becomes the less itunes Jobs will sell. If he didn't feel threatened he wouldn't have threatened to sue realnetworks and he wouldn't have had an update that blocked realnetwork's work around.

Yeah, that looked kinda suspicious. I know he was trying to protect his product, but making an "update" to block another company's features? That's annoying.

This kid seems pretty damn good at what he does. I wonder if he would settle for working for Apple, Microsoft, or whatever.

Jeffbx
10-25-2006, 05:01 AM
I wonder if he would settle for working for Apple, Microsoft, or whatever.

Everyone has a price!

InfiniteNothing
10-25-2006, 07:37 AM
Perhaps the update was to protect themselves. The music industry might not place so much trust in apple if their FairPlay technology had a security hole.

guiseppewv
10-25-2006, 07:51 AM
Perhaps the update was to protect themselves. The music industry might not place so much trust in apple if their FairPlay technology had a security hole.

:rolleyes: It was to protect themselves or should I say the profits from their iTunes. Who else would the music industry turn to?

InfiniteNothing
10-25-2006, 09:04 AM
CDs only.

Jihforce
10-25-2006, 09:07 AM
true big ol steve jobs will sell more ipods, but thats not the money maker of the ipod. The main money maker are the sales from itunes.

Actually, the biggest money maker is the iPod and its accessories. Apple makes iPods so that every new generation requires you to buy new accessories. Plus they charge licensing fees for companies who want to create accessories for the iPod.

guiseppewv
10-25-2006, 10:09 AM
CDs only.

They make bigger profit margins off the iTunes - they wouldn't throw that away.

ryan_self
10-25-2006, 12:00 PM
The chance to buy a Creative player and use it with Itunes....drooooool....

Paymaster
10-26-2006, 12:54 PM
true big ol steve jobs will sell more ipods, but thats not the money maker of the ipod. The main money maker are the sales from itunes.

Uhhhh.... you got stats on that? When iTunes first came out, I recall reading *many* articles stating that the costs involved ate up pretty much all the profit. Their goal was to sell more ipods.


"The iPod makes money. The iTunes Music Store doesn't," Apple Senior Vice President Phil Schiller told CNET News.com in an interview Thursday after the launch of the Windows version of the store.

Source: http://news.com.com/2100-1041_3-5092559.html

guiseppewv
10-28-2006, 09:38 AM
Uhhhh.... you got stats on that? When iTunes first came out, I recall reading *many* articles stating that the costs involved ate up pretty much all the profit. Their goal was to sell more ipods.



Source: http://news.com.com/2100-1041_3-5092559.html

Time to check for a new article. That one was written on October 16..........of 2003.

Wal-mart is trying to get in on the iTunes market - do you think they would if there was no profit to be made here? Also, apple's revenue for the iPod and iTunes is up more than 50% from last year but sales of the iPod are only up ~30% - where do you think that extra profit came from?

LINK- NYT article from 10 days ago (http://www.nytimes.com/2006/10/19/technology/19apple.html?ex=1162180800&en=a5a6eb6c8b75fffe&ei=5070)