Oracle бросает вызов Red Hat в борьбе за код Linux
Теперь настала очередь Oracle вмешаться в суматоху с открытым кодом Red Hat для Linux.
Я ждал, что Oracle выйдет на ринг в борьбе за исходный код Linux Red Hat Enterprise Linux (RHEL). Я знал, что это лишь вопрос времени.
10 июля Эдвард Скривен, главный корпоративный архитектор Oracle, и Вим Кукертс, руководитель отдела разработки Oracle Linux, заявили: «Действия IBM не в ваших интересах. Убивая CentOS как альтернативу RHEL и атакуя AlmaLinux и Rocky Linux, IBM устраняя один из способов, с помощью которого ваши клиенты экономят деньги, и предоставляя вам большую часть своего кошелька».
Фактически, Oracle теперь позиционирует себя как чемпион Linux с открытым исходным кодом: «Oracle всегда делала двоичные файлы и исходные коды Oracle Linux бесплатными для всех. У нас нет соглашений о подписке, которые ущемляют права подписчика на повторное распространение Oracle Linux. С другой стороны, в соглашениях о подписке IBM указано, что вы нарушаете их, если используете эти службы подписки для реализации своих прав GPLv2».
С 21 июня IBM больше не публикует исходный код RHEL публично — короче говоря, перчатки сняты, и борьба продолжается.
Но это всего лишь последний шаг в борьбе, которая старше многих из вас. Oracle и IBM являются соперниками с 1977 года, когда основатель Oracle Ларри Эллисон взял концепцию реляционных баз данных и SQL, которые IBM впервые внедрила в 1970 году, и превратил эти технологии в сердце своего бизнеса.
У Oracle также были… сложные отношения с Red Hat на протяжении многих лет. В 2006 году Oracle объявила, что будет поддерживать свои базы данных в Linux. В частности, он будет поддерживать свои программы на Oracle Unbreakable Linux, который, как и CentOS, является клоном RHEL.
С тех пор Oracle и Red Hat стали лучше ладить. Например, ранее в этом году Oracle позволила пользователям подписаться на RHEL и запускать его в Oracle Cloud Infrastructure.
Но последняя ссора предполагает, что новая, тесная гармония продлилась недолго.
Майк МакГрат, вице-президент Red Hat по основным платформам, объяснил, почему Red Hat больше не будет выпускать код RHEL, а только код CentOS Stream, потому что «тысячи людей [Red Hat] тратят свое время на написание кода для включения новых функций, исправления ошибок». , интеграция различных пакетов и последующая поддержка этой работы в течение длительного времени… Нам приходится платить людям за эту работу».
Это мнение, безусловно, верно. Но я также считаю, что Oracle делает наихудший вариант, а Скривен и Кукертс комментируют: «IBM не хочет продолжать публично публиковать исходный код RHEL, потому что ей приходится платить своим инженерам? Это кажется странным, учитывая, что Red Hat является успешной компанией. независимая компания с открытым исходным кодом решила публично выпустить исходный код RHEL и платить своим инженерам в течение многих лет, прежде чем IBM приобрела Red Hat в 2019 году за 34 миллиарда долларов».
Итак, что теперь будет делать Oracle? Во-первых, Oracle Linux продолжит быть RHEL-совместимым до версии RHEL 9.2. После этого выпуска — и без доступа к опубликованному исходному коду RHEL — никаких гарантий нет. Но Скривен и Кукартс предполагают, что «если несовместимость действительно затронет клиента или независимого поставщика программного обеспечения, Oracle постарается исправить проблему».
Что касается кода Oracle Linux: «Oracle привержена свободе Linux. Oracle дает следующее обещание: пока Oracle распространяет Linux, Oracle будет делать двоичные файлы и исходный код для этого дистрибутива общедоступными и бесплатными. Кроме того, Oracle приветствует последующие дистрибутивы Linux. всех видов, общественных и коммерческих. Мы рады сотрудничать с дистрибьюторами, чтобы облегчить этот процесс, вместе работать над содержимым Oracle Linux и гарантировать, что программные продукты Oracle сертифицированы для вашего дистрибутива».
Это большое обещание. Конечно, Oracle Linux занимает небольшую долю рынка. И неудивительно, что большинство ее клиентов уже являются магазинами Oracle. Таким образом, Oracle будет легче выполнить это обещание, чем большинству дистрибьюторов Linux.
Oracle через Скривена и Кукартса продолжила пустую болтовню: «Если вы разработчик Linux, который не согласен с действиями IBM, и вы верите в свободу Linux так же, как и мы, мы нанимаем сотрудников. идея для вас. Вы говорите, что не хотите платить всем этим разработчикам RHEL? Вот как вы можете сэкономить деньги: просто возьмите у нас. Станьте нижестоящим дистрибьютором Oracle Linux. Мы с радостью возьмем на себя это бремя».
Официально Red Hat не дает комментариев. Но это не помешало некоторым Красным Шляпникам дать отпор в социальных сетях. Паоло Бонзини, выдающийся инженер Red Hat, спрашивает: «Где IBM (или Red Hat) заявила, что не хочет платить разработчикам? Поговорите о подставных лицах и лжи!» Пол Фрилдс, технический директор Red Hat, язвительно заметил: «Типичная, оппортунистическая чушь от Oracle».
Да, здесь нет потерянной любви. Оставайтесь с нами, ребята. В этой буре Linux и бизнеса нас ждет еще кое-что.