Почему разработчики уходят с GitHub в сторону Codeberg и селфхостинга
Перевод статьи Why Developers Are Ditching GitHub for Codeberg and Self-Hosting Alternatives — Bobby Jack, How-To Geek.
По многим показателям GitHub популярен как никогда. Каждую секунду регистрируется новый пользователь, сервис хостит более 600 миллионов репозиториев, а за 2025 год было сделано почти миллиард коммитов.
Но стоит копнуть глубже — и обнаруживается кое-что ещё. Часть пользователей обеспокоена целым рядом проблем: от технических, вроде частых простоев, до политического курса сервиса, особенно после того, как его прибрала к рукам Microsoft.
Несколько заметных проектов пошли гораздо дальше и вовсе отказались от сервиса — и этот шаг может оказаться началом более массового исхода.
Некоторые ключевые игроки уже ушли с GitHub#
Когда ищешь открытое ПО, может показаться, что каждый проект живёт на GitHub. Даже исходный код ядра Linux имеет зеркало на GitHub (пусть и только для чтения), хотя основной его дом — на собственном домене.
Но так бывает не всегда, и подобных исключений может становиться всё больше, если шаги горстки проектов перерастут в более широкую тенденцию.
Пожалуй, самым громким уходом на сегодня стал Ghostty — кроссплатформенный эмулятор терминала. Его сопровождающий, Митчелл Хашимото (Mitchell Hashimoto), объявил в апреле 2026 года, что Ghostty покидает GitHub, — хотя и не сразу:
Нам потребуется время, чтобы убрать все наши зависимости от GitHub, и у нас есть план сделать это максимально постепенно. Мы планируем сохранить зеркало только для чтения на GitHub по нынешнему адресу.
Zig, системный язык программирования, который считают духовным наследником C, тоже объявил о своём уходе — ещё в ноябре 2025 года. Первый коммит проекта был сделан аж в 2015 году, и он непрерывно жил на GitHub — вплоть до недавнего времени.
Ещё один значимый проект, сменивший площадку, — Tenacity. Этот кроссплатформенный аудиоредактор объявил о переезде на форуме Reddit ещё в 2023 году и теперь сохраняет на GitHub лишь зеркало.
Наряду с этими более заметными репозиториями переехали и многие другие проекты — например, браузер Dillo и язык программирования Hare. А ещё больше проектов вообще никогда не были на GitHub, предпочтя самостоятельно хостить свои репозитории, — как GNOME или обширный набор ПО от Apache.
Проекты ушли по нескольким ключевым причинам#
Сопровождающие называли разные причины для ухода, среди них:
- Техническое качество. Пожалуй, самая частая жалоба — GitHub страдает от частых сбоев. IncidentHub насчитал в общей сложности 112 часов простоя за 48 «крупных сбоев» за год, начиная с мая 2025-го, и отметил, что именно эти сбои стали причиной миграции Ghostty и Zig.
- ИИ. По-прежнему спорная тема: искусственный интеллект затронул почти все аспекты нашей техножизни, включая GitHub, куда всё активнее встраивают Copilot. В 2025 году сервис недвусмысленно обозначил свою позицию, когда CEO Томас Домке (Thomas Dohmke) заявил: «Либо вы принимаете ИИ, либо уходите из этой профессии».
- Политика. Эндрю Келли (Andrew Kelley), создатель Zig, вскользь упомянул связи GitHub с ICE. Сделку компании с иммиграционным агентством на 200 тысяч долларов критиковали и сами сотрудники ещё в 2019 году.
Претензии к GitHub, наверное, лучше всего суммирует ещё одна цитата Митчелла Хашимото:
Мне здесь больше не в радость находиться. Я хочу быть здесь, но оно не хочет, чтобы я здесь был. Я хочу заниматься делом, а оно не хочет, чтобы я занимался делом. Я хочу выпускать софт, а оно не хочет, чтобы я выпускал софт.
Помимо этих уходов, у проектов, которые всегда избегали GitHub, свои резоны. Проект GNU, например, всегда был предельно идеологичен и отвергает GitHub, потому что тот требует несвободного ПО (JavaScript) для работы. Он также указывает на то, что площадка поощряет «дурные практики лицензирования».
Альтернативы GitHub для разработчиков#
Codeberg, пожалуй, самый популярный конкурирующий сервис, в пользу которого проекты вроде Zig отказались от GitHub. У него есть многие из тех же возможностей: трекер задач, хостинг статических страниц и CI/CD (непрерывная интеграция и доставка).
Есть и другие варианты — например, GitLab, у которого есть опция селфхостинга, или Bitbucket, наиболее современный аналог GitHub.
Sourcehut — полностью открытое решение с аналогами ключевых функций GitHub и акцентом на рабочий процесс через электронную почту. Другие предпочитают поднимать собственную «кузницу» (forge), и популярные варианты здесь — Gitea и Forgejo, то самое ПО, что работает под капотом Codeberg.
Существуют даже целые движения, призывающие отказаться от GitHub, — как кампания Software Freedom Conservancy с массой материалов, которые помогут вам совершить переход.
GitHub может быть отличным, но это не единственный вариант#
Хотя GitHub, вероятно, сделал для поощрения открытой разработки и совместной работы больше, чем любое другое веб-приложение, он не лишён проблем. Одни из них технические, другие — более идейные, но какой бы ни была ваша позиция, полезно знать, что альтернативы существуют.