Логотип

Gentoo уходит с GitHub на Codeberg: причины, последствия и контекст

Gentoo уходит с GitHub на Codeberg: причины, последствия и контекст

Проект Gentoo объявил о начале миграции своей инфраструктуры разработки с GitHub на Codeberg — альтернативную платформу хостинга кода, управляемую некоммерческой организацией. Решение стало частью стратегии по снижению зависимости от корпоративных сервисов и усилению контроля над открытым исходным кодом.

Основной причиной ухода называется политика GitHub, связанная с продвижением инструмента ИИ-программирования GitHub Copilot. Разработчики Gentoo считают, что обучение нейросетей на публичных репозиториях без явного согласия авторов противоречит ценностям свободного ПО.

Codeberg, выбранный в качестве нового «дома», работает на базе Forgejo и расположен в Германии. Платформа управляется сообществом и позиционируется как независимая альтернатива крупным коммерческим сервисам.

Миграция происходит постепенно. На первом этапе проект перенёс зеркала репозиториев и открыл возможность отправки pull-request через Codeberg, при этом GitHub пока остаётся в использовании как вспомогательная площадка. Со временем планируется перенести и остальные репозитории, если новая схема работы покажет стабильность.

Важно, что Gentoo по-прежнему хранит свои «канонические» репозитории на собственной инфраструктуре — внешние площадки используются прежде всего для удобства контрибьюторов.

Читать  Проверка орфографии и пунктуации с помощью ИИ: преимущества, ограничения и перспективы

 

Этапы перехода и настройки (как в оригинале)

Ниже приведены основные шаги для разработчиков и пользователей, которые хотят работать с новыми репозиториями на Codeberg.

1. Обновление удалённого репозитория (remote)

Если у вас уже есть локальный клон, нужно заменить URL:

git remote set-url origin https://codeberg.org/gentoo/gentoo.git

 

Проверить изменения:

git remote -v

 

2. Клонирование репозитория с Codeberg

Для новой установки или чистого клона:

git clone https://codeberg.org/gentoo/gentoo.git
cd gentoo

 

3. Отправка изменений (push)

После настройки можно работать как обычно:

git add .
git commit -m "My changes"
git push origin main

 

4. Работа с зеркалами

На переходный период GitHub может использоваться как зеркало.
Однако основной площадкой для pull-request становится Codeberg.

 

Почему это важно для open-source

История с Gentoo отражает более широкий тренд в сообществе свободного ПО:

  • опасения по поводу использования открытого кода для обучения ИИ без согласия авторов;
  • зависимость проектов от корпоративных платформ;
  • стремление к инфраструктурной независимости.

 

Что изменится для пользователей и разработчиков

Для обычных пользователей Gentoo изменения будут почти незаметны.
А вот разработчикам и контрибьюторам придётся:

  • создать аккаунт на Codeberg;
  • перенастроить удалённые репозитории Git;
  • привыкнуть к новым инструментам совместной разработки.

 

Блок экспертности

Миграция Gentoo — показатель смены эпохи в open-source. Крупные проекты всё чаще стремятся к независимости от корпоративных сервисов и контролю над инфраструктурой.

Читать  8 лучших крупных языковых моделей на 2024 год

С технической точки зрения переход оправдан:

  • Codeberg основан на открытом ПО;
  • управляется сообществом;
  • снижает риски внешнего давления на проект.

 

FAQ — Часто задаваемые вопросы

Почему Gentoo решил уйти именно сейчас?

Из-за опасений по поводу использования открытого кода для обучения ИИ и усиления зависимости от корпоративной платформы.

Полностью ли Gentoo покидает GitHub?

Нет, переход постепенный, зеркала могут сохраняться.

Повлияет ли миграция на пользователей?

Практически нет — изменения касаются прежде всего разработчиков.

Что такое Codeberg?

Некоммерческая платформа хостинга кода, управляемая сообществом.

Могут ли другие проекты последовать примеру Gentoo?

Да, это вероятно, особенно среди проектов, ориентированных на принципы свободного ПО.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала