Вскоре после новости об ограничении доступа к коду Red Hat (новость о том, что делимся здесь) и какие дистрибутивы затронуты как Alma Linux и Rocky Linux заявили о своей позиции Столкнувшись с ситуацией, информирование сообщества об изменениях, которые необходимо внести в свои дорожные карты.
Майк МакГрат, вице-президент по разработке Fedora и CentOS в Red Hat, через сообщение в блоге, раскрыла позицию компании о недавних событиях, связанных с прекращением публикации пакетов RHEL srpm в репозитории git.centos.org и оставлением репозитория в качестве единственного общедоступного источника кода пакета RHEL CentOS Stream.
По словам Макграта, Red Hat работает в соответствии с требованиями лицензии GPL., остается сторонником открытых процессов разработки и продолжает действовать на благо сообщества открытие вашего кода и отправка изменений вверх по течению. Git-репозиторий проекта CentOS Stream включает исходники всех пакетов, на которых основаны выпуски RHEL, и этот репозиторий доступен всем без ограничений.
Они назвали нас нечестивыми; Мне позвонил руководитель IBM, который был настроен на то, чтобы закрыть исходный код Red Hat, и это только «приятные» вещи. Итак, давайте проясним ситуацию.
Al mismo tiempo, разработка CentOS Stream идет с некоторым прогрессом и не всегда последние версии пакетов могут совпадать с пакетами RHEL, но весь код есть в репозитории и при желании его можно найти.
Если в CentOS Stream отсутствуют изменения или наблюдаются несоответствия, эту ситуацию следует рассматривать как ошибку, о которой следует сообщить и исправить. Однако, Red Hat не видит смысла в восстановлении из RHEL и не требуется для упрощения работы дистрибутивов, выполняющих перестроения.
Несмотря на то, что сегодня говорят о Red Hat, мы делаем нашу тяжелую работу доступной для тех, кто не является клиентом. Red Hat использует и всегда будет использовать модель разработки с открытым исходным кодом. Когда мы находим ошибку или пишем функцию, мы вносим свой код выше по течению. Это приносит пользу всем в сообществе, а не только Red Hat и нашим клиентам.
Мы не просто берем исходные пакеты и пересобираем их. В Red Hat тысячи людей тратят свое время на написание кода, чтобы включить новые функции, исправить ошибки, интегрировать различные пакеты, а затем поддерживать эту работу в течение длительного времени — то, что нужно нашим клиентам и партнерам.
Недовольство Red Hat связано с тем, что компания вкладывает значительные средства в техническое обслуживание. долгосрочная разработка пакетов, разработка новых функций, тестирование и поддержка изменений, а создатели реконструкций перепродают чужую работу, не участвуя в ней и не давая ничего взамен.
По мнению Red Hat, распространение продуктов, полностью дублирующих другие разработки и созданных на основе простого ребилда, без внесения собственных изменений, представляет угрозу для компаний с открытым исходным кодом, а также всей экосистемы с открытым исходным кодом. поскольку они могут довести программное обеспечение с открытым исходным кодом до состояния, в котором находилась группа любителей и хакеров.
По словам разработчиков альтернативных сборок RHEL, таких как AlmaLinux и Rocky Linux, прекращение выпуска кода пакета на git.centos.org затруднит подготовку полностью совместимых с двоичными файлами сборок RHEL, которые идентичны по поведению (на уровне ошибок). Поскольку репозиторий CentOS Stream не синхронизирован с RHEL, в пакетах могут отсутствовать некоторые исправления, некоторые пакеты (например, с ядром) выпускаются с опозданием, номера версий пакетов в CentOS Stream и RHEL не всегда совпадают .
Кроме того, дистрибутив RHEL поддерживается в течение 10 лет, а CentOS Stream обновляется в течение 5 лет. Альтернативные сборки RHEL представлены как система противовесов, компенсирующих бизнес-модель Красная шляпа, что накладывает дополнительные условия при предоставлении приложений под GPL и игнорирует предоставленное GPL право на неограниченные копии продукта.
Наконец, если вам интересно узнать об этом больше, вы можете ознакомиться с подробностями По следующей ссылке.
Мне это кажется идеальным, таким образом можно было бы избежать кучи производных от производных от производных, что у нас есть сейчас, и у нас был бы более чистый Linux, и чоризо из начальной школы не могли бы брать ни копейки за работу, которая им не принадлежит, пусть делают с нуля, как сделали например с solus os.