Після закриття класичного CentOS у багатьох постало питання, куди рухатися далі. Хтось пішов на Rocky чи AlmaLinux, але є варіант отримати оригінальний Red Hat Enterprise Linux (RHEL) абсолютно безкоштовно та легально. Поговоримо далі про Red Hat Developer Subscription for Individuals.

Ця програма дає можливість безкоштовно зареєструвати до 16 систем. Давайте розберемося, як це працює, які є підводні камені та чи підходить такий варіант для малого бізнесу.


Що дає підписка та які її плюси#

Головна перевага - ви отримуєте справжній RHEL, а не його клони. Це означає:

  • Повний доступ до репозиторіїв: Усі бінарні файли, оновлення безпеки, патчі та еррата (errata) доступні в повному обсязі, без затримок.
  • Доступ до екосистеми: Ви отримуєте доступ до Red Hat Customer Portal, бази знань та інструментів на кшталт Red Hat Lightspeed (раніше Red Hat Insights).
  • Жодних обмежень по залізу: 16 ліцензій (entitlements) можна витратити на фізичні сервери, віртуальні машини або інстанси у хмарах (AWS, Azure, GCP) незалежно від кількості ядер чи об’єму оперативної пам’яті.

Де і як можна використовувати: Чи підійде для малого бізнесу?#

Умови ліцензування Red Hat часто викликають головний біль, тому тут важливо розставити крапки над “і”.

Офіційні правила кажуть: ця підписка є персональною (for Individuals). Вона оформлюється на конкретну фізичну особу, а не на компанію. Проте Red Hat офіційно дозволяє використовувати ці 16 систем для small production workloads (невеликих робочих навантажень у продакшені).


Сценарії використання:#

  1. Домашня лабораторія та пет-проєкти: Ідеальний варіант для тестів, навчання, хостингу домашнього медіасервера чи розгортання Kubernetes (OKD/MicroShift).
  2. Фріланс та мікробізнес: Якщо ви адмініструєте кілька серверів як приватна особа (наприклад, CRM чи корпоративну пошту для невеликої компанії на 10 людей), ви можете легально використовувати цю підписку. Для системи оновлень ці сервери належатимуть вам як інженеру. Звичайно, якщо політика компанії в якої встановлений сервер це дозволяє.
  3. Розробка у компаніях: Якщо вам потрібне середовище для розробки та тестів всередині компанії, то краще звернути увагу на інший безкоштовний тариф від Red Hat - RHEL for Business Developers (там дають аж 25 ліцензій, але суворо без продакшену).

Підводні камені#

Самостійна підтримка#

Плата за нульову вартість ліцензії - Self-Support. Це означає, що у вас немає права відкрити тікет у техпідтримку Red Hat, якщо щось зламається. Ви залишаєтеся сам на сам із документацією, Google та ком’юніті. Якщо для домашнього сервера це норма, то для критичного бізнес-сервера це ризик, який треба тверезо оцінювати.

Щорічний квест оновлення ліцензії#

Підписка діє 1 рік. Після цього вона автоматично не продовжується, але її можна безкоштовно перевипустити у вашому кабінеті користувача ще на рік, і так щоразу. Спеціально перевстановлювати сервери для цього не доведеться.

Коли термін дії минає, сервери не перестануть працювати і сервіси не впадуть. Проте ви втратите доступ до оновлень, а в консолі під час спроби інсталювати будь-який пакет почне з’являтись повідомлення про те, що система не має чинних підписок. Тож не покладайтеся на власну пам’ять. Обов’язково налаштуйте сповіщення в календарі або додайте перевірку статусу підписки у вашу систему моніторингу.


Як отримати ліцензію: Покроковий алгоритм#

Процес максимально спрощений і не потребує введення даних кредитних карток.

  1. Перейдіть на портал Red Hat Developer .
  2. Зареєструйте новий обліковий запис (можна використовувати швидку авторизацію через GitHub або Google). Важливо: реєструйтеся як фізична особа, а не компанія.
  3. Прийміть умови ліцензійної угоди Red Hat Developer Program.
  4. Завантажте ISO-образ RHEL (найновіша 10-та версія).
  5. Після інсталяції системи підключіть її до свого акаунту через консоль:
subscription-manager register
subscription-manager attach --auto

Підсумок#

Для розробки, тестування, домашньої лабораторії або навіть невеликої інфраструктури, де є кваліфікований адмін, девелоперська підписка від Red Hat - це чудовий спосіб отримати стабільну, передбачувану та безпечну OS enterprise-рівня без витрат на ліцензування.