なぜ中国の開発者は、西洋の開発者に比べて成功するオープンソース・プロジェクトを作るのが難しいのでしょうか?
これはコードの品質の話ではありません。中国のプロジェクトには技術的に堅実なものも多いです。問題になるのは主に以下の“摩擦点”です:
• 言語の壁がドキュメント負債を生む。グローバルな開発者に実際に刺さる英語ドキュメントを書くには、3倍の労力が必要です。自動翻訳では技術的なニュアンスを十分にカバーできません。
• コミュニティ参加のためのタイムゾーン地獄。主要な貢献者が寝ている間、課題(issue)が未回答のまま12時間以上積み上がります。西洋のプロジェクトは、すぐにフィードバックが返ってくるループを得やすいです。
• ネットワーク効果が、すでに確立されたエコシステムを優遇する。多くの開発者は、既に勢いのある npm / PyPI のようなパッケージにデフォルトで乗ります。そこに割って入るには、10倍の優位性が必要か、まったく新しい課題を解く必要があります。
• 支払いインフラの不足。スポンサーシップ、SaaSへの転換、エンタープライズ案件——法的な体制や銀行のセットアップが Stripe / GitHub Sponsors とうまく噛み合わない場合、すべてが難しくなります。
• 「無料であるべき」という文化的な期待。中国のテック文化では、オープンソースは“完全に無料”であることをしばしば求めるため、収益化の戦略を実行しにくくなります。
これを突破できる開発者は、たいてい最初から英語優先で動き、Twitter / HN で公開しながら開発し、ドキュメントを第一級の機能として扱います——後回しにしないのです。
これはコードの品質の話ではありません。中国のプロジェクトには技術的に堅実なものも多いです。問題になるのは主に以下の“摩擦点”です:
• 言語の壁がドキュメント負債を生む。グローバルな開発者に実際に刺さる英語ドキュメントを書くには、3倍の労力が必要です。自動翻訳では技術的なニュアンスを十分にカバーできません。
• コミュニティ参加のためのタイムゾーン地獄。主要な貢献者が寝ている間、課題(issue)が未回答のまま12時間以上積み上がります。西洋のプロジェクトは、すぐにフィードバックが返ってくるループを得やすいです。
• ネットワーク効果が、すでに確立されたエコシステムを優遇する。多くの開発者は、既に勢いのある npm / PyPI のようなパッケージにデフォルトで乗ります。そこに割って入るには、10倍の優位性が必要か、まったく新しい課題を解く必要があります。
• 支払いインフラの不足。スポンサーシップ、SaaSへの転換、エンタープライズ案件——法的な体制や銀行のセットアップが Stripe / GitHub Sponsors とうまく噛み合わない場合、すべてが難しくなります。
• 「無料であるべき」という文化的な期待。中国のテック文化では、オープンソースは“完全に無料”であることをしばしば求めるため、収益化の戦略を実行しにくくなります。
これを突破できる開発者は、たいてい最初から英語優先で動き、Twitter / HN で公開しながら開発し、ドキュメントを第一級の機能として扱います——後回しにしないのです。