Red hat linux это

Обновлено: 07.07.2024

О системе

Red Hat Enterprise Linux (RHEL) – дистрибутив Linuх, предназначенный для использования в организациях. Включает широкие возможности развертывания на локальном оборудовании, виртуальных машинах и в облачной инфраструктуре

Что нового

Новое в RHEL 8.5 :

Системные требования

Требования к оборудованию:

  • Процессор: x86_64 / aarch64 / ppc64le / s390x
  • Оперативная память: от 1.5 GB
  • Диск: 10 GB свободного места

Полезные ссылки

Подробное описание

Red Hat Enterprise Linux (RHEL) - популярная коммерческая операционная система на базе ядра Linux, имеющая открытый исходный код и предназначенная для развёртывания на предприятиях. RHEL можно использовать как серверную систему, а также как рабочую станцию или сервер с графическим окружением GNOME.

Операционная система Red Hat Enterprise Linux ориентирована на стабильность работы и безопасность системы. Она имеет широкие возможности развертывания, включая поддержку облачной инфраструктуры, центров обработки данных и систем виртуализации.

Red Hat Enterprise Linux поддерживает различные архитектуры, а также позволяет выбрать тип установки: сервер, сервер с графическим интерфейсом, рабочая станция, минимальная установка и другие. Во время установки, доступен широкий выбор дополнительного программного обеспечения, включая серверные программы и решения, а также средства разработки. Конструктор образов позволяет IT-специалистам создавать собственные образы операционной системы, оптимизированные под конкретное оборудование и задачи.

Операционную систему можно использовать бесплатно в коммерческих целях. Ограничения бесплатного использования состоят в отсутствии технической поддержки и ограничении в количестве используемых копий на предприятии. Разрешается бесплатно использовать не более 16 копий операционной системы на одно предприятие или фирму.

Для пользователей, которые не являются юридическими лицами, доступна регистрация пробной 30-дневной версии для личного некоммерческого ознакомления.

Оценка пользователей

Другие программы

Fedora Workstation
Бесплатный дистрибутив Linux, на базе операционной системы Red Hat

CentOS Stream
Бесплатная операционная система на базе Red Hat Enterprise Linux

Альт Рабочая станция
Российская операционная система на базе Linux

Рекомендуем

рейтинг

ПРОБНАЯ

рейтинг

БЕСПЛАТНО

рейтинг

БЕСПЛАТНО

рейтинг

БЕСПЛАТНО

рейтинг

БЕСПЛАТНО

Red Hat Enterprise Linux — дистрибутив Linux компании Red Hat. Данный дистрибутив позиционируется для корпоративного использования. Новые версии выходят с периодичностью около 3 лет. Основная особенность дистрибутива — наличие коммерческой поддержки на протяжении 10 лет, с возможностью продления до 13 лет. Многие производители программного и аппаратного обеспечения включили RHEL в число поддерживаемых ими дистрибутивов Linux.

Другие особенности дистрибутива:

  • Отсутствие поддержки MP3 и DivX (по лицензионным соображениям)
  • Платный доступ к бинарным пакетам обновлений (исходные коды доступны) [2]

Red Hat Enterprise Linux — высокопроизводительная операционная система, играющая исключительную роль в IT-среде на протяжении уже почти 10 лет. Red Hat Enterprise Linux используется для развертывания критически важных приложений на мировых биржах, в финансовых учреждениях, ведущих телекоммуникационных компаниях, анимационных студиях. Кроме того, она обеспечивает работу web-сайтов одних из самых популярных розничных брендов.

Содержание

Параметры для установки

1) Количество физических процессоров на сервере

Пользователь должен четко указывать, сколько физических процессоров в его сервере. В данный момент доступны варианты:

  • 1-2 физических процессора
  • 4 физических процессора
  • 8 физических процессоров

2) Виртуализация

Планируется ли лиспользование в физической или виртуальной среде.

  • Обычные подписки - установка на один физический сервер или две виртуальные машины
  • Red Hat Enterprise Linux for Virtual Datacenters - установка любого количества виртуальный машин на сервер с двумя физическими процессорами

3) Уровень поддержки

Установка RHEL на VirtualBox

История

Американская компания Red Hat выпустила решения на основе свободной операционной системы Linux: Red Hat Enterprise Linux (распространяется по годовой подписке) и Fedora (распространяется свободно), а также другие программные продукты и услуги на основе открытого исходного кода.

До 2002 года основным продуктом Red Hat была операционная система общего назначения Red Hat Linux, в мае 2002 года состоялся выпуск корпоративной операционной системы Red Hat Linux Advanced Server 2.1 (позднее переименованной в Red Hat Enterprise Linux AS 2.1), разработанной на основе Red Hat Linux 7.2 в рамках отдельного проекта.

В результате корпоративное решение называется Red Hat Enterprise Linux, а свободно распространяемый открытый дистрибутив — Fedora. Проект Fedora задуман компанией как тестовая площадка для новых технологий и компонентов системы, которые позднее могут быть использованы в корпоративных дистрибутивах. [4]

Взаимоотношения с бесплатным дистрибутивом сообщества Fedora

Изначально версия Enterprise базировалась на Red Hat Linux, однако, использовался намного более консервативный цикл выпуска новых релизов. Позднее, ориентация сменилась на Fedora. Примерно каждая третья версия Red Hat Linux (RHL) или Fedora Core (FC) становились основой для релиза версии Enterprise:

  • RHL 6.2 → RHL 6.2E
  • RHL 7.2 → RHEL 2.1
  • RHL 9 / FC 1 → RHEL 3
  • Fedora Core 3 → RHEL 4
  • Fedora Core 6 → RHEL 5
  • Fedora 12 → RHEL 6
  • Fedora 19 [5] → RHEL 7

RHEL Desktop

Клиентская версия RHEL Desktop - это операционная система, включающая в себя набор типовых пользовательских приложений для организации автоматизированных рабочих мест различного назначения. Ее основными преимуществами являются:

Благодаря использованию RHEL Desktop пользователь получает возможность быстрого развертывания автоматизированных рабочих мест, высокую стабильность и надежность их работы, требуемый уровень безопасности и существенную экономию затрат по сравнению с аналогами. [6]

RHEL Server

Серверная версия RHEL Server — это операционная система, ориентированная на поддержку наиболее критичных корпоративных приложений, использование которой позволяет:

  • упростить процессы настройки и организовать стабильную работу серверов, осуществлять диагностику их функционирования;
  • повысить производительность ваших систем, оптимизировать работу ресурсоемких приложений;
  • обеспечить требуемую надежность путем создания отказоустойчивых кластеров, мониторинга приложений и сервисов с автоматическим восстановлением их доступности при сбоях оборудования, сети или программного обеспечения;
  • обеспечить высочайшую безопасность, используя возможности встроенных средств контроля доступа, защиты от типовых компьютерных атак, поддержки аутентификации с помощью смарт-карт, шифрования файловой системы.

RHEL Server позволяет получить высокую производительность, неограниченную масштабируемость, удобное и эффективное администрирование, требуемый уровень безопасности и низкую совокупную стоимость владения по сравнению с аналогами. [6]

Общее

Red hat linux: подробный обзор для пользователей linux

В сентябре 2003 года компания преобразовала Red Hat Linux в Fedora. В результате, RHEL остался единственным дистрибутивом Linux, который поставлялся непосредственно Red Hat. Основой RHEL по-прежнему является Fedora, которая активно поддерживается Red Hat.

Сам RHEL существует в разных вариантах и в свою очередь лежит в основе других продуктов, распространяемых Red Hat . Бизнес-модель компании заключается в том, что каждый клиент с активной подпиской имеет доступ ко всем версиям приобретенного продукта. Следовательно, у клиентов с подпиской RHEL есть различные варианты выбора. Во-первых, пользователи могут использовать самую последнюю версию продукта. Во-вторых, никто не запрещает использовать старую версию, поддерживаемую дистрибьютором. Затраты, понесенные при переходе на новую версию, пользователи не несут.

Общая информация об установке и обновлении

Установка системы может быть выполнена непосредственно с носителя или карты памяти. Начиная с версии 7, производитель больше не поддерживает 32-битную архитектуру напрямую. Клиентам, которые хотят продолжать использовать 32-битные системы, предется Red Hat остаться на предыдущей 6 версии. Точно так же, относится и к пользователям систем Power 6. Однако выполнение 32-разрядных приложений на платформе x86_64 остается нетронутым. То есть, 32-разрядные приложения все еще могут быть запущены в 64-разрядной системе. Соответствующие библиотеки совместимости продолжают быть неотъемлемой частью дистрибутива.

Обновление

Начиная с версии 7, RHEL официально поддерживает обновление с предыдущей версии. Однако для этой цели пользователи должны соответствовать различным критериям. Таким образом, производитель гарантирует чистое обновление только с 64-битной серверной версией RHEL 6. Обновления рабочей станции и настольных вариантов не поддерживаются. Кроме того, предлагаются не все группы пакетов.

Red Hat предоставляет специально написанный инструмент под названием «preupgrade» для сбора информации. Инструмент проверяет систему и создает список ожидающих или несовместимостей. Результаты выводятся в виде текста, файла HTML или корня Apache. Потенциальные проблемы, которые могут быть исправлены автоматически, устраняются программой. Кроме того, «preupgrade» предупреждает о потенциальных проблемах после обновления. Например, если вы установили не Red Hat пакеты, инструмент предупредит вас и предложит, что делать дальше. То же самое относится к опциям или параметрам, которые определяет программа и которые требуют изменения. После устранения всех несоответствий можно запустить актуальный инструмент обновления.

Установка

Хотя установка дистрибутива Linux изначально была чем-то особенным, в последние годы Linux установил новые стандарты. Все основные дистрибутивы Linux потратили много времени на разработку. Поэтому разработчики улучшили процесс установки, и она не вызывает никаких трудностей.

С функциональной точки зрения выбор возможных способов установки практически не изменился по сравнению с последней версией 6. В отличие от RHEL 6, производитель больше не полагается на графическое представление при запуске, а скорее на текстовое.

Однако с точки зрения функциональности мало что изменилось. Например, Red Hat по-прежнему предлагает автоматическую установку в защищенной среде.

Окно входа

Продукт полностью обходится без загрузочной панели в текущей версии. Впервые Red Hat также использует GRUB2 в версии Enterprise . Новое поколение предлагает ряд новых функций и улучшений по сравнению с GRUB 0.96, используемым в RHEL 6.

Во-первых, загрузчик поддерживает BIOS. Во-вторых, осуществляется поддержка дополнительных типов микропрограмм, включая EFI и OpenFirmware. В-третьих, в дополнение к таблицам разделов основной загрузочной записи (MBR) поддерживаются таблицы разделов GUID (GPT).

Вероятно, самой большой новинкой базовой архитектуры RHEL является поворот на Systemd. Новая система нацелена на устранение многих недостатков старого решения SysVInit. Кроме того, она включает загрузку системы без выполнения сценариев оболочки.

Также новой для RHEL является возможность использовать быстрые блочные устройства в качестве кэша для медленных блочных устройств. Например, эта функция позволяет устройству PCIe SSD выступать в качестве кеша для хранилища с прямым подключением (DAS).

Кроме того, хранилище в сети хранения данных (SAN), повышает производительность файловой системы. Тем не менее, сама функциональность предлагается в качестве предварительной версии технологии и поэтому официально не поддерживается Red Hat.

Также в качестве предварительного ознакомления с технологией Red Hat Enterprise Linux 7 представляет кэш LVM и интерфейс программирования LVM.

Рабочий стол

Рабочий стол Red hat linux

Если пользователь установил графический интерфейс пользователя по умолчанию, он увидит окно входа в стандартную среду Gnome при первом запуске. Среда поставляется в версии 3.8.4 . Производитель не использует новую оболочку по умолчанию, но использует Gnome в «классическом» режиме.

В качестве причины Red Hat уже заявляла о привычках пользователей в прошлом. В результате клиенты привыкли к старому интерфейсу, и Red Hat не хочет их пугать радикальным сокращением, как в Gnome 3.

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

И все же пользователи не могут обойтись без преобразования RHEL 7. Помимо Gnome, производитель также официально поставляет KDE.

Среда, поставленная в версии 4.10 , также была адаптирована и предварительно сконфигурирована. Как и в случае с Gnome, нет никаких реальных проблем. Среда четко настроена и более функциональна для серверной системы.

Серверная система

Обновление

Вероятно, наиболее распространенной целью распространения будет сервер. Почти все серверы, которые RHEL 7 приносит с собой, либо предварительно сконфигурированы, либо поставляются с принципиально функциональной установкой.

Новая версия Samba может выступать в качестве контроллера домена и сервера Active Directory. Он включает в себя сервер LDAP, центр распространения ключей Kerberos (KDC) и возможность входа через CIFS, как в Samba 3.

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

Помимо KVM, дистрибутив также поддерживает Xen и Hyper-V. Например, RHEL 7 можно использовать в качестве виртуальной машины второго поколения на хосте Microsoft Hyper-V Server 2012 R2. В дополнение к функциям, поддерживаемым в предыдущем выпуске, Generation 2 предоставляет новые возможности на виртуальной машине, такие как безопасная загрузка, загрузка с виртуального диска SCSI или поддержка прошивки UEFI.

Развитие

Благодаря интеграции технологии Docker, новая версия дистрибутива Red Hat предоставляет простой способ создания:

Используемая версия имеет номер версии 0.11.

Еще одним направлением развития системы было улучшение возможностей кластеризации. Таким образом, rgmanager был заменен на Pacemaker, что дает несколько преимуществ.

Кроме того, разработчики заменили распределитель нагрузки Piranha на keepalived и HAProxy. Структура распределения нагрузки основана на модуле ядра Linux Virtual Server.

В дополнение к многочисленным механизмам аутентификации и взаимодействия безопасность сервера обеспечивается использованием SELinux. Например, пользователь SELinux назначается каждому пользователю на основе политики SELinux.

Это позволяет пользователям Linux наследовать ограничения, которые применяются к пользователям SELinux.

По умолчанию каждому пользователю назначен пользователь SELinux. Кроме того, пакеты nss были обновлены до версии 3.15.2.

Вывод

С Red Hat Enterprise Linux 7 производитель поставляет надежный дистрибутив, но ни в коем случае не обладает функциональным разнообразием дистрибутива сообщества Fedora. Но программы, содержащиеся в дистрибутиве, практически неразрушимы, а используемые концепции непротиворечивы.

Компания заявляет о выпуске продукта, который позволяет корпоративным клиентам профессионально использовать Linux. Red Hat также соответствует этому требованию.

Таким образом, в заключение, последняя итерация системы не только приносит прочную систему, но и значительно расширяет описанный сценарий приложения. Само собой разумеется, что для домашнего пользователя остается совсем немного места.

Пятнадцать лет назад Red Hat стояла перед судьбоносным выбором: прекратить или продолжать выпуск операционной системы Red Hat Linux, подарившей название всей компании. В компании возникло понимание того, что сам по себе открытый код не может создать бизнес-модель, способную конкурировать с корпорациями уровня Oracle и Microsoft. Требовались решительные действия.




По мнению нынешнего главы Red Hat по продуктам и технологиям Пола Кормье (Paul Cormier), занявшего пост вице-президента по разработкам в 2001 году, чтобы из небольшой компании-разработчика превратиться в серьезного игрока на рынке корпоративного ПО, Red Hat должна была заменить Red Hat Linux на программный продукт корпоративного класса, который сохранит открытость кода, но перестанет быть бесплатным.

Кормье называли в Red Hat сумасшедшим. «Разработчиков тогда не волновали никакие бизнес-модели, – говорит Кормье. – Они просто хотели делать Red Hat Linux. Так что после перехода на новую бизнес-модель у нас возникла определенная смута, кое-кто из разработчиков ушел, но большая часть осталась».

Предложение Кормье ставило на кон судьбу компании, но он одержал победу над скептиками, сумев убедить тогдашнего исполнительного директора Мэтью Шулика (Matthew Szulik) прекратить производство Red Hat Linux. Последняя стабильная версия этой операционной системы вышла в 2003 году, тогда же на рынок была выпущена и первая версия корпоративного дистрибутива Red Hat Enterprise Linux (RHEL). С тех пор компания демонстрирует стабильный рост доходов и прибыли, чему способствует растущая популярность серверов на базе Linux и успешная экспансия Red Hat на новые рынки.

Оглядываясь назад, очевидно, что рискованный замысел Кормье оказался пророческим, хотя и казался многим полной чушью. Как же Red Hat удалось рискнуть, победить и развить успех?

Софт, скутеры и игрушечные бластеры

Компания Red Hat была основана в 1993 году Бобом Янгом (Bob Young) и Марком Юингом (Marc Ewing), и обязана своим названием шляпе, которую Юинг носил во время учебы в Университете Карнеги-Меллона. Но Юинг уже покинул Red Hat, а Янг отошел от управления компанией к тому моменту, когда в нее пришел Кормье. Его приход совпал с выпуском новой версии Red Hat Linux, и он хорошо помнит свои тогдашние разговоры, в том числе беседу с руководителем разработчиков.

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

Основные деньги Red Hat тогда зарабатывала на технической поддержке по телефону, и Кормье понимал, что такая бизнес-модель не масштабируется.

«У нас реально не было никакой бизнес-модели, – говорит он. – Коробки с Red Hat Linux продавались в книжных магазинах по $29,95, а еще ее можно было совершенно бесплатно скачать из интернета. В то время у нас было, возможно, с десяток клиентов, которые платили нам деньги, в основном за разговоры по телефону. И мы знали, что все это не масштабируется: люди просто не понимали, за что тут платить».

Кормье вспоминает множество тянувшихся допоздна совещаний, на которых он убеждал топ-менеджеров компании заменить Red Hat Linux на Red Hat Enterprise Linux, которая с самого начала будет предлагаться только на условиях платной подписки, в том числе для получения любых обновлений, исправлений и патчей. По его словам, процесс шел туго, поскольку в поисках стратегии, способной принести компании миллиарды долларов, руководство никак не хотело отказываться от условий лицензирования ПО с открытым кодом.

Кормье победил, но Red Hat все же сохранила практику бесплатной раздачи ПО. В то время как RHEL приносит компании деньги, дух той, первой Red Hat Linux живет в операционной системе Fedora, которая была впервые представлена 2003 году и базировалась на коде Red Hat Linux, а теперь развивается в рамках спонсируемого Red Hat одноименного проекта с открытым кодом. Сегодня Fedora служит чем-то вроде полигона для обкатки новых функций и технологий, которые затем предлагаются корпоративным заказчикам в составе коммерческого продукта RHEL.


«Бинарники Red Hat Enterprise Linux, тот самый двоичный код, который выполняется на компьютере, не бесплатны, – говорит генеральный директор Red Hat Джим Уайтхерст (Jim Whitehurst). – Исходный код бесплатен и доступен всем желающим. А вот бинарники компилируем мы, и именно мы делаем из них продукт корпоративного класса».

Для крупных заказчиков не менее важно и то, что раз в два года Red Hat выпускает версии RHEL с так называемой долгосрочной поддержкой. Такие версии поддерживаются десять лет, причем, вплоть до того, что Red Hat отслеживает критические исправления Linux и портирует их на старые версии своей операционной системы.

«Поставьте себя на место Нью-Йоркской фондовой биржи, и вы поймете, что частая смена версий операционной системы, на которой у вас все построено – это то, чего вам меньше всего хочется», – говорит Уайтхерст.

Если бы Red Hat продолжила бесплатно раздавать ПО и продавать техническую поддержку, то «так и осталась бы крохотной компанией на грани рентабельности», добавляет Уайтхерст.

Red Hat Linux была очень похожа на сегодняшнюю Fedora с ее высокой скоростью выпуска новых версий ради того, чтобы предложить пользователям самые новые технологии. Но новые версии и исправления часто нарушали работоспособность старых приложений и не оставляли шансов на формирование экосистемы сторонних программных и аппаратных решений. С переходом на RHEL компания Red Hat смогла предложить корпоративным заказчикам именно то, что им было нужно: стабильный жизненный цикл и четкие планы релизов, а также отлаженную схему установки программных исправлений без риска нарушения работоспособности системы и приложений. И эта модель, безусловно, доказала свою жизнеспособность.

Нашествие патентных троллей

С ростом денежных поступлений Red Hat стала объектом атаки патентных троллей и особо рьяных защитников ПО с открытым кодом. Несмотря на необычную для софтверных компаний позицию – Red Hat открыто выступает против самого понятия патентов на ПО – компания выработала прагматическую стратегию приобретения защитных патентов. Red Hat идет в суд, когда дело касается основополагающих принципов, и решает не столь важные споры во внесудебном порядке, если это выходит дешевле.

«Если вы принимаете концепцию модульных инноваций, когда множество разных людей вносят свой вклад в прогресс, опираясь на достижения предшественников, то вам становится очевидно, что патенты только тормозят дело, – говорит Уайтхерст. – Я не думаю, что мы так уж отличаемся от любой другой софтверной компании, нам просто приходится иметь дело с огромной массой патентных троллей».

У юристов Red Hat всегда есть дела в суде, особенно в суде Восточного округа Техаса (известном как «очаг патентных исков»). Компания даже как-то объединилась со своим давним соперником, фирмой Novell, чтобы выиграть в 2010 году дело у «дочки» известного патентного тролля Acacia. Более того, новоявленные партнеры однажды готовили совместное экспертное заключение по поручению Microsoft, которое понадобилось при рассмотрении какого-то патентного иска.

Впрочем, Red Hat не чурается решать проблемы деньгами. В частности, в апреле 2011 компания пошла на внесудебное урегулирование с фирмой Acacia, а в 2008 году выплатила $4,2 млн по иску FireStar Software.

Кстати, подписки на ПО Red Hat обеспечивают заказчику юридическую защиту от судебных исков, связанных с использованием программного обеспечения Red Hat. Дело в том, что патентные тролли нередко атакуют не саму Red Hat, а ее клиентов, и тогда компания, как правило, принимает удар на себя.

«Иногда нам звонят заказчики и говорят, что на них подали в суд за использование наших продуктов. Тогда мы встаем на их защиту, – говорит Уайтхерст. – Мы стремимся урегулировать каждый случай оптимальным способом. С кем-то предпочитаем судиться, поскольку их патенты не применимы по тем или иным причинам. С кем-то остается только договариваться вне суда. Причем, обычно мы заключаем досудебное соглашение так, чтобы вывести из-под удара не только наших заказчиков, но и всех пользователей соответствующего программного кода».

Несмотря на неприятности с патентами, Red Hat стала одним из ведущих игроков на рынке корпоративных серверов, сосредоточившись на том, что она делает лучше всего: на создании превосходного ПО.

«Мы никогда не приходим к клиенту и не говорим: “Есть одно приложение, которое не поддерживается на платформе RHEL”, – говорит Кормье. – Если оно поддерживается на Windows, значит поддерживается и на RHEL».

Дэниел Вэнимор (Daniel Vandemore), главный архитектор компании Net-Results, работает с решениями Red Hat более десяти лет и согласен, что переход к сбалансированной стратегии выпуска новых версий сильно повысил привлекательность Red Hat для корпоративных заказчиков.

«Упаковка приложений для часто обновляющегося дистрибутива похожа на попытку поймать падающий нож, – говорит Вэнимор. – Буквально все, от новой версии glibc и вплоть до таких мелочей, как смена версии MySQL, может больно ударить по работоспособности вашего приложения. При этом возникает столько возможных конфигураций, что если пытаться протестировать их все, то может не остаться времени на разработку. Обуздав эту непредсказуемость и обеспечив поддержку RHEL на протяжении нескольких лет, Red Hat значительно повысила привлекательность своей операционной системы для сторонних поставщиков ПО».

На пути к третьему миллиарду

В 2012 году Red Hat преодолела важный рубеж и стала первой в истории компанией, чья годовая выручка составила один миллиард долларов и была полностью (или почти полностью) получена за счет разработки и сопровождения ПО с открытым кодом. В 2016 году компания закрепила свое лидерство, отчитавшись о достижении отметки в два миллиарда долларов выручки, а по итогам 2017 года стремится взять новую планку – три миллиарда долларов.

Обзаведясь RHEL, компания начала активную экспансию и вскоре стала обходить конкурентов, таких как Novell, которая после долгого и медленного угасания была продана Attachmate в 2010 году. Red Hat давно уже не ограничивается операционными системами и сегодня предлагает практически все виды софта, который может потребоваться в дата-центре при развертывании и выполнении приложений, включая такие решения, как middleware, системы хранения данных, средства безопасности, системы виртуализации и инструменты управления. Суммарная выручка Red Hat за три квартала этого отчетного года составила $2 148 млн (чистая прибыль – $271 млн), и ожидается, что по итогам года Red Hat преодолеет отметку в три миллиарда долларов (официально результаты будут обнародованы в конце марта).

Всего десять лет назад годовая выручка Red Hat равнялась $523 млн, достигнув миллиарда к 2012 году. При этом основные деньги поступают от подписок на ПО, остальные средства компания зарабатывает на обучении и услугах.

«Это просто очередное, одно из многих, подтверждение того, что ПО с открытым кодом является фундаментальной частью ИТ-инфраструктур, – говорит Джим Землин (Jim Zemlin), глава Linux Foundation. – Red Hat доказала, что это жизнеспособная бизнес-модель, что это лучший способ распространения ПО и что на этом можно хорошо зарабатывать».

Red Hat не думает останавливаться. В 2006 году компания совершила крупную покупку, приобретя компанию-разработчика JBoss Middleware. В ноябре 2010 года Red Hat купила поставщика PaaS-решений Makara, в октябре 2011 года – разработчика программной системы хранения данных Gluster, а в июне 2017 года – компанию с украинскими корнями Codenvy, поставщика онлайн-средств разработки современных контейнерных и облачных приложений.

VMware «значительно опережает» Red Hat в виртуализации

Решения Red Hat для дата-центров ничем не уступают предложениям Microsoft, и при этом не имеют ограничений, характерных для проприетарного софта. Вместе с тем, руководство Red Hat считает, что главный соперник компании находится отнюдь не в Редмонде.

«Мы почти не сталкиваемся с Microsoft», – говорит Уайтхерст, отмечая, что Red Hat в основном занимается теми, кто перешел или переходит с Unix на Linux, и ее главными конкурентами на этом поле являются Oracle и IBM. В будущем, по мнению Уайтхерста, Red Hat будет расти за счет ИТ-инфраструктур для общедоступных и частных облачных сред, а также для поставщиков решений класса «Software as a Service». И бороться здесь, в первую очередь, предстоит с системами виртуализации VMware.

Многие считают, что Red Hat это не по силам. VMware доминирует на рынке виртуализации серверов, и сейчас ее главный соперник – это Microsoft Hyper-V. Замыкает тройку лидеров Citrix со своим гипервизором с открытым кодом Xen, а Red Hat и Oracle пока борются за четвертое место.

Платформа виртуализации Red Hat построена на основе гипервизора KVM, который сегодня занимает менее одного процента рынка, отмечает аналитик компании Gartner Крис Вольф (Chris Wolf). По его мнению, у Red Hat хорошие технологии, но «вначале ей придется обойти Oracle, которая сегодня занимается виртуализацией очень серьезно».

Red Hat выпустила абсолютно новый специализированный продукт для виртуализации под названием Red Hat Virtualization (RHV), который предлагает множество новых функций и наконец-то оснащен системой управления, не привязанной к Windows Server, что важно для тех, кто хочет использовать только ПО с открытым кодом, такое как Java, JBoss и RHEL. Но, по мнению Вольфа, Red Hat сильно уступает VMware по части интеграции своих средств виртуализации со сторонними решениями резервного копирования, безопасности и аварийного восстановления.

Уайтхерст смотрит на вещи более оптимистично: «Они значительно опережают нас в виртуализации, а мы их – в операционных системах и middleware. А когда дело доходит до переносимости приложений между корпоративными дата-центрами и облачными средами, важны все три фактора. Они сильно оторвались в одном из них, но у нас огромное преимущество по двум другим».

Споры о терминах и верности принципам

Не все согласны называть Red Hat первой в истории компанией с открытым кодом, преодолевшей отметку в миллиард долларов. Как указывает разработчик Linux Грег Кроа-Хартман (Greg Kroah-Hartman), бизнес Google, Facebook и Amazon тоже построен на ПО с открытым кодом, а Linux уже принес миллиарды долларов IBM.

«Есть много крупных компаний, которые полагаются только на софт с открытым кодом и принимают активное участие в жизни проектов Open Source, – говорит он. – И они уже давно шагнули за отметку в миллиард долларов».

И все же Red Hat действительно уникальна тем, что зарабатывает почти все свои деньги за счет разработки и продажи ПО с открытым кодом. Red Hat также является крупнейшей компанией-участником проекта разработки ядра Linux по размеру программного вклада. Как с восхищением отмечает Кроа-Хартман, «они делают великое дело, позволяя своим сотрудникам вносить большой вклад в открытые проекты. Мне очень нравится все, чего они уже достигли и продолжают делать».

Однако Кроа-Хартман обращает внимание, что у Red Hat «есть и проприетарное ПО, и она его продает», что вызывает споры о том, можно ли называть Red Hat компанией с открытым кодом.

Надо сказать, что, приобретая проприетарные технологии, Red Hat со временем переводит их в разряд ПО с открытым кодом, как это было сделано с линейкой JBoss Middleware.

В 2011 году Red Hat сама подогрела споры о своей верности принципам Open Source, когда несколько отошла от общепринятой практики предоставления исходных текстов, пытаясь защитить продажи RHEL от атаки со стороны Oracle.

Oracle выпустила свой Linux-дистрибутив, который, как и дистрибутив CentOS, построен на исходном коде RHEL, и стала активно переманивать клиентов Red Hat, предлагая техническую поддержку по более низким ценам. В ответ Red Hat решила затруднить создание сторонних дистрибутивов на базе своего кода и стала предоставлять его в уже окончательном, интегрированном виде, без общепринятого разделения на каноническое ядро Linux и дополнительные патчи к нему.

Кроа-Хартман утверждает, что это не создало ни малейших проблем для разработчиков дистрибутивов. Этот ход Red Hat никак не отразился на выпуске новых версий CentOS, но он хорошо вписывается в давнее стремление Red Hat зарабатывать деньги на открытом коде, не нарушая лицензию GPL.

«Если уж начистоту, то Oracle говорила открытым текстом: “Это полная копия Red Hat, и мы предлагаем ее дешевле, чем Red Hat”, – говорит Уайтхерст. – Мы должны были защитить свою бизнес-модель, поскольку не будь мы успешными, Oracle вряд ли бы стала раздавать свои исходные коды так, как их раздаем мы, той же CentOS и всем остальным».


Можно ли повторить успех Red Hat?

По словам Уайтхерста, на рынке полно места для желающих повторить успех Red Hat. Годовые продажи корпоративного ПО составляют более $180-200 млрд, из которых лишь $30-40 млрд приходится на сегменты, в которых присутствует Red Hat.

«Есть огромные сектора, где мы не присутствуем ни в каком виде, – говорит Уайтхерста. – Те же СУБД».

У главы Linux Foundation Джима Землина есть множество примеров того, что сегодня инновации создаются именно молодыми компаниями, среди которых он выделяет разработчика Hadoop-решений Cloudera, а также фирму SugarCRM. Землин верит, что в мире появится еще не одна компания уровня Red Hat, отмечая при этом, что успех движения Open Source зависит как от тех, кто создает инновационные продукты на основе ПО с открытым кодом, так и тех, кто, как Red Hat, разрабатывает и продает программные продукты с открытым кодом.

«Я думаю, что таких компаний, как Red Hat, будет больше, но подобная постановка вопроса сужает рамки такого понятия, как успех с использованием ПО с открытым кодом, – говорит Землин. – На самом деле надо смотреть на сотни и сотни компаний, которые берут открытый код и достигают огромных успехов в бизнесе, используя этот код самыми разными способами».

Читайте также: