Решението на Red Hat да ограничи изходния код на RHEL засяга други Linux дистрибуции по няколко начина. Нека разгледаме някои от тях.
В началото на юни 2023 г. Red Hat обяви, че ще ограничи достъпа до изходния код на Red Hat Enterprise Linux (RHEL) до плащащи клиенти. Тази промяна предизвика вълнение в общността на Linux, тъй като десетки дистрибуции надолу по веригата разчитат на публичния изходен код на RHEL, за да осигурят съвместимост 1:1.
С толкова много огромни промени, които се задават, лесно е да се чудим как те ще повлияят на дистрибуциите надолу по веригата.
Въздействието на ограниченията на изходния код на RHEL
Ограниченията върху изходния код на RHEL ще доведат до огромни промени в дистрибуциите надолу по веригата, тъй като лицензионното споразумение дори ограничава плащащите клиенти да използват изходния код за реконструкции.
Дистрибуции надолу по веригата като AlmaLinux и Rocky Linux не са напълно обречени обаче, тъй като ръчните реконструкции и изходният код нагоре по веригата им предлагат нови възможности да продължат работата си в бъдеще.
1. Дистрибуторите надолу по веригата ще разчитат на изходен код нагоре по веригата
Въпреки хода на Red Hat да ограничи изходния код на RHEL, разработчиците все пак ще могат да научат за последните разработки в RHEL чрез анализиране на CentOS Stream – собственост на Red Hat дистрибуция, която съществува преди RHEL.
Кодът, използван в CentOS Stream, за съжаление е нестабилен и активно се разработва, но ще предостави ценна информация за разработчиците на трети страни в бъдеще.
2. Дистрибуторите надолу по веригата ще разработят нови процеси за възстановяване
Въпреки новите ограничения, не всички дистрибуции са се отказали от възстановяването 1:1. Rocky Linux предложиха в публикация в блог след спора, че възнамеряват да възстановят ръчно пакетите в обозримо бъдеще и да разработят ефективни автоматизирани процеси за възстановяване.
Въпреки че допълнителното натоварване може да натовари разработчиците на Rocky Linux, техният вдъхновяващ ангажимент да предоставят актуализации предполага, че много дистрибуции надолу по веригата ще продължат да имат ярък (и напълно спазващ лиценза) бъдеще.
3. Алтернативните дистрибуции ще станат все по-популярни
Ясно е, че разработчиците зад дистрибуции като Rocky Linux и AlmaLinux възнамеряват да продължат работата си, но не всички потребители са убедени, че тези дистрибуции ще останат актуални.
Дистрибуции като Debian и неговите производни, които са в съответствие с GPL и предлагат достъп с отворен код от десетилетия, стават все по-популярни сред професионалистите и системните администратори, търсещи заместители на RHEL.
4. Дистрибуторите надолу по веригата ще прекратят работата си
За съжаление, промените с RHEL може да доведат до пълно спиране на определени дистрибуции. Много потребители смятат, че Red Hat е в противоречие с оригиналния дух на Linux с отворен код.
Тъй като добрата воля на общността бързо се влошава, изглежда, че много разработчици обмислят идеята да отделят изцяло работата си от RHEL.
Подгответе се за ново развитие след RHEL
Точно както спирането на безплатните RHEL и CentOS предизвика противоречия и масивни промени в миналото, новият развитието на изходния код на RHEL вероятно ще има огромни последствия - може би по начини, които все още не можем очаквам.
Поддържането на развитието след RHEL, разглеждането на алтернативни дистрибуции и намирането на нови начини за подкрепа на разработчиците с отворен код ще бъдат жизненоважни части от бъдещето.