プログラミング
Google Playとの決別:Conversationsが無料になった理由
Breaking Up with Google Play: Why Conversations Is Now Free (gultsch.de)
要約
Android用フェデレーテッドインスタントメッセージングクライアント「Conversations」の開発者は、10年以上にわたりGoogle Playストアでの収益に依存してきましたが、Googleとの関係が悪化し、アプリのアップデート遅延や不当な削除に悩まされてきました。最近では、助成金による安定した収入源を確保できたため、Google Playストアからの撤退を決定し、F-Droidでの無料提供を主軸に移行しました。
全文翻訳
Android用のフェデレーテッドインスタントメッセージングクライアントであるConversationsは、多くの伝統的なオープンソースプロジェクトと同様に、私自身の問題を解決しようと始まったものです。開発は2014年1月に私の学生寮で始まり、数週間以内に私は自分で使い始め、友人とのコミュニケーションの主要な手段としてクライアントを使用しました。しかし、2014年3月24日、ちょうど12年半前に、パブリックリリースを決定したとき、私のオープンソースプロジェクトをビジネスに変えようと少なくとも試みることは明らかでした。ソースコードを公開するが、コンパイル済みバイナリの利便性に対して料金を請求するというビジネスモデルを発明したわけではありませんが、2014年当時としては確かに珍しいものでした。
10年が経過し、私はConversationsを持続可能なビジネスに変えることに成功しました。2014年3月以来、Conversations(またはその他の関連活動)は私の主な収入源となっています。確かに、学生が小さな寮で生活するにはあまり多くは必要ありませんが、幸いなことに、私が年を取るにつれて収益は着実に増加しました。収入源の正確な内訳は、長年にわたって変化してきました。当初は、Conversationsを利用したい企業からの有料開発が多くありました。一部はメインラインのConversationsに組み込まれた機能に支払われましたが、他の企業は、アップストリームにマージする意味がないほどワークフローに特化したカスタム機能を求めていました。これには、サーバーセットアップの提供や、インスタントメッセージングおよびセキュリティ関連トピックに関するコンサルティングが時折補われました。後に、助成金や資金調達の機会がますます重要な役割を果たすようになりました。
しかし、驚くほど安定した収入源は、常にPlayストアの収益でした。私は「家賃を払ってくれる」とよく言っていました。フリーランサーなら誰でも、数ヶ月に一度しか請求書を送れなかったり、資金提供プロジェクトの支払いを受け取るのが資金提供期間の終わりまでしかできなかったりする不確実性の感覚を知っています。定期的な収入のあらゆる形態、特にまだ貯蓄を築いていない初期段階では、祝福です。
Googleとの関係は決して良好ではありませんでした。アプリのアップデートは、数え切れないほど多くの理解不能な理由で却下されました。ConversationsはPlayストアから2回削除されました。一度、Googleはランダムに私がユーザーの連絡先をアップロードしていると非難しました¹。これは単に真実ではなく、特定のアップデートによって引き起こされたものでもありませんでした。人間と5分間話せたらと何度願ったことか。AIやクリックワーカーと対峙しなければ、多くの誤解はすぐに解消されたはずです。この記事を書いている時点で、Googleがアプリのアップデートをレビューするのを14日間待っています。レビュー時間は決して良くも、許容できると私が考えるものに近くもありませんでしたが、過去1年ほどで大幅に悪化しています。
問題の一部は、Google自身がその創出にかなりの役割を果たした、AI生成されたゴミアプリの雪崩であると想像できます。しかし、Googleは、頻繁なアップデートのない、長年続いているアプリを優先する責任を負うべきです。新機能のために少し長く待つことは、一部の人には大したことではないように聞こえるかもしれませんが、Googleは機能アップデートとセキュリティアップデートの区別をしていません。セキュリティアップデートを数日または数週間遅延させることは、率直に言って危険です。
ここで、文脈を追加する必要があります。Googleは私のアプリの売上から15%の手数料を取ります。これは実質的に、彼らのサービスのために年間1000ユーロ以上をGoogleに支払っていることを意味します。年間1000ユーロは、私のインターネットアクセス料金の1.5倍です。私がノートブックを3〜4年使用すると仮定した場合の、年間料金とほぼ同額です。私のインターネットが壊れたら、誰かが私の家に車で来て修理してくれます。私のノートブックが壊れたら、誰かが私の家に車で来て修理してくれます。Googleがしくじった場合、私ができることは何もありません。どうやら、その金額のお金では、年に一度、たった5分間でも人間と話す特権さえ得られないようです。
何年もの間、私はGoogleとの有害な関係にいるような気分でしたが、唯一の理由は経済的な依存でした。時間の経過とともに、私の収入源はますます助成金へとシフトしていきました。時にはNLnet²³⁴経由で、時には欧州委員会⁵から直接。私は2029年末まで様々な助成金を通じて安全な資金調達を受けており、それ以降の機会も出てくるとかなり確信しています。
Conversationsは常にF-Droidで利用可能でしたが、当初は無料でダウンロードできるオプションを宣伝していませんでした。当初、F-Droidのパッケージメンテナーは、ConversationsがGoogle Playで有料アプリであることを知って、私の許可を求めました。私は拒否しませんでしたが、有料版にユーザーを誘導したかったため、公式ウェブサイトからF-Droidへのリンクも貼りませんでした。時間の経過とともに、Googleに対する私の感情が悪化するにつれて、F-Droidへのリンクを貼り始めました。今ではF-Droidがアプリを配布する主要な方法になっています。F-Droidで配布されるAPKは、再現性のあるビルドが行われ、私の個人署名キーで署名されています。
幸いなことに、私はもはやGoogle Playストアの収益に経済的に依存していません。Googleは私と私のお金をもう必要としていません。私は終わりました。ゲートキーパーなんてクソくらえです。
https://gultsch.social/@daniel/111929074071688694 ↩︎
https://nlnet.nl/project/Conversations/ ↩︎
https://nlnet.nl/project/Conversations-3.0/ ↩︎
https://nlnet.nl/project/Conversations-OpenPGP-refresh/ ↩︎
https://mobifree.org ↩︎