Jon Lech Johansen

Last updated
Jon Lech Johansen
Jon Lech Johansen.jpg
Jon Lech in 2005.
Born (1983-11-18) November 18, 1983 (age 40)
Harstad, Troms, Norway
Known for DeCSS
Website nanocr.eu

Jon Lech Johansen (born November 18, 1983, in Harstad, Norway), also known as DVD Jon, is a Norwegian programmer who has worked on reverse engineering data formats. He wrote the DeCSS software, which decodes the Content Scramble System used for DVD licensing enforcement. Johansen is a self-trained software engineer, who quit high school during his first year to spend more time with the DeCSS case. He moved to the United States and worked as a software engineer from October 2005 until November 2006. He then moved to Norway but moved back to the United States in June 2007. [1]

Contents

Education

In a post on his blog, he said that in the 1990s he started with a book (Programming the 8086/8088), the web ("Fravia's site was a goldmine") and IRC ("Lurked in a x86 assembly IRC channel and picked up tips from wise wizards.") [2]

DeCSS prosecution

After Johansen released DeCSS, he was taken to court in Norway for computer hacking in 2002. The prosecution was conducted by the Norwegian National Authority for the Investigation and Prosecution of Economic and Environmental Crime (Økokrim in Norwegian), after a complaint by the US DVD Copy Control Association (DVD-CCA) and the Motion Picture Association (MPA). Johansen has denied writing the decryption code in DeCSS, saying that this part of the project originated from someone in Germany. He only developed the GUI component of the software. His defense was assisted by the Electronic Frontier Foundation. The trial opened in the Oslo District Court on December 9, 2002, with Johansen pleading not guilty to charges that had a maximum penalty of two years in prison or large fines. The defense argued that no illegal access was obtained to anyone else's information, since Johansen owned the DVDs himself. They also argued that it is legal under Norwegian law to make copies of such data for personal use. The verdict was announced on January 7, 2003, acquitting Johansen of all charges.

Two further levels of appeals were available to the prosecutors, to the appeals court and then to the Supreme Court. Økokrim filed an appeal on January 20, 2003, and it was reported on February 28 that the Borgarting Court of Appeal had agreed to hear the case. Johansen's second DeCSS trial began in Oslo on December 2, 2003, and resulted in an acquittal on December 22, 2003. Økokrim announced on January 5, 2004, that it would not appeal the case to the Supreme Court.

Other projects

In the first decade of the 21st century, Johansen's career has included many other projects.

2001

In 2001, Johansen released OpenJaz, a reverse-engineered set of drivers for Linux, BeOS and Windows 2000 that allow operation of the JazPiper MP3 digital audio player without its proprietary drivers.

2003

In November 2003, Johansen released QTFairUse, an open source program which dumps the raw output of a QuickTime Advanced Audio Coding (AAC) stream to a file, which could bypass the Digital Rights Management (DRM) software used to encrypt content of music from media such as those distributed by the iTunes Music Store, Apple Computer's online music store. Although these resulting raw AAC files were unplayable by most media players at the time of release, they represent the first attempt at circumventing Apple's encryption.

2004

Johansen had by now become a VideoLAN developer, and had reverse engineered FairPlay and written VLC's FairPlay support. [3] It has been available in VideoLAN CVS since January 2004, but the first release to include FairPlay support is VLC 0.7.1 (released March 2, 2004).

2005

On March 18, 2005, Travis Watkins and Cody Brocious, along with Johansen, wrote PyMusique, a Python based program which allows the download of purchased files from the iTunes Music Store without Digital Rights Management (DRM) encryption. [4] This was possible because Apple Computer's iTunes software adds the DRM to the music file after the music file is downloaded. On March 22, Apple released a patch for the iTunes Music Store blocking the use of his PyMusique program. The same day, an update to PyMusique was released, circumventing the new patch.

On June 26, 2005, Johansen created a modification of Google's new in-browser video player (which was based on the open source VLC media player) less than 24 hours after its release, to allow the user to play videos that are not hosted on Google's servers.

In late 2005, Håkon Wium Lie, the Norwegian CTO of Opera Software, co-creator of Cascading Style Sheets and long-time supporter of open source, named Johansen a "hero" in a net meeting arranged by one of Norway's biggest newspapers. [5] On September 2, 2005, The Register published news that DVD Jon had defeated encryption in Microsoft's Windows Media Player by reverse engineering a proprietary algorithm that was ostensibly used to protect Windows Media Station NSC files from engineers sniffing for the files' source IP address, port or stream format. Johansen had also made a decoder available. [6] [7]

In September 2005, Johansen announced the release of SharpMusique 1.0, an alternative to the default iTunes program. The program allows Linux and Windows users to buy songs from the iTunes music store without copy protection. In 2005, Johansen worked for MP3tunes in San Diego as a software engineer. His first project was a new digital music product, code-named Oboe. [8]

Sony BMG DRM rootkit

In November 2005, a Slashdot story claimed that Sony-BMGs Extended Copy Protection (XCP) DRM software includes code and comments (such as "copyright (c) Apple Computer, Inc. All Rights Reserved.") illegally copied from an iTunes DRM circumvention program by Johansen. [9] [10] A popular claim was that, using the criteria that RIAA uses in its copyright lawsuits, Johansen could sue for billions of dollars in damages. [10]

2006

On January 8, 2006, Johansen revealed his intent to defeat the encryption of next-generation DVD encryption, Advanced Access Content System (AACS). [11] On June 7, 2006, he announced that he had moved to San Francisco and was joining DoubleTwist Ventures. [12] In October 2006, Johansen and DoubleTwist Ventures announced they had reverse engineered Apple Computer's DRM for iTunes, called FairPlay. Rather than allow people to strip the DRM, DoubleTwist would license the ability to apply FairPlay to media companies who wanted their music and videos to play on the iPod, without having to sign a distribution contract with Apple. [13]

2007

In July 2007, Johansen managed to allow the iPhone to work as an iPod with WiFi, without AT&T activation. [14]

2008

On February 2, 2008, Johansen launched doubleTwist, which allows customers to route around digital rights management in music files and convert files between various formats. The software converts digital music of any bitrate encoded with any popular codec into a format that can be played on any device. [15]

2009

In June, he managed to get an advertisement for his application doubleTwist on the wall of the Bay Area Rapid Transit exit [16] outside the San Francisco Apple Store, just days before the 2009 WWDC event. [17] On June 9, it was reported that the advertisement was removed by BART for allegedly "being too dark" and not allowing enough light into the adjoining transit station. [18] The advertisement was later redesigned and redeployed with a transparent background. [19]

Awards

Related Research Articles

Windows Media Audio (WMA) is a series of audio codecs and their corresponding audio coding formats developed by Microsoft. It is a proprietary technology that forms part of the Windows Media framework. WMA consists of four distinct codecs. The original WMA codec, known simply as WMA, was conceived as a competitor to the popular MP3 and RealAudio codecs. WMA Pro, a newer and more advanced codec, supports multichannel and high resolution audio. A lossless codec, WMA Lossless, compresses audio data without loss of audio fidelity. WMA Voice, targeted at voice content, applies compression using a range of low bit rates. Microsoft has also developed a digital container format called Advanced Systems Format to store audio encoded by WMA.

<span class="mw-page-title-main">DeCSS</span> Free open-source program to decode DVDs with encryption

DeCSS is one of the first free computer programs capable of decrypting content on a commercially produced DVD video disc. Before the release of DeCSS free and open source operating systems could not play encrypted video DVDs.

In economics, vendor lock-in, also known as proprietary lock-in or customer lock-in, makes a customer dependent on a vendor for products, unable to use another vendor without substantial switching costs.

<span class="mw-page-title-main">National Authority for Investigation and Prosecution of Economic and Environmental Crime in Norway</span>

The National Authority for Investigation and Prosecution of Economic and Environmental Crime is Norway's central unit for fighting economic and environmental crimes. The unit, created in 1989, has its main office in Oslo.

iTunes Apples media library and media player software

iTunes is a software program that acts as a media player, media library, mobile device management utility, and the client app for the iTunes Store. Developed by Apple Inc., it is used to purchase, play, download, and organize digital multimedia, on personal computers running the macOS and Windows operating systems, and can be used to rip songs from CDs, as well as play content with the use of dynamic, smart playlists. Options for sound optimizations exist, as well as ways to wirelessly share the iTunes library.

iTunes Store Digital media store

The iTunes Store is a digital media store operated by Apple Inc. It opened on April 28, 2003, as a result of Steve Jobs' push to open a digital marketplace for music. As of April 2020, iTunes offered 60 million songs, 2.2 million apps, 25,000 TV shows, and 65,000 films. When it opened, it was the only legal digital catalog of music to offer songs from all five major record labels.

Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher sound quality than MP3 encoders at the same bit rate.

FairPlay is a family of digital rights management (DRM) technologies developed by Apple Inc. for protecting videos, books and apps and historically for music.

<span class="mw-page-title-main">VLC media player</span> Free and open-source media-player and streaming-media-server

VLC media player is a free and open-source, portable, cross-platform media player software and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems and mobile platforms, such as Android, iOS and iPadOS. VLC is also available on digital distribution platforms such as Apple's App Store, Google Play, and Microsoft Store.

The Apple Lossless Audio Codec (ALAC), also known as Apple Lossless, or Apple Lossless Encoder (ALE), is an audio coding format, and its reference audio codec implementation, developed by Apple Inc. for lossless data compression of digital music. After initially keeping it proprietary from its inception in 2004, in late 2011 Apple made the codec available open source and royalty-free. Traditionally, Apple has referred to the codec as Apple Lossless, though more recently it has begun to use the abbreviated term ALAC when referring to the codec.

SharpMusique was a rewrite in C# of PyMusique, both programs were iTunes Music Store clients, allowing songs to be downloaded from the iTunes Music Store without DRM.

<span class="mw-page-title-main">Slyck.com</span> Technology news website (defunct)

Slyck.com was a website that produced unique original file sharing news stories, shared aggregated technology news stories from the World Wide Web, and had a user forum.

doubleTwist Corporation is a digital media company founded by Monique Farantzos and Jon Lech Johansen. It is backed by Index Ventures and Northzone Ventures.

<span class="mw-page-title-main">Advanced Access Content System</span> Standard for content distribution and digital rights management

The Advanced Access Content System (AACS) is a standard for content distribution and digital rights management, intended to restrict access to and copying of the post-DVD generation of optical discs. The specification was publicly released in April 2005. The standard has been adopted as the access restriction scheme for HD DVD and Blu-ray Disc (BD). It is developed by AACS Licensing Administrator, LLC, a consortium that includes Disney, Intel, Microsoft, Panasonic, Warner Bros., IBM, Toshiba and Sony. AACS has been operating under an "interim agreement" since the final specification has not yet been finalized.

<span class="mw-page-title-main">Security of Advanced Access Content System</span>

The security of Advanced Access Content System (AACS) has been a subject of discussion amongst security researchers, high definition video enthusiasts, and consumers at large since its inception. A successor to Content Scramble System (CSS), the digital rights management mechanism used by commercial DVDs, AACS was intended to improve upon the design of CSS by addressing flaws which had led to the total circumvention of CSS in 1999. The AACS system relies on a subset difference tree combined with a certificate revocation mechanism to ensure the security of high definition video content in the event of a compromise.

Remote Audio Output Protocol (RAOP) is an Internet streaming protocol based on RTSP / RTP authored by Apple Inc. It powers the AirPlay technology built into AirPort Express wireless (802.11b/g/n) access point as well as the Apple TV.

The WIPO Copyright and Performances and Phonograms Treaties Implementation Act, is a part of the Digital Millennium Copyright Act (DMCA), a 1998 U.S. law. It has two major portions, Section 102, which implements the requirements of the WIPO Copyright Treaty, and Section 103, which arguably provides additional protection against the circumvention of copy prevention systems and prohibits the removal of copyright management information.

Digital rights management (DRM) is the management of legal access to digital content. Various tools or technological protection measures (TPM) like access control technologies, can restrict the use of proprietary hardware and copyrighted works. DRM technologies govern the use, modification and distribution of copyrighted works and of systems that enforce these policies within devices. DRM technologies include licensing agreements and encryption.

<span class="mw-page-title-main">AirPlay</span> Proprietary wireless streaming protocol developed by Apple Inc.

AirPlay is a proprietary wireless communication protocol stack/suite developed by Apple Inc. that allows streaming between devices of audio, video, device screens, and photos, together with related metadata. Originally implemented only in Apple's software and devices, it was called AirTunes and used for audio only. Apple has since licensed the AirPlay protocol stack as a third-party software component technology to manufacturers that build products compatible with Apple's devices.

DeCSS haiku is a 465-stanza haiku poem written in 2001 by American hacker Seth Schoen as part of the protest action regarding the prosecution of Norwegian programmer Jon Lech Johansen for co-creating the DeCSS software. The poem, written in the spirit of civil disobedience against the DVD Copy Control Association, argues that "code is speech."

References

  1. Johansen, Jon Lech (2004). "About". nanocr.eu. Retrieved 2009-06-06.
  2. Jon Lech Johansen’s blog, "Reverse Engineering", 2006-02-09. Retrieved on 2010-06-29.
  3. Doctorow, Cory (2004-03-26). "DVD Jon on VLC and Apple's iTunes singles". Boing Boing. Archived from the original on 2007-08-07. Retrieved 2007-08-14.
  4. Smith, Tony (March 18, 2005) "DVD Jon: buy DRM-less tracks from Apple iTunes"
  5. Eide, Lars Eirik (2005-05-10). "DVD-Jon er en helt". Dagbladet (in Norwegian). Retrieved 2007-08-14.
  6. Johansen, Jon Lech (2005-08-31). "Reversing NSC". nanocr.eu. Retrieved 2007-08-14.
  7. Clarke, Gavin (San Francisco. September 2, 2005) "DVD Jon hacks Media Player file encryption"
  8. McMillan, Robert (2005-10-21). "DVD Jon now working for Linspire's Michael Robertson". Computerworld. Archived from the original on 2007-09-27. Retrieved 2007-08-14.
  9. "Wow. Just WOW". Slashdot. 2005-11-17. Retrieved 2007-08-14.
  10. 1 2 "DVD Jon's Code In Sony Rootkit?". Slashdot. 2005-11-17. Retrieved 2007-08-14.
  11. Johansen, Jon Lech (2006-01-08). "DeAACS.com". nanocr.eu. Retrieved 2007-08-14.
  12. Johansen, Jon Lech (2006-06-07). "Moved to San Francisco". nanocr.eu. Retrieved 2007-08-14.
  13. Gannes, Liz (2006-10-02). "DVD Jon Fairplays Apple". GigaOM. Archived from the original on 2006-10-10. Retrieved 2007-08-14.
  14. Johansen, Jon Lech (2007-07-03). "iPhone Independence Day". nanocr.eu. Retrieved 2007-08-14.
  15. Richards, Jonathan (February 20, 2008). "Hacker breaks link between iTunes and the iPod". Times Online. Retrieved December 20, 2011.
  16. DoubleTwist#Controversy
  17. Kincaid, Jason (June 5, 2009). "Apple Gets Pwned, SF Store Is Now Advertising DVD Jon's doubleTwist". TechCrunch. Retrieved December 20, 2011.
  18. "The Cure for iPhone Envy: The story behind the doubleTwist ad". Jon Lech Johansen's blog. June 9, 2009. Retrieved December 20, 2011.
  19. "Slideshow of the new doubleTwist ad". Jon Lech Johansen's blog. June 11, 2009. Retrieved December 20, 2011.
  20. Schell, Bernadette Hlubik (2007). The Internet and society: a reference handbook. United States of America: ABC-CLIO. p. 181. ISBN   978-1-59884-031-5.
  21. "Electronic Frontier Foundation Honors Pioneer Award Winners" (Press release). Electronic Frontier Foundation. 2002-04-11. Archived from the original on 2008-10-25. Retrieved 2010-09-15.