概要
Sideloading に関する議論の本質 GoogleやAppleによる OSレベルの制限 「所有するハードで自由にコード実行」論の限界 本質的な焦点は ハードウェアの自由利用 代替OS開発のための 技術情報公開の必要性
SideloadingとOSによる制限
- Sideloading に関する議論は過去10年以上続く話題
- Google がAndroidにおけるsideloading制限を強化
- 多くの議論スレッドで「 自分の所有ハードで好きなコードを動かしたい」という主張
- この主張自体は正論だが、議論の文脈では本質的ではない
- Google の制限はハードウェア自体ではなく、提供する OS(ソフトウェア) 上の制限
- 実際にはハードウェアの完全なアクセス権もなく、 新しいOSの開発や導入は困難
Appleの事例とOS・ハード統合
- Apple は iOS とハードウェアの密接な統合が成功要因
- iOS抜きのiPhoneは、現在認識されているiPhoneとは全く異なる製品
- 法律による iOSの根本的変更強制 は、iPhoneの成功要素を損なう危険性
- Apple や Google の擁護が目的ではなく、批判の焦点を再考する必要性
真の議論ポイント:ハードウェアの自由利用
- 批判すべきは OSの制限 ではなく、「 所有するハードで本当に好きなコードを実行できるか」という点
- そのためには、 代替OSの開発やインストールが可能な情報提供 が不可欠
- 例:iPhoneでAndroidを動かせるべき、メーカーは 技術資料やサポート を公開すべき
- 法律による 技術情報公開義務化 の必要性
- PlayStation5で公式ゲームを遊ぶ場合は Sonyの制限 を受けるが、Linuxでエミュレータ化したい場合は自由であるべき
議論のまとめと提言
- 所有ハードウェアの制御権限 の拡大が本質
- OS提供企業 の制限批判よりも、 ハードウェアの自由な活用 を求めるべき
- 技術情報・ドキュメントの公開 がユーザーの自由度向上の鍵
- 法的な枠組みでメーカーに オープン性の担保 を求める必要性
本当に戦うべき戦いは、AndroidやiOSの支配権を争うことじゃなくて、他のオペレーティングシステムをスマホで動かせる能力だってことを言いたいんだよね。それは素晴らしいことだけど、著者も認めているように、そういう代替品を作るのはほぼ不可能なんだよね。仮にしっかりした代替品を作るのが可能だとしても、彼らの主張には賛同できないな。基本的に、開発者にソフトウェアを変えさせる法律を作るのには賛成じゃないけど、現実を見ようよ。GoogleやAppleはほとんどの国よりも力を持ってる。だから、彼らにユーザーに優しくないコードを変えさせるのには賛成だよ。民主主義を独裁より好む理由と同じだね。何百万もの人々の生活に影響を与える力を持つ者は、その影響を受ける人々に対して責任を持つべきだと思う。政府と民間企業の違いを考える意味がないよ、だってその企業も同じくらいの力と影響力を持ってるから。