- FSFが、スマートフォン環境における完全なソフトウェアの自由の実現を目標とする**「Librephone」プロジェクト**を正式に発表
- このプロジェクトは、Androidオペレーティングシステムと自由ソフトウェアの間に残る隔たりを解消し、非公開ファームウェアおよびブロブ(binary blob) を自由ソフトウェアで置き換えることを目指す
- Rob Savoye(DejaGNU、Gnashなど) が技術リーダーとして参加し、LineageOSベースの非自由モジュールをリバースエンジニアリングして置き換える計画
- John Gilmore(FSF理事会メンバー) の初期寄付金で資金を調達し、既存のReplicantプロジェクトの経験を土台に発展させる
- FSFは今回のプロジェクトを通じて、利用者が携帯電話のハードウェアまで完全に制御できる自由を取り戻すことを長期目標として掲げる
プロジェクト概要
- Free Software Foundation(FSF) は1985年の設立以来40年にわたりデスクトップ・サーバー環境での自由を追求してきたが、今やモバイルコンピューティングへと領域を拡大している
- Librephoneは、携帯電話の利用者が日常的に依存するプログラムを自由に研究・改変・共有する権利を回復しようとする試み
- FSFの事務局長 Zoë Kooyman
> 「ここ数年、携帯電話の自由のために多くの努力が積み重ねられてきました。今後もそれを土台に前進していきます。FSFは今や、携帯電話ユーザーに自由をもたらすために必要なあらゆる措置を講じる準備ができています。携帯電話の複雑さを考えれば、この取り組みには時間がかかりますが、私たちは長期的な計画には慣れています。」
技術目標と推進方針
- Librephoneの中核目標は、Androidディストリビューションと自由ソフトウェアの間に残る差を解消すること
- FSFはRob Savoye(DejaGNU、Gnash、OpenStreetMapなど) を迎え、次の課題に取り組んでいる:
- 他のモバイル自由プロジェクトにおけるファームウェア・バイナリブロブの状況を調査
- LineageOSを優先的な分析対象とし、非自由コンポーネントを置き換える方法を模索
- 可能な限り最も改変しやすい構造を持つスマートフォンモデルを選定
- その後、非公開コードをリバースエンジニアリングして完全な自由ソフトウェアに置き換える
支援者と初期資金
- 初期資金はFSF理事会メンバー John Gilmoreの寄付によって用意された
- 彼は「LineageOSとMicroG、F-Droidの組み合わせによってGoogleの監視は避けられたが、それでもなお一部の非公開ファームウェアが含まれている」と問題提起
- 「この問題を受け入れるのではなく、自由ソフトウェアで完全に置き換えるための協力者を探すことにした」と述べた
- GilmoreはSavoyeの参加について、「組み込みシステムと自由ソフトウェア分野のベテランを見つけられたのは幸運だ」と言及
プロジェクトのビジョンとコミュニティ参加
- Savoyeは「現代の商用スマートフォンを完全な自由ソフトウェアにするのは容易ではないが、既存の成果の上から出発できる」と語る
- 「自由を志向する利用者が自らハードウェアを制御できるよう支援したい」として、貢献と支援への参加を呼びかけた
FSFの背景と意義
- FSF(Free Software Foundation) は1985年に設立された非営利団体で、
利用者のプログラムを使い、研究し、改変し、配布する権利を守ることに尽力してきた
- GNUオペレーティングシステムとGNU/Linux の派生を含む自由ソフトウェアの開発と文書化を促進
- 今回のLibrephoneプロジェクトは、FSFの哲学をモバイルコンピューティング時代に再定義する転換点と評価される
- FSFは「モバイル環境で真の自由を取り戻すには時間がかかるが、自由は妥協できない価値だ」と強調した
2件のコメント
FSFは相変わらず、また妙なことに時間を注いでいますね。
今それよりも重要なのは、新しいOSをインストールできないようにしている最近のハードウェアメーカー、特にSamsungのような企業に働きかけることです。
現在、SamsungやXiaomiなどAndroid陣営の主要なハードウェアメーカーは、ブートローダーのアンロックを禁止しています。ハードウェア保証などを放棄し、複雑な手順を踏んでようやくインストールできる状況で、いったいどれだけの人がLineageOSやGrapheneOSを使うでしょうか?
むしろfreeなハードウェアのほうに関心を向けるべきではないでしょうか。ハードウェアがすべて独占的なのに、どうしてソフトウェアが自由であり得るのでしょう?
なぜLineageOSに独占バイナリが含まれているのでしょうか? それは、ハードウェアメーカーがファームウェアとドライバを非公開のままにし、バイナリだけを提供するからです!
Hacker Newsのコメント