世界を動かす技術を、日本語で。

自分のマシンでやりたいことを実行するのはどうなったのか?

2025年10月27日原文(hackaday.com)

概要

  • パーソナルコンピュータ の自由は徐々に失われつつある現状
  • GoogleApple によるプラットフォーム制限の強化
  • 家庭用ゲーム機から始まった ウォールドガーデン の歴史
  • Windows など従来型PCの将来への懸念
  • 創造性と自由を守るためにユーザーができること

パーソナルコンピュータの自由の衰退

  • かつての家庭用 マイコン は、入手可能なソフトウェアを自由に実行できる自由な環境
    • 友人のフロッピーディスク、BBSのシェアウェア、自作のコードも実行可能
  • 今日では、この 自由 が徐々に失われている現状
  • セキュリティリスクの増加とともに、 プラットフォームの制限 が強化される傾向
  • 2026年から Google はAPKサイドロードの制限を強化予定
    • Play Store非承認アプリのインストールが困難化
    • 表向きはセキュリティ対策だが、実際はエコシステム外アプリ排除の側面
  • 開発者登録や個人情報提供などの回避策はあるが、根本的な自由の喪失

ウォールドガーデンの起源と拡大

  • ウォールドガーデン (閉鎖的エコシステム)はスマートフォン以前から存在
    • 家庭用ゲーム機が先駆け
      • 独自フォーマット、リージョンロック、ロックアウトチップによる厳重な制限
      • 目的はライセンス料収入の確保
      • 例:Nintendoの10NESコピーガード、Sony PlayStationの認証システム
  • 一般消費者はゲーム機の制限を受け入れ、独自ソフト実行への期待は低かった
  • 一方、パソコンは本来自由なツール
    • ユーザー自身の好きなソフトをインストール・実行可能
    • 1990年代のタブレットやPDAも同様の自由

スマートフォン時代の転換点

  • Apple のiPhoneとApp Storeがウォールドガーデンモデルをスマートフォンに適用
    • Apple承認アプリのみ利用可能
    • ウイルスやリスクのない「安全な」環境を売りに
    • すべてのアプリがAppleの審査・手数料対象
  • Android は当初オープンな設計
    • 独自アプリやROMの導入、root権限取得も可能
  • しかし、Androidも徐々に開放性を制限
    • セキュリティやユーザー保護を名目に、サイドロードやroot化が困難化

WindowsとPCの現状と課題

  • Microsoft もウォールドガーデン化を模索
    • Microsoft StoreやWindows 10 S/RTなど、ストアアプリ限定の試み
    • しかし、伝統的なPCユーザーの反発や実用性の問題で失敗
  • デスクトップWindowsは依然としてオープン
    • どんな実行ファイルでも動作可能
  • 今後もこの自由が維持されるかは不透明
    • 新世代ユーザーはスマホやタブレットの制限に慣れており、自由への要求が低下傾向

創造性・実験精神への影響

  • 制限の強化は 創造性や実験の機会 を奪う
    • 個人開発のガジェットやコミュニティ製MODの共有が困難化
    • SDK登録や開発者費用が障壁となり、草の根の開発が萎縮
  • 「自由に試す」「自分で学ぶ」「独自のアイディアを形にする」文化の衰退

ユーザーができること

  • 企業の意向 だけでなく、ユーザー自身が自由を守る姿勢が重要
  • 購入時には、 自分が本当に自由に使えるコンピュータ かを意識
  • Personal ComputingConsumer Computing にさせない選択
  • 最終的には「自分のコンピュータは自分のもの、好きなソフトを動かす権利」を主張

Hackerたちの意見

この質問の一言での答えは?Linuxだね。

一般的なPCがISOをブートできる限り、大丈夫だと思うよ。

記事は主にスマホについてで、真にオープンなLinuxシステムをインストールするのが難しいし、どんどん難しくなってる。

systemdの開発者たち:「笑。爆笑。」

3000年前、私たちが「信頼できるコンピューティング」について警鐘を鳴らし始めた時にいたよ。正直、思ってたほど悪くないね。

まだ思ってたほど悪くないよ :D

モバイルが一番厳しいね。デスクトップでは完全には浸透しなかったし、開発や他の色々なことに使われてるからね。

なんか嫌な予感がするんだけど、systemdがいつかLinuxのGoogle Play Servicesになるんじゃないかって。歴史が俺を間違ってるって証明してくれますように。興味がある人は、ハードウェア認証やTiVo化について見てみてね、ありがとう。

未来はおそらく二分化された信頼になると思う。公式で暗号化された認証済みシステムと、非公式で暗号化されていない未認証のシステム。GNUの自由は、同じハードウェア上でフリーソフトウェアとプロプライエタリソフトウェアを並行して動かす権利を明示していないから、FSFはその結果に対して実際には問題ないはず。

別の見方をすると、予想通りにひどいけど、君のタイムラインがずれてたってこと。しかも、もしかしたら君が思ってるよりも遅いかも。ブラウザでのデバイス認証は、まさに最後の一撃で、主要なサイトが「ボットからの安全」の名のもとにそれを要求し始めるのは「いつ」かの問題であって「もし」ではない。

信頼できるコンピューティングって、要するにベンダーロックインの別名だよ。最初からセキュリティのためじゃない。

同意できないな、これは本当にひどい状況で、私たちはこれが起こるのを見て見ぬふりしてた。考えてみてよ:自分のハードウェアでソフトウェアを動かすのに許可が必要なんて。Macアプリを起動するたびに、マスターに確認してるし、モバイルデバイスにアプリをインストールする時も同じことが起こる。人々は「ユーザー体験が良いから」とか言ってこのひどい状態を受け入れてるけど、これは間違いだよ。彼らが解決できないセキュリティの問題を口実に、OSベンダーは狂気を追加して、それを進歩としてユーザーに売りつけてる。すべてのコンピュータデバイスは、そのデバイス用のソフトウェアを書くために必要なものを全て搭載しているべきだよ。そうなってないのは、OSベンダーが昔の肥大化から逃げて、明日さらに肥大化を加えて隠そうとしてるから。これには反発があるだろうね。すでにレトロコンピューティングや代替プラットフォームのハッキングコミュニティでその兆しが見えてるし、年々成長してる。いつか、誰かがこの自由に使うって概念を、全体主義的なプラットフォーム提供者と競えるような魅力的なハードウェアにまとめるのは時間の問題だよ。今にも起こりそうだね。

Hacker Newsで議論の続きを見る