FedoraのChromiumメンテナーは、GoogleがChromeを優先して機能を削減しているため、Firefoxへの切り替えを提案している。

Table of Contents

FedoraのChromiumメンテナーは、GoogleがChromeを優先して機能を削減しているため、Firefoxへの切り替えを提案している。

Fedora のオープンソース Chromium ブラウザ パッケージのメンテナーは、Google が機能を削除して独自の Chrome ブラウザ専用にするという決定を受けて、ユーザーに Firefox への切り替えを検討するよう推奨しています。

このコメントは、GoogleがChrome 88のリリース直前に行った控えめな声明に言及したもので、監査中に「一部のサードパーティ製のChromiumベースのブラウザが、Chrome同期やClick to Callなど、Googleのみの使用を意図したGoogleの機能を統合できることを発見しました…2021年3月15日より、プライベートChrome APIへのアクセスを制限します」と述べていた。

元Red HatのFedoraエンジニアリングマネージャーで、現在はAWSで働くTom Callaway氏(別名「spot」)は、Chromium 88ビルドについて次のように述べている。「Googleは2013年にAPIキー経由でChromiumディストリビューションパッケージの開発者にこれらのアクセス権を付与しました。これは、Chromeと(ほぼ)同等の機能を持つChromiumのオープンソースビルドを提供することを目的としていました。そして今、Googleはそれを剥奪しようとしています。」

この変更の理由は何でしょうか?Googleは、ユーザーがGoogle以外のChromiumベースのブラウザで「個人のChrome Syncデータ(ブックマークなど)にアクセス」できるようにしたくないということです。セキュリティホールを塞ぐのではなく、単に全員にChromeを使うことを義務付けているだけです。

データ同期などのChromiumの機能はGoogle APIに依存しており、これはまもなくブロックされる予定だ。

データ同期などのChromiumの機能はGoogle APIに依存しており、これはまもなくブロックされる予定だ。

キャロウェイ氏は、「同期や位置情報といったAPI機能が何の理由もなく動作を停止すると、多くの(ほとんどの?)ユーザーが混乱したりイライラしたりするだろう」と予測しました。APIアクセスはまだブロックされていませんが、ユーザーが何の理由もなく突然動作を停止する事態を避けるため、直ちにAPIを無効化しました。

彼はChromiumの価値にもはや確信が持てないと述べた。「Chromiumを使うかどうか、もう一度考え直した方がいいかもしれません。完全な『Google』体験を求めるなら、プロプライエタリなChromeを使えばいいでしょう。機能制限のないFOSSブラウザを使いたいなら、FedoraにはFirefoxのパッケージがあります」と彼は言った。

えーっと、これを「発見」したばかりですか?

これらのAPIに関する詳細はChromium wikiに掲載されています。APIへのアクセス方法は文書化されており、Googleがこれを「発見した」という主張は奇妙なものです。これらのAPIは、同期、スペルチェック、翻訳、Googleマップの位置情報、Google Cloud Storage、セーフブラウジングなど、様々な分野をカバーしています。

この状況はAndroidと類似しており、Androidオープンソースプロジェクト(AOSP)は重要な機能が独自のGoogle Play開発者サービスに予約されているため、携帯電話向けオペレーティングシステムとして利用するのが難しい状況にあります。microGプロジェクトは、AOSPからこれらのAPIが欠如している状況を緩和するための試みとして存在します。

ユーザーがウェブブラウザに期待するすべての機能を提供するには、Chromiumにも同様の取り組みが必要になるかもしれません。MicrosoftのChromiumベースのEdgeのように、独自の代替サービスを提供できる立場にある企業にとっては問題ありませんが、FedoraのようなLinuxディストリビューションにとってはより困難です。

しかし、Googleの動きには別の見方もある。「Google固有の機能の削除を、改善と考える人もいるかもしれない」と、あるFedoraユーザーはコメントした。Microsoftは、Edgeで使用されているChromiumから、データ同期、セーフブラウジング、マップの位置情報、Google Drive APIなど、50以上のGoogle固有のサービスを削除したと報じられている。

Googleへの依存を避けるためにChromeではなくChromiumを選んだユーザーは、この統合の規模を認識していないかもしれません。そして、この統合は今後縮小される可能性が高いでしょう。Ungoogled Chromiumプロジェクトは、Google APIを削除するだけでなく、フェイルセーフ対策として「実行時にGoogleへの内部リクエストをブロック」します。®

Discover More