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

開発者がGitHubを捨ててCodebergやセルフホスティングの代替手段に移行する理由

2026年7月9日原文(howtogeek.com)

概要

  • GitHubの人気は依然として高いが、近年いくつかの著名プロジェクトが離脱
  • 離脱理由は技術的問題、政治的懸念、AI統合など多岐
  • 代替プラットフォームとしてGitLab、Gitea、Codebergなどが注目
  • プロジェクトごとに最適な選択肢が異なり、多様な選択肢が存在
  • GitHubは依然として重要だが、他の選択肢も積極的に検討されている現状

GitHub離脱の現状と背景

  • GitHub は依然として 新規ユーザー増加リポジトリ数拡大 などで人気
  • 2025年には 10億件近いコミット が記録
  • 一方で 頻繁なダウンタイムMicrosoftによる買収後の方針転換 を懸念する声
  • GhosttyZigTenacity など著名プロジェクトがGitHubから離脱
    • Ghosttyは2026年4月に段階的な移行を発表
    • Zigは2025年11月に移行を決定
    • Tenacityは2023年からGitHubミラーのみ運用
  • DilloHare など他のプロジェクトも移行済み
  • GNOMEApache などは元々独自ホスティングを選択

GitHubから離脱する主な理由

  • 技術的品質問題
    • 2025年5月からの1年間で 112時間のダウンタイム、48件の「重大障害」
    • Ghostty・Zigはこれを主な移行理由と公表
  • 政治的懸念
    • ZigのAndrew KelleyはGitHubと ICE(米国移民税関執行局)との関係 に言及
    • 2019年にもこの契約が社内外で批判
  • AI統合への反発
    • GitHub Copilotの強制的な統合
    • CEOの「AIを受け入れないならこの業界から出て行け」発言が物議
  • ライセンスや自由ソフトウェアの理念
    • GNU Projectは 非自由なJavaScript依存ライセンス運用 を批判

主要なGitHub代替サービス

  • Codeberg
    • ドイツ拠点の非営利運営
    • Gitea ベース
    • プライバシー重視、機能もGitHubに類似
  • GitLab
    • GitLab Inc. による開発
    • 自己ホスティング 可能
    • DevOps統合 やCI/CDなどの機能が充実
  • Gitea
    • Go言語製の軽量な自己ホスト型Gitサービス
    • 低リソース消費 でRaspberry Piでも動作
    • Codebergや他の小規模プロジェクトで採用
  • Bitbucket
    • Atlassian が2010年に買収
    • JiraやConfluenceなどと連携可能
  • Sourcehut
    • 完全オープンソース
    • メールベースのワークフロー を重視
  • Launchpad
    • Canonical が運営
    • Ubuntu関連パッケージの開発拠点
  • RhodeCode
    • Perforce が開発
    • Git/Mercurial/SVNをサポート
    • エンタープライズ向けにアクセス制御や監査機能を提供
  • 自前ホスティング
    • GiteaやForgejoなどのOSSを用いた独自運用

代替サービス選択の動きと今後

  • CodebergGitLab への移行が増加傾向
  • ソフトウェア自由化運動 (Software Freedom Conservancyなど)がGitHub離脱を推奨
  • プロジェクトの規模・理念・必要機能により最適な選択肢が異なる
  • GitHubは依然としてOSS普及に大きく貢献 しているが、課題も明確化

まとめ:GitHubの現状と選択肢の多様化

  • GitHubは オープンソース開発とコラボレーション 促進に大きな役割
  • 技術的・政治的・倫理的な理由から 代替プラットフォームへの移行 が進行中
  • 各プロジェクトは 自分たちに合ったサービス選択 が求められる時代
  • GitHub一強の時代から多様化の時代 への転換点

Hackerたちの意見

私たちの組織全体のCIが、外部の貢献者が不当にバンされたせいで3週間もオフになってたんだ。その貢献者がPRを出したから。何度もアピールしたけど、説明もなく、ツイッターで騒がない限り永久バンだって言われた。残念ながら、もう働きやすい場所じゃなくなっちゃったね。

AIのためのぼったくり価格の値上げと、年間契約プランを守らないこと。

プライベートリポジトリをいくつか持ってるから、今でも月に$4払ってるんだ。MicrosoftがGitHubを買収する前は$8だったけど、AIサービスの値上げとかあるの?

GitHubに対する賛否は置いといて…「XがYをしている理由」みたいな記事は、「XがYをしている」という前提が本当だと仮定して、肝心の「なぜ」を説明する前に飛ばしてるんだよね。だから、私は「なぜ」で始まる見出しは信用しない。> 開発者たちが、そこにある何十万ものリポジトリに対して、ほんの数個の意味のあるリポジトリをリストアップするためにProceedsを捨ててる。

必要に応じて「いくつかの」って言葉を挿入すればいいよ。

遠くからでも意味のあるリポジトリがいくつかあるね。 プラットフォームを離れるトレンドは、最も根強いユーザー(大きなリポジトリ)から始まることはないと思う。 記事ではその懸念に触れていて、彼らの分析は離れている人たちには当てはまるけど、タイトルはどちらにも解釈できるし、最も妥当な読み方は「彼らの中の何人かが離れている」ってことだね。 「開発者たちが一斉に離れている理由」と言って、普通の入れ替わりを指摘するのはクリックベイトっぽいと思う。 明らかにトレンドはあるけど、それが勢いを増すかどうかは不明だね。

同意するけど、これにコメントしたら記事を宣伝してることになるよね。 どうしたらいいの?

遠くからでも意味のあるリポジトリをいくつか挙げているけど、そこには何十万もある。 トレンドがここで興味深いんだ。 GitHubは誰にも脅かされたことがない。 なぜなら、彼らのサービスはあまりにも良すぎて、最もイデオロギー的に動機づけられた人たち以外は気にしなかったから。 今やサービスがひどくなって、何かがダウンしたり遅くなったりするたびに職場でGitHubのジョークが飛び交うようになった。 評判は非常に価値のあるもので、GitHubは数ヶ月で素晴らしい評判を壊してしまった。これはニュースに値するよ。

howtogeekは低クオリティなコンテンツ工場だよ。見出しのおかげでここで評価されてるけど、記事には実際の努力がゼロなんだよね。

ほんの数個の意味のあるリポジトリを挙げてるけど、確かに、モーター付きの車が商業化された直後には、馬を使うのをやめた「ほんの数人の意味のある」人や企業しかいなかったよね。教えてよ、今の街に馬はどれくらい残ってるの?

より良い代替案は「なぜ開発者たちがGitHubを捨ててCodebergやセルフホスティングの選択肢に移行するのか」みたいな感じかも。そうすれば、トレンドに流されず、状況を誇張することもなく、「YをするXたちがこういう理由でやってる」ってことが明確になるし。

ヘッドラインには賛成だけど、後半はあまり同意できないな。誰かが言ってたけど、トレンドの話だよね。いくつかの大きなオープンソースプロジェクトの人たちから聞いたんだけど、今GitHubに留まってる理由は、無料のGHアクションクレジットがもらえるからなんだって。もし移ったらCI/CDを維持するのが難しくなるらしい。つまり、GHがプロジェクトに「お金を払って」留まらせてるから、数字がもっと大きくなるってことだね。

Hacker Newsで議論の続きを見る