Jon Lech Johansen (1983 年 11 月 18 日、ノルウェーのハルスタッド生まれ) はDVD Jonとしても知られ、データ フォーマットのリバース エンジニアリング に取り組んできたノルウェーのプログラマーです。彼はDVDライセンスの執行に使用されるコンテンツ スクランブル システム (Content Scramble System)をデコードするDeCSSソフトウェアを作成しました。Johansen は独学でソフトウェアエンジニアを習得し、DeCSS 事件に時間を費やすために高校 1 年生の途中で中退しました。彼は米国に移住し、2005 年 10 月から 2006 年 11 月まで約 1 年間ソフトウェア エンジニアとして働いた後、ノルウェーに戻りました。Johansen は 2007 年 6 月に米国に戻りました。[ 1 ]
ジョン・レック・ヨハンセンは、ノルウェー人の父とポーランド人の母の間にハルスタッドで生まれた。[ 2 ]家族は後にラルダルに移り住み、そこで彼は育った。[ 3 ] 12歳の時、ヨハンセンはプログラミングを学び始めた。[ 2 ]彼はラルヴィクのトール・ヘイエルダール高等学校に通った。[ 3 ]
彼は自身のブログの投稿で、1990年代には書籍(Programming the 8086/8088)、ウェブ(「Fraviaのサイトは宝の山だった」)、IRC(「x86アセンブリIRCチャンネルに潜伏して、賢い達人からヒントを得た」)から始めたと述べている。[ 4 ]
ヨハンセンがDeCSS をリリースした後、2002 年にノルウェーでコンピュータ ハッキングの罪で裁判にかけられた。[ 5 ]訴追は、米国DVD コピー コントロール協会(DVD-CCA) と映画協会(MPA)の訴えを受けて、ノルウェー経済環境犯罪捜査・訴追局( Økokrim ) によって行われた。[ 6 ] [ 7 ] ヨハンセンは DeCSS の復号コードを書いたことを否定し、このプロジェクトの一部はドイツの誰かから始まったと述べている。彼はソフトウェアの GUI コンポーネントを開発しただけだ。彼の弁護は電子フロンティア財団の支援を受けた。[ 5 ] [ 8 ] [ 9 ]裁判は2002 年 12 月 9 日にオスロ地方裁判所で始まり、ヨハンセンは最高刑が懲役 2 年または高額の罰金である罪状に対して無罪を主張した。[ 8 ]弁護側は、ヨハンセン自身がDVDを所有していたため、他人の情報に不正アクセスした事実はないと主張した。また、ノルウェー法では、そのようなデータを個人的な使用目的で複製することは合法であるとも主張した。判決は2003年1月7日に言い渡され、ヨハンセンはすべての容疑で無罪となった。[ 7 ] [ 9 ] [ 10 ]
検察官にはさらに 2 段階の控訴、控訴裁判所、そして最高裁判所への控訴が可能であった。Økokrim は 2003 年 1 月 20 日に控訴を申し立て、[ 11 ] 2 月 28 日にボルガルティング控訴裁判所が審理に同意したと報じられた。ヨハンセンの 2 回目の DeCSS 裁判は 2003 年 12 月 2 日にオスロで始まり、2003 年 12 月 22 日に無罪となった。[ 12 ] Økokrim は 2004 年 1 月 5 日に最高裁判所に上訴しないと発表した。[ 13 ] [ 14 ]
21世紀最初の10年間、ヨハンセンのキャリアには他にも多くのプロジェクトが含まれていた。
2001年、ヨハンセンはOpenJazをリリースした。これはLinux、BeOS、Windows 2000用のリバースエンジニアリングされたドライバセットで、JazPiper MP3デジタルオーディオプレーヤーを専用ドライバなしで動作させることができる。
2003年11月、ヨハンセンはQTFairUseというオープンソースプログラムをリリースした。これはQuickTime Advanced Audio Coding(AAC)ストリームの生出力をファイルにダンプするもので、Apple Computerのオンライン音楽ストアであるiTunes Music Storeなどで配信される音楽コンテンツの暗号化に使用されるデジタル著作権管理(DRM)ソフトウェアを回避できる可能性がある。リリース当時、これらの生AACファイルはほとんどのメディアプレーヤーで再生できなかったが、Appleの暗号化を回避しようとする最初の試みであった。
ヨハンセンは当時すでにVideoLANの開発者になっており、FairPlayをリバースエンジニアリングしてVLCのFairPlayサポートを作成した。[ 15 ]これは2004年1月からVideoLAN CVSで利用可能だったが、FairPlayサポートを含む最初のリリースはVLC 0.7.1(2004年3月2日リリース)である。
2005年3月18日、トラビス・ワトキンスとコディ・ブロシアスは、ヨハンセンと共に、iTunes Music Storeで購入したファイルをDRM暗号化なしでダウンロードできるPythonベースのプログラムであるPyMusiqueを作成した。 [ 16 ]これは、Apple ComputerのiTunesソフトウェアが音楽ファイルのダウンロード後に音楽ファイルにDRMを追加するため可能だった。3月22日、AppleはiTunes Music Storeのパッチをリリースし、彼のPyMusiqueプログラムの使用をブロックした。同日、PyMusiqueのアップデートがリリースされ、新しいパッチを回避した。
2005年6月26日、ヨハンセンは、Googleの新しいブラウザ内ビデオプレーヤー(オープンソースのVLCメディアプレーヤーをベースにしたもの)のリリースから24時間も経たないうちに、Googleのサーバーにホストされていないビデオをユーザーが再生できるようにするための改良版を作成した。
2005年後半、ノルウェーのOpera SoftwareのCTOであり、Cascading Style Sheetsの共同作成者であり、オープンソースの長年の支持者であるHåkon Wium Lieは、ノルウェーの大手新聞社の1つが主催したネット会議でJohansenを「英雄」と称した。[ 17 ] 2005年9月2日、The Registerは、DVD JonがMicrosoftのWindows Media Playerの暗号化を破ったというニュースを掲載した。これは、Windows Media Station NSCファイルを、ファイルのソースIPアドレス、ポート、またはストリーム形式を盗聴するエンジニアから保護するために使用されているとされる独自のアルゴリズムをリバースエンジニアリングすることによって行われた。Johansenはデコーダも公開していた。[ 18 ] [ 19 ]
2005年9月、ヨハンセンはデフォルトのiTunesプログラムの代替となるSharpMusique 1.0のリリースを発表した。このプログラムにより、LinuxおよびWindowsユーザーはコピープロテクトなしでiTunesミュージックストアから曲を購入できる。2005年、ヨハンセンはサンディエゴのMP3tunesでソフトウェアエンジニアとして働いていた。彼の最初のプロジェクトは、コードネームOboeと呼ばれる新しいデジタル音楽製品だった。[ 20 ]
2005年11月、Slashdotの記事は、Sony-BMGのExtended Copy Protection(XCP)DRMソフトウェアに、JohansenによるiTunes DRM回避プログラムから違法にコピーされたコードとコメント(「著作権(c)Apple Computer, Inc. All Rights Reserved.」など)が含まれていると主張した。[ 21 ] [ 22 ] RIAAが著作権訴訟で使用する基準を用いると、Johansenは数十億ドルの損害賠償を請求できるという主張が広く受け入れられた。[ 22 ]
2006年1月8日、ヨハンセンは次世代DVD暗号化システムであるAdvanced Access Content System(AACS)の暗号化を破る意向を表明した。[ 23 ] 2006年6月7日、彼はサンフランシスコに移住し、DoubleTwist Venturesに入社することを発表した。[ 24 ] 2006年10月、ヨハンセンとDoubleTwist Venturesは、Apple ComputerのiTunes用DRMであるFairPlayをリバースエンジニアリングしたと発表した。DoubleTwistは、人々がDRMを解除できるようにする代わりに、Appleとの配信契約を結ばなくてもiPodで音楽やビデオを再生したいメディア企業にFairPlayを適用する機能をライセンス供与する。[ 25 ]
2007年7月、ヨハンセンはAT&TのアクティベーションなしでiPhoneをWi-Fi付きiPodとして動作させることに成功した。[ 26 ]
2008年2月2日、ヨハンセンはdoubleTwistをリリースした。これにより、顧客は音楽ファイルのDRMを回避し、さまざまな形式間でファイルを変換できる。このソフトウェアは、任意の一般的なコーデックでエンコードされた任意のビットレートのデジタル音楽を、あらゆるデバイスで再生できる形式に変換する。[ 27 ]
6月、彼は2009年のWWDCイベントの数日前に、サンフランシスコのアップルストアの外にあるベイエリア高速鉄道( BART)の出口の壁に、自身のアプリケーションdoubleTwistの広告を掲載することに成功した[ 28 ] 。 [ 29 ] 6月9日、この広告は「暗すぎる」ため隣接する駅に十分な光が入らないとして、BARTによって撤去されたと報じられた[ 30 ] 。その後、広告は透明な背景で再設計され、再掲された[ 31 ] 。