Mozillaを去るにあたって
(blog.unitedheroes.net)- FirefoxとMozillaは、大手ブラウザとは異なるニッチブラウザ・オープンソース組織として維持されてきており、成長は大手ブラウザの模倣ではなくコミュニティとの協業から生まれてきた
- Mozillaの従業員は給与を受け取る小さな一部にすぎず、ブラウザを作り、翻訳し、バグを修正してきたコミュニティを顧客やファンではなく仲間として扱うべきである
- DAU低下への対応として大手ブラウザの機能を追いかけたり、「スタートアップのように考える」を繰り返したりしてきたが、Firefoxユーザーはすでに標準ブラウザとは違う体験を求めて来た人たちである
- 企業市場、セキュリティ認証、新機能の投入、AIといった流れは、Mozillaのオープン性と既存ユーザーの期待を無視すれば、ユーザー離れと自己強化バイアスを生みうる
- Mozillaは、ブラウザの中核品質、既存バグと技術的負債、外部貢献、Thunderbird・Rust・Servoのような成功資産との関係を回復しなければならない
退職メモ
- 15年以上Mozillaで働いたのち7月21日に去ることになり、200時間を超える残り休暇を使うため、6月12日金曜日が最後の「実質的な」勤務日になる
- 一緒に働いたことがある人もいれば、自分を知らない人もいるだろうが、自分が作ったステッカーを持っている人はいるかもしれない
- Mozillaで過ごした時間は概ね楽しかったが、去るにあたっていくつか言葉を残しておきたい
あなたは思っている以上に重要だ
- 重要だと言っている対象は、企業体や集団組織ではなく、今これを読んでいる個人である
- メンタリングは長く強調してきたテーマであり、本質的には話し相手になれる別の人を見つけることに近い
- 内向的な人が多い会社では、こうした試みは居心地が悪く難しいものだが、個人にもキャリアにも良いことだ
- 経験レベルや背景に関係なく、誰もが学び、教えることができるのだから、メンタリングを試してほしい
あなたはもっと大きな何かの一部だ
- Mozillaで働く人は幸運な側であり、コミュニティには、資金豊富な人々が作ったブラウザと真正面から競えるブラウザを作りたかった人が大勢いる
- そのブラウザはユーザーの利益を第一に置き、ユーザーが望む形で動くべきものだった
- 給与を受け取っている人はごく一部であり、給与を受け取っていない人たちの声を聞く義務がある
- 外にいる人たちはコミュニティであり仲間であり、Mozillaがこれからも自分たちのために働いてくれると信じている人たちだ
- Mozillaには、その人たちを失う現実的な危険がある
Mozillaもかなり小さい
- Mozillaは自分たちを大きいと思いがちだが、実際には十分な資金を持つニッチブラウザにすぎない
- 大手ブラウザのようになろうとしてはならず、それはコミュニティが望んでいることではない
- McDonald’s、Burger King、Wendy’sばかりの場所で、Mozillaは客同士があいさつし、コーヒーを注ぎ、テーブルを片付ける小さな街の食堂に近い
- ユーザーは、指先ひとつで使えるブラウザを使いたくない、あるいは皆が使えと言う大きなブラウザを信頼していないからこそ、Firefoxを自分で探してくる
- ユーザーがすでに持っている体験とまったく違う体験を求めているのなら、Mozillaがそれらのブラウザを模倣する理由はない
- Mozillaがコミュニティの声を聞き、望まれるものを提供し、一緒に何かを作っていたとき、ユーザーは友人や家族や会社にFirefoxを勧めていた
- その時期こそDAUが伸び続けていた成長期であり、ポスターやステッカーだけでは作れない誇りが機能していた
- 要約すれば、自分を尊重し、互いに助け合い、誰のために働いているのかを忘れないこと、この三つである
退職後の不満
- もっと長く残りたかったが、仕事がもはや楽しくなくなる地点に達した
- 他の人が扱いたがらないサポート業務を引き受けてきたキャリアは、キャリア形成に大きく役立ったわけではないが、誠実で、難しく、絶えず挑戦的な仕事だった
- 1〜2年で会社を移るタイプではなく、それくらい経って初めて担当業務や組織内での自分の位置を理解し、より全体的な改善ができると考えている
- 小さな改善で全体を良くする姿勢は、「キャンプ場をきれいに保つ」ことに近い
- いくつもの会社で「ロケットに乗る」機会はあったが、そのスタートアップ・ロケットの軌道はしばしば「地中」に向かっていた
- 一緒にいた会社の大半はもう存在せず、Netflixが例外にあたる
- Mozillaがリーダーシップのおかげではなく、リーダーシップにもかかわらず生き延びているという言葉は、最近とても的を射ていた
Firefoxユーザーは普通ではない
- Firefoxはニッチブラウザであり、ユーザーは能動的に探して使わなければならない
- ユーザーはダウンロード方法を探し、標準ブラウザを使い続けろという警告や提案、Chromeの広告、Firefoxでテストしていないサイトの「ブラウザが古い」という案内を乗り越えなければならない
- Firefoxユーザーは普通のユーザーではなく、多くのユーザーはその非凡さを誇りに思っている
- 問題は、リーダーシップがそうしたユーザーをどう扱えばよいのか分かっていない点にある
Mozillaのオープン性とリーダーシップの衝突
- Mozillaはニッチから生まれ、Code Rushに出てくるような普通ではない人たちから始まった組織である
- Mozillaは非常に強いオープンソース組織であり、書かれたコードのほぼすべてが GitHub、mozilla-mobile、mozilla-services のどこかで公開されている
- 個人用リポジトリはいくつか存在し、それは「鍵を玄関マットの下に置かない」ための場合がある
- 一部のリポジトリは、オープンソースの力や動機を理解していないタイプの役員が作ったせいで公開されていないが、そうしたプロジェクトは長続きしないと見ている
- 従来型の技術企業を運営した経験がある人たちは、Mozillaレベルのオープン性を扱う方法を理解しにくい
- 秘密主義の文化から来た人たちは、Mozillaが実際に何かを無料で共有し、非常に透明であるという事実を異質なものとして受け取る
DAU追跡と大手ブラウザの模倣
- MozillaのDAUはここ数年減少しており、新しいリーダーシップはDAUを引き上げるための大きなアイデアを携えて入ってきた
- その提案はおおむね「大手ブラウザがやっていることを真似しよう」に行き着くが、Firefoxユーザーはすでにそうした機能を標準ブラウザで持っている
- すべての店が大手バーガーチェーンである場所で、また別のバーガー店を開くだけでは十分ではない
- 客の名前を知り、客同士でコーヒーを注ぎ合い、メニューについて一緒に話す店は、地元の人が訪問者に教えたくなる場所になりうる
- Mozillaは30年続く会社であり、スタートアップとは正反対の存在だ
- この15年、さまざまな形で「スタートアップのように考える」をやってきたが、現在のDAUは過去最低レベルだと見ている
- DAUが良好だった30年の歴史の時期を振り返り、そのときにやっていたことをもう一度やるべきだ
- その時期の核心は最新トレンドの追跡ではなく、Mozillaが得意とするその非凡さを生かして、人々が本当に欲しいものを作れるよう助けることだった
- コードを公開するだけでなく、組織の外にいる人たちと一緒により良いブラウザを作っており、その体験は製品への信頼と当事者意識を生んでいた
- 小さな当事者意識であってもコミュニティの一員を生み、その一員はブラウザを擁護し、あちこちにインストールしたくなる
- こうした過程は、どんな気の利いたマーケティング施策よりも強力だった
企業市場とセキュリティ認証
- Mozillaが企業市場の金を追うと決めてから、別の問題が生じた
- 企業市場は、政府契約を除けば安定収入源として非常に魅力的だが、ISO標準 のような条件が数多く付いてくる
- ISO 27001 はコードとインフラが安全であることの証明を必要とする
- 一般企業は、コードが悪意ある行為者に見られるとエクスプロイトを作られうるため、セキュリティを強化する
- Mozillaはコードを公開しているため、悪意ある行為者はすでにエクスプロイトを作ることができる
- Mozillaは重大バグ修正に関して強い実績を持ち、しばしば24時間以内に修正してきた
- すべてをロックダウンする方式よりも、鍵を適切に守り、ビルド環境を安全に保ち、明確な監査経路と信頼できる署名者を持つことのほうが重要だ
- 企業も curl や Linux など数多くのオープンソースソフトウェアを利用しており、その作者全員がサイバーセキュリティ証明書を書いているわけではない
自己強化バイアスとユーザーシグナル
- ブラウザベースのDRM、AI、Push Notifications のような論争的な機能を出すとき、ユーザーの意見を聞くのは難しいという
- 一部のユーザーは意見を言うが、大多数は何も言わず去っていくかもしれない
- 残った人たちの意見だけを見ると、承認率が人工的に高く見えることがある
- これは 生存者バイアス のミームにある爆撃機の図と似ている
- 機能発表後、初期の物珍しさ効果を超えて数値が上がらないなら、見立てを誤っている可能性が高く、Redditで不満を言っている人たちにも一理あるかもしれない
- 人はフォーカスグループで直接言わなくても、シグナルを送っている
コミュニティから遠ざかったMozilla
- この5年ほど、Mozillaは自らの強みであるコミュニティから離れてきた
- 理由は分からないが、上からの決定だったと見ている
- ある時点で上層部は、Mozillaは自力で今の場所まで来たのだと判断したが、実際にはそうではない
- 給与を受け取る従業員は幸運な側であり、バッジや
@mozilla.comのメールアドレスを持たない仲間のほうが大多数だった - リーダーシップはコミュニティの人々を顧客やファン程度にしか見ておらず、それが多くの人を怒らせた
- その人たちは、より大きな努力の一部だと信じていたからこそ、無償で時間と労力を差し出していた
- コミュニティが裏切られたと感じたのは、実際に裏切られたと感じたからである
- ブラウザユーザーは、LinkedInで人気のある意見には表れない自分なりの理由を持っていることがある
Mozillaの資金と未来に対する見方
- Mozillaの資金が尽きることは心配していない
- Googleまたは他の大手検索エンジンが存在する限り、Mozillaは現金を得られるだろう
- より良い財務安定性の選択肢もいくつかあると見ている
- Mozillaが切り開いていたプライバシー保護型広告を、もっと大きく打ち出すべきだったと思う
- その広告モデルは、インターネット以前の広告モデルに戻すことに近いと見ている
- なぜ会社が長く続いてきたのかを理解しない新しいリーダーや、大きなアイデアを持つ人たちが、これからも入っては去っていくかもしれない
- Big Techの仕組みを知りつつ、そのやり方を嫌い、本当にもっと良くしたいと考える「初期の火星人」のような人たちが、これからも集まり続けてほしい
Mozillaをどう見るか
- Mozillaには、一緒に働いた人の中でも最も賢く、親切で、プライバシー保護に取り憑かれた人たちが多くいた
- Mozillaで過ごした15年以上の時間を誇りに思っており、その大半を良いものとして振り返っている
- Firefoxはこれからも日常用ブラウザとして使い続ける可能性が高く、最新流行の機能は無効にするつもりだ
- Telemetry はどう使われてきたか、そして人々がどれほど慎重にプライバシーを守っているかを知っているので、有効のままにしておくつもりだ
- プライバシー保護はスケーラブルで非常に安価だが、仕事を非常に難しくすることがある
- AI関連機能は長続きしないと見ているため、避けるつもりだ
- Servo や Vivaldi のような別のブラウザも、もう少し触ってみるかもしれない
- この文章は社内チャネルで回ったあと、1か月以内に無視されるだろうと予想している
- リーダーシップが変わることは期待しておらず、Googleの資金支援がかなり長くMozillaを養うだろうと見ている
CEOなら推し進めること
-
しばらく退屈になること
- 最前線に立てば血を流すが、その血のかなりの部分は自分のものだ
- Mozillaはショッピングハブから携帯電話OSまでいろいろ作ろうとしてきて、自分たちがそういうことに長けていないと繰り返し確認してきた
- Mozillaはブラウザ作りがうまく、そこに集中すべきだ
- 人々が依存している中核機能を強化すべきだ
- 革新と改善の余地はあるが、「高速パスタ砲」をしばらく冷ますのも悪くない
-
ムーンショットを減らす
- Firefoxは30年間存在してきた「何か」である
- 標準ブラウザに飽きて別のものを望む人たちは、すでにFirefoxを知っている
- 1年後に捨てられる新しく派手な機能より、古いバグと積み上がった技術的負債を直すことに時間を使うべきだ
- ユーザーが望んでいるのは、よりよく動き、煩わしさが少なく、自分のすばらしさを叫び続けない製品である
- 急激な変化を好む人もいるが、本当に嫌う人もいるので、変化は基本的に opt-in であるべきだ
- 顧客はファンではなく、むしろ辛うじて我慢してくれている人たちに近く、毎日残ってもらえるよう説得しなければならない
- 謙虚さは改善を導き、急進的な変化に対してより批判的でいられるようにする
-
コミュニティを立て直す
- 外部貢献を奨励し、次に何をするかについての活発な議論に外部コントリビューターが参加できるようにすべきだ
- 1時間のフォーカスグループより、バグを直し、機能を landing し、ページを翻訳し、質問に答えてきた人たちのほうが重要だ
- しばらくの間、Firefoxはほぼすべての言語で提供されており、それはボランティアチームのおかげだった
- 他のブラウザやアプリケーションではそうならないときでも、Firefoxが流暢に動くようにしてきた人たちがいた
-
良いものをなくさない
- Mozillaには、うまくいったものを消そうとする悪い癖がある
- Thunderbirdとは距離を置き、Rustを外に出し、Rustは 収益源にもなりえた
- Servo はMozillaに勝つかもしれない
- 悪いアイデアと失敗した情熱プロジェクト も多かったが、Mozillaはしばしば悪い理由で整理をしてきた
- Mozillaは、孤児になったいくつかのプロジェクトを再び招き入れるか、少なくとも一緒により良くできる
- Rustに企業向けの側面を提供し、プロジェクトと収益を分け合うMozillaの役割もありうると見ている
- Servoの人たちを呼び戻して改善を語り合うこともできる
- Bugzillaの改善にいくらかのリソースを割き、Atlassianと競うこともできる
もう一度コミュニティとつながるべきだ
- Mozillaがコミュニティと再接続することを心から願っている
- 大手ブラウザと同じだからではなく、違うからこそ、普通ではない小さなニッチブラウザが人気を得てほしい
- 2000年代にはFirefoxははるかに高いDAUを記録していた
- Firefoxは同じになることで成功するのではなく、別のものを望み、OKRより自分の必要を反映したものを探す人を引きつけるときに成功する
- 成長は騒音を立てることではなく、有用になることで可能になる
- 他社がユーザーをいらだたせることを真似せず、ブラウザらしく動くだけでも、市場の意味ある一角にはなれる
- 1位になることが目標ではなく、すべてを飲み込むブラックホールではなく、活気あるエコシステムの重要な一部であるべきだ
- Mozillaのリーダーシップなら、ChromeやEdgeよりもVivaldiをもっと注意深く見るべきだと思う
「誰のために働いているのか」という問い
- この1年ほど、「自分は誰のためにこの仕事をしているのか」と自問してきた
- 機能を landing させ、きちんと動かす努力は、最初に始めたころと同じ人たちのためのものではなくなっていた
- 外で自分たちのブラウザを望んでいた人たちのための仕事ではないと感じるようになった
- 答えは、誰かが次の職で履歴書に金星を付けるための仕事だ、という方向に戻ってきた
- Mozilla Connect にわざわざ来るほど大きな努力をする人たちは、Mozillaが何をすべきかをすでに語ってきた
- Mozilla Connectのトラフィックが低いのは公然の事実だが、うまくたどり着けない計画書のようなものだと見ている
- 誰かの気まぐれのために残業し、自分を燃やし尽くすことには説得力がなく、それは仕事を関心ある活動ではなく単なる職業にしてしまった
個人的な締めくくりと注記
- 今はひどく燃え尽きている状態で、貯めた金でかなり長く暮らせる
- また技術の仕事に戻る可能性は高く、オープンソースの仕事をする可能性もある
- 古いノートPCとコントローラーを集め、地域の介護施設にMAME環境を設置することも候補にある
- Autopush といくつかの WebPush ライブラリを fork して、たまった作業を片付けるかもしれない
- 「スタートアップのように考える」の一部は、Mozilla内部が遅いことから来ているという意見もあった
- 内部のガードレールには理由があって設けられたが、「速く進もう」と言う人たちは、それがなぜ生まれたのか、今も必要なのかを問わないまま、いら立って去っていくことがある
- ゆっくり進もうという話には、ガードレールや減速帯が今も必要かどうかを試すことも含まれうる
- ユーザー意見を聞く過程には、侮辱を浴びせ、自分の解決策だけが正しいと言い張る最悪の人たちもいる
- そうした人たちを無視し、ブロックし、対処する仕事は、非人間的で消耗するものになりうる
- 一人で抱え込まず、複数人で一緒に対応し、トロールを小さく不快な存在にとどめるべきだ
2件のコメント
Chromeが市場の大半を占める中で、Mozillaの新たな挑戦と奮闘を支えようとするユーザーたちの努力はとても美しいです。
Hacker Newsの意見
敬意を表する。これがFirefoxがなり得た姿だと思う
現実には記事が述べた流れのとおりで、「ユーザーにコントロールを取り戻す」と言っていたブラウザで強引に押し込まれたAIを無効にするには、しばらくの間
about:configでbrowser.ml.enable,browser.ml.chat.enabled,browser.ml.chat.sidebar,browser.ml.chat.menu,browser.ml.chat.page,extensions.ml.enabled,browser.ml.linkPreview.enabled,browser.ml.pageAssist.enabled,browser.ml.smartAssist.enabled,browser.tabs.groups.smart.enabled,browser.tabs.groups.smart.userEnabled,pdfjs.enableAltTextModelDownload,pdfjs.enableGuessAltTextを変更しなければならなかったコミュニティのフィードバックが多少反映されてようやく大きなオフボタンが1つ追加され、次は経営陣がどんな自傷的な判断をするのか気になる
それでも、フィードバックを聞いて実際に反映した点は認めるべきだ。今では一括で全部オフにできるだけでなく、新機能をデフォルトで除外したうえで欲しい機能だけ個別にオンにできる、かなりまともなインターフェースがある
たいていの他のブラウザならそもそも反応すらしないだろうし、Firefoxはプライバシーを気にする人にとって今でも最良のブラウザだと思う。HNでは、Firefoxははるかにユーザー敵対的なソフトウェアよりずっと軽い過失で、より強い憎しみを向けられているように見える
設定を誰でも簡単にアクセスできるようにしろという社内指針はなさそうだ
10個の異なる機能を単一の全体オン/オフボタン1つにせず、それぞれ個別にオン・オフできるようにしたなんて、どうしてそんなことができるのか
新機能をブラウザに入れてデフォルトでオンにしていたのも別に不自然ではない。明示的に指示しない限りデータがどこかへ送信されることもなかったし、4GBのモデルがダウンロードされることもなかったし、AI関連のコードが実行されることもなかった。単に「この機能が欲しければこのボタンを押してくれ」というUI要素だった
Firefoxが新しいGPUアクセラレーション・コンポジタ、強化されたハードウェア動画デコード、WebGL/WebGPUを追加していたら、人々は大きな「GPU機能オフ」ボタンがないと泣き叫んだだろうか
最近Chromeでしか起きない問題のせいで同僚にFirefoxを新規インストールしてあげたが、デフォルト設定が今どれほどひどく散らかっているかを見て驚いた。まるでアドウェアのようなレベルだ
興味深い文章ではあるが、結局すべてをリーダーのせいにするのはあまりに簡単すぎて、それがどこまで妥当なのかはよく分からない
Mozillaがこうした間違っていると見なされる道を試さず、すべての資金をブラウザだけに使い、最高のブラウザを作っていたら本当に状況は変わっていただろうか? より多くの人が使っていただろうか、組織は今より健全だっただろうか
MozillaはGoogleマネーの慈悲で持ちこたえており、これは持続可能な戦略ではない。Firefoxの利用は10年間減り続けており、何もしないことや昔と同じことを続けることはファンには受けがいいかもしれないが、むしろもっと速い衰退につながっていた可能性もある
RustやThunderbirdの事例に加えて、かつてカスタマイズ性の先頭を走っていたFirefoxが、モバイル版で拡張機能を20個も提供できず、多数の拡張を廃止した拡張システムの再構築が何年にもわたって続いた
こうした行動が市場シェアや好感度、あるいはその両方に影響しなかったと信じるのは難しい。Mozillaがブラウザを支えるための事業を始めることには賛成だが、今はブラウザがそれらの事業を支えるために使われているように見える
人気が出れば後で新規インストールのデフォルトに変えればよかったのに、実際には「AI搭載」から「AIオフボタン搭載」まで何バージョンもかかり、その理由もユーザーの反発が十分に大きかったからだ
実験自体は構わないが、「私たちはコントロールを取り戻す」というブラウザなら最初からオフのスイッチを用意しておくべきだ
ただ、あの問いに対する答えが「ノー」だという結論に至って去った面はある。ChromeにおけるGoogleの配布優位と、Android/iOSのデフォルトブラウザに押しやられてモバイルで排除された構造は、より良い製品を作るだけで覆すにはあまりに大きすぎた
Mozillaの経営や製品判断はいくらでも批判できるが、根本問題はウェブブラウザ市場の構造だ
ブラウザは作るのも維持するのも悪名高いほど難しく、その背後にいるエンジニアや人々には大いに感謝すべきだと思う
何年にもわたって新しい流行を試し、何度か失敗したか? そうだ。だが主に技術寄りの少数派を一時的に不快にさせただけで、最後に確認した限りではそうしたものは避けたり無効にしたりするのがそこまで難しいわけでもなかった
10年ほど前に Mozilla のボランティアとして活動していた。主に MDN で作業し、用語集のいわゆる topic driver になるほどだった
自分が行った作業の一部はウェブ技術に関する論文数本の引用にも使われ、社員とボランティアが同じ部屋で一緒に作業するイベントのために Vancouver に1週間招待されたこともあった。さらに、ある種の社内会議のようなものにも参加したが、何かをめぐって言い争っていたように見えたものの、今では内容を覚えていない
この話をするのは、ボランティアが Mozilla にとって非常に大きな部分を占めていたことを強調するためだ。ところが最後の日に、日常会話を IRC というオープンプロトコルから Yahoo Messenger というクローズドプロトコルに移すと発表された
オープンさを掲げる会社、自分が無償で数え切れないほどの時間を捧げ、何年も布教までしてきた会社が、ボランティアと社員に独占的なアプリを使うよう強いるように見えて裏切られた気持ちになり、ほとんど興味を失った。2015年のことだった
後で聞いたところでは、MDN には広告が入り、ページ自体でも貢献者がもう表示されなくなったという。だから Mozilla が ボランティアを怒らせた という元記事の部分にはとても強く共感する
10年後のウェブには、地獄のようなサブスク制と広告のダークパターンの背後に隠れた Discord のような データサイロ しか残っていない気がする
実際、内部の MDN チームのコストと給与を賄い、組織の中で MDN の存在を保証する役割を果たしているという
また、追跡型広告ではないので、追跡型広告が稼げる収益のごく一部しか得られないが、追跡型広告は Mozilla の理想に反する。だから MDN の広告は純粋にプラスだと見ている
クラウドプロバイダーは5社あり、ローカル AI の選択肢はない。Phoenix と呼ばれていた頃からメインブラウザとして使ってきたが、今の時代に Firefox を使う理由が分からない。ただ長く使ってきたから使っているだけだ
2004年に NY Times に広告を出した集団と、現在の Mozilla の間には連続性がないように見える。AI チャットボットは最近の出来事にすぎないが、AI のような技術で Mozilla がリーダーシップを示すと誰も期待していないこと自体が、その組織がどれほど意味を失ったかを示している
「すべてのデータを大手クラウド事業者に送れ」が 2026年の Mozilla の企業世界観なら、Mozilla が AI データのプライバシー保護を宣伝している姿のほうがむしろ衝撃的だろう。皮肉なことに、自分が最も多く回しているローカルモデルは Google が提供しており、しかも彼らがそれを可能にしているという点も驚きではない
ここには Pournelle の官僚制の鉄則 がぴったり当てはまる
https://www.jerrypournelle.com/reports/jerryp/iron.html
「Pournelle の官僚制の鉄則は、どのような官僚組織にも2種類の人間がいると述べる。第一に、組織の目標に献身する人々。第二に、組織そのものに献身する人々。鉄則によれば、どんな場合でも後者の集団が組織の支配権を獲得し維持し、規則を作り、昇進を統制する」
これは人間だけでなく単細胞生物にも当てはまり、例外もある。組織そのものに献身する人々は搾取する側であり、組織の目標のために働く人々は搾取される側だ
この二つの集団の間では常に争いがあり、ときには共生関係になったり、現状維持になったりもする。これに気づけば官僚制の魂を理解できるので、気が楽になる
[0] _ https://en.wikipedia.org/wiki/Parkinson%27s_law
組織は攻撃しやすい標的ではあるものの、コーディネーター、中間管理職、事務担当者などは実際に必要だ。特に規模が大きくなるほどそうで、AI が彼らをなくしてくれるわけでもない。生産性と官僚制のあいだのバランスを見つけるのが難しいところだ
https://en.wikipedia.org/wiki/Self-licking_ice_cream_cone
政治スラングで、自己維持以外に目的を持たない自己永続的なシステムを意味する。この表現は1991〜1992年ごろ、湾岸戦争の兵器体系や NASA の官僚制を説明する文脈で使われ、Space Shuttle と Space Station の関係を説明するのにも使われた
Servo の優先順位を下げたこと はまったく理解できない
Firefox を再び魅力的にすることとは別に、デスクトップソフトウェアはほぼすべてウェブベースのスタックへ移行した。Servo を現在の選択肢よりも高速かつ軽量にできていたなら、ほぼあらゆるハードウェア機器の基盤レイヤーを押さえられたはずで、途方もない失策だった
「Firefoxはニッチなブラウザだという話は冗談ではない。人々が積極的に探して使わなければならない」という部分については、かつては IEがFirefoxをダウンロードするためだけに使われていた時代 があった
Mozillaがそれを台無しにした
登場当時のChromeは本当にFirefoxやIEより肥大化しておらず、軽快なブラウザだった
ただ、Mozillaにどこまで防げたのかは分からない。Firefox Quantumのようなプロジェクトにもっと早く莫大なエンジニアリング資源を投入して、より軽いブラウザが入り込む隙を減らせたかもしれない
もっとも、今日のFirefoxへの不満の半分はXUL拡張を壊したことにあるが、それはFirefoxを競争力があり高速なブラウザにするために絶対に必要な段階だった。Chromeに市場を奪われる前にそれをやっていたら、反発はもっと大きかっただろう
それでもChromeは、より短い歴史と少ない機能のおかげで、より肥大化していないブラウザだっただろうし、Google SearchなどにChrome広告を載せられるGoogleの莫大なマーケティング機会も依然としてあったはずだ
そのときGoogleは何かしなければならないと気づいた。自由とプライバシーを支持する製品が市場を支配するのを放置するわけにはいかなかったからだ
Mozillaには主要プラットフォーム全体で プライバシー優先 の高性能ブラウザに執拗に集中してほしい
それ以外は何も望まない。拡張機能は攻撃ベクトルなので要らないし、VPNや後で廃止される派手なブックマークサービスも要らない。ただ、安全かつプライベートにウェブを閲覧し、バッテリー寿命を守りたいだけだ
広告ブロックは拡張機能の領域だと思う。ウェブブラウザの役割は標準に従ってウェブページを意図どおりに表示することで、そこにはページが入れた広告やトラッキングも含まれる
何かをブロックしたり標準動作から外れたりしたいなら、それが拡張機能の役割だ。広告ブロックのような拡張は軍拡競争であり、サイトはそれを効きにくくする対抗策を出し、拡張はまた対応できる。中核ブラウザがそんな軍拡競争に参加してほしくない
プライバシー保護と広告ブロックの両方に必須だと思っているし、ブロックする広告や雑多なものを考えると、バッテリー寿命にもむしろ悪くない気がする
FirefoxのVPNサービスにも限界は分かっているが、プライバシー関連の用途はあり、主にMozillaの非Google収益源になる可能性がありそうだ
VPN、Pocket、同期サービスはどれも素晴らしい機能になり得る。問題は実装と運用があまりにひどいことだ
MozillaとFirefoxに必要なのはMBAではなく、開発者たちが運営すること だ
ユーザーが簡単なことだと思っている主要な焦点には、プライバシー、ウェブの安全性、機能同等性を備えたクロスプラットフォーム実行ファイルといった、決して些細ではない要素が含まれている。やり直す
Software Engineering Apologies to...
[0] _ https://en.wikipedia.org/wiki/The_Spanish_Inquisition_(Monty...
Mozillaがきちんとできたはずのことはいろいろあった
Rustを維持し、企業に最高水準のIDEのようなツールを売ることもできたし、Firefox OSを磨き上げてストアでアプリを配布し1%の手数料を取ることもできたし、Servoを維持して誰にも作れなかった最も安全で最速のブラウザを作ることもできたし、OEMと提携してFirefoxをデフォルトブラウザとして提供することもできた
それなのに、最善としてやったことはCEOに何の成果もなく金を払うことだった
その見方は気に入っている。ソフトウェアの世界には、私たちが嫌う BigTechになりたがる傾向 がある
Firefoxを求める人たちは、Linuxを求める人たちがそうであるように、それが違うものだからこそ欲しているのだと思う。Linuxでも「Linuxデスクトップの年」を望むならWindowsのように見えなければならないと延々と説明する人が多い
だが、Windowsが欲しかったならLinuxは使わなかったはずだ。みんなにLinuxを使ってほしいからLinuxを使っているわけでもなく、むしろその逆だ。Firefoxにも同じことが当てはまる
「大手ブラウザのようになろうとしてはいけない。それは私たちのコミュニティが望んでいることではない」という態度は、無関心への道 にすぎない
Firefoxにはかつて、今のChromeのようなデフォルトブラウザになろうという野心があった。今やニッチへと渦を巻くように沈んでいくのなら、恥ずべきことだ