どんなプログラムでも、iPhone上にインストールされるために、プログラムは暗号によって署名されなければなりません。ユーザーがソフトウェアを彼女のiPhone上にインストールしようとするとき、iPhoneのDigital Restrictions Management(DRM)システムはアップルがソフトウェアのサインが有効であると考えるかどうか見るためにチェックします。サインがないならば、あるいは、サインが無効であるならば、iPhoneはソフトウェアをインストールすることを拒否します。ソフトウェアがどんな形であれ修正されたならば、サインチェックは失敗します。サインチェックはユーザーの特定のデバイス(それは彼女がiPhonesの間に直接ダウンロードされたプログラムを移すか、コピーするのを許されないことを意味します)にも拘束されます、そして、コピーしている他のものはアップルの気まぐれで許されるか、許されません。サイン ― ソフトウェアへの修正が法的に許されるときでも ― チェックにパスしないソフトウェアを拒絶するこのシステムは、TiVoによって有名にされて、そして、「tivoization」と呼ばれています。
アップルは、このように署名されるiTunes App Storeを通して配信されるすべての番組を押しつけます。プログラムが少しのお金もかからないならば、あるいは、その著者が実際にそのユーザーがそれをコピーして、共有することができることを望むならば、それは重要でありません。更に悪いことに、アップルはiTunes App Storeが普通のユーザーがiPhoneソフトウェア(これについての若干の混乱が、このシリーズにおいて次の記事によって申し出られるアップルの開発者と特別証明書システムに関してありました)を得て、インストールする唯一の合法的な方法であると言います。
彼らは、tivoizationが「保安」のために必要であると主張します。これらの特定の主張はこのシリーズの後期にも深く述べられます、しかし、結局は、彼らが力の位置を成し遂げた今、彼らのDRMシステムは単に離れてはしごをける方法です。アップルのオペレーティングシステムに含まれるカーネルと多くのアプリケーションが無料ソフトに基づくことは、有名です。彼らはそれが彼らにとって好都合なとき、無料ソフトが提供する自由を利用して満足です、しかし、彼らはあなたが同じようにすることを望みません。実際、彼らはあなたのために、同じようにすることが脅威であると主張します。
問題の核心に達すること
無料ソフトを書く著者は、他のユーザーと開発者のために彼らの仕事に修正をすることができて、彼らの仕事を他と共有することができるつもりです。優位な神話に反して、多くの作者が向こうにいます。そして、実際にこれを望みます。彼らの前任者の一般公開されている証明と定理を基にしている数学者の様に、ソフトウェアの全企業にきわめて重大であるように、これらのプログラマーの多くは自由、開放性と分担することを見ます。GNU/LinuxオペレーティングシステムとFirefoxとOpenOffice.orgのような広く使われているプログラムの存在は現実と彼らのアプローチのメリットを証明します-これらは著者があなたがあなたが好きであるのと同じくらい多くのコピーをして、共有することを望むプログラムです。そして、修正されるか、変更されていません。
GNU一般公有使用許諾(GPL)は、そのような著者が使う多くが彼らが彼らの仕事を他と共有する条件を記述する法的文書です。大部分のソフトウェア許可 ― あなたが通常ソフトウェアの新しい部分をインストールするために同意しなければならないテキスト ― が規制の長いリストを説明するのに対して、似ている割当と割当の基本的な「コピーレフト」傘原則の下で、GPLは許可を説明します。どんなプログラマーでも、彼女がそのユーザー全員がこれらの許可を持っていることを望むというはっきりした徴候を与える彼女の計画とともに、GPLのコピーを含めることができます。
たとえユーザーがWindowsで困っているとしてもそのソフトウェアがMicrosoft WindowsまたはアップルのOS X. Soのような登録商標のオペレーティングシステム上で使用のために設計されるときでも、プログラマーはGPLの条件の下にソフトウェアをしばしば配信することができます、彼らは個々の自由なソフトウェアアプリケーションをまだ使用することができて、彼らが望むどんな店またはウェブサイトからでも彼らを得ることができます。これは多機能電話でそれが他のコンピュータにあったのと同じくらい現在まで真実でした-彼らの芯でまだ所有者のようであるけれども、Windows Mobile、パーム、シンビアンとBlackberry電話は無料ソフトを書いて、配信する著者とそれをインストールするユーザーを許しました。
アップル、押すことはソフトウェア開発と配布のtivoizedされたモデルです-規制の長いリストによって強められるモデルは彼らをとても門番として管理したようにします。そして、Digital Millennium著作権法(DMCA)によって刑期でこの支配に疑問を呈する誰でも脅します。DMCAは、人がアップルのDRMのような「技術的保護処置」(恐ろしい誤った名称)を迂回しようとするならば、多分、彼女が書いたソフトウェアのサインがない部分を友人の電話上にインストールすることによって、彼女が犯罪を犯しただろうと言います。
アップルのアプローチは、GPLのコピーレフトアプローチ ― いつでも誰かがGPLでおおわれたプログラムのコピーをもう一人の人(ぜひ彼女もそのプログラムのためにその人にインストール可能な、人間が読み取れるソースコードを提供するために)と共有する原則 ― の重要な部分に、すぐに運びます。これは、プログラムのコピーも得る誰でも原料をどんな研究と修正のためにでも必要としてもらうことを確実とします。単にそれが署名されなかったか、「より高い」当局の承認を得なかったのでソフトウェアが任意に動作するはずであるコンピュータがユーザーによって装置される潜在的に変わるバージョンを拒絶するならば、この自由は意味がありません。
GPL(GPLv3)の最新版は、このtivoizationによってもたらされる脅威について述べて、ユーザーから自由を奪うこの方法に終止符を打つために、供給を含みます。第6節に、それは言います: