Я очень хочу оценить Ubuntu за ее значительный вклад в экосистему Linux, но мне трудно принять подход Canonical, который может разочаровать рядового энтузиаста открытого исходного кода. Однако давайте разберемся с этим шаг за шагом.
Сегодня Canonical объявила отличные новости о выпуске Ubuntu 24.04 LTS в режиме реального времени. Я не уверен, почему они выбрали такое название, поскольку оно звучит обманчиво, почти как новый дистрибутив, хотя это всего лишь исправленная версия ядра Linux. Но как бы то ни было.
Не желая показаться занудой, позвольте мне объяснить, что такое ОС реального времени для тех, кто, возможно, не знаком. Вкратце, это система, разработанная для обработки данных и предоставления ответов в гарантированные сроки, что очень важно для приложений, где задержки могут привести к серьезным последствиям.
В отличие от стандартных операционных систем, которые управляют задачами по принципу «лучше всех», системы ОС реального времени определяют приоритетность срочных задач и обеспечивают их выполнение в строго установленные сроки. А теперь вернемся к теме.
Сердцем новой Ubuntu 24.04, работающей в режиме реального времени, является интеграция патча PREEMPT_RT в ядро Linux 6.8 для архитектур AMD64 и ARM64. Он преобразует ядро Linux для обработки операций с предсказуемым временем, превращая ОС с открытым исходным кодом в надежную платформу для производительности в реальном времени.
Как вы уже догадались, эта модификация ядра крайне важна для приложений, требующих детерминированных ответов, поскольку она минимизирует задержки и повышает предсказуемость выполнения процессов.
Кроме того, в Ubuntu 24.04 в режиме реального времени оптимизирована поддержка аппаратного обеспечения Raspberry Pi в частности моделей 4 и 5. Это усовершенствование расширяет спектр совместимости оборудования и повышает производительность, что делает его подходящим для инновационных приложений реального времени во встраиваемых системах.
Как раз когда я был в восторге от того, какой замечательный вклад Canonical вносит в развитие Linux-сообщества, я столкнулся с заявлением, которое полностью изменило мою точку зрения:
«Ubuntu 24.04 LTS в реальном времени доступна через Ubuntu Pro, подписку Canonical на корпоративную безопасность и соответствие требованиям, бесплатно для личного и небольшого коммерческого использования на 5 машинах».
Позвольте мне прояснить вопрос. Мне трудно совместить термины «открытый исходный код» и «подписка» в одном предложении, но это только мое мнение, и я не ожидаю, что с ним согласятся все. Тем не менее, этот подход является основной стратегией таких компаний, как Canonical с Ubuntu и Red Hat с RHEL.
Проблема с ядром реального времени Ubuntu заключается в том, что Canonical твердо идет по пути ограничения своих инноваций только для PRO-подписчиков. Хотя эти функции нацелены в первую очередь на бизнес, и никто не обязан их использовать (хотя подписка позволяет бесплатно использовать до 5 машин), суть дела заключается в другом.
Мы говорим о том, что размещение опций за платной стеной подписки в корне противоречит философии Open Source. Когда компании поступают подобным образом, трудно воспринимать всерьез их последующее использование таких терминов, как «сообщество» и «открытый исходный код». Таким образом, Ubuntu, которую когда-то называли одним из лучших событий в истории Linux, стала спорной темой, вызывающей смешанные эмоции.
Да, Ubuntu 24.04 LTS в режиме реального времени – это отличная разработка. Однако Canonical создала ее в первую очередь для получения прибыли, поскольку она доступна только по платной подписке, ориентированной на предприятия. В то же время пропасть между компанией и обычным пользователем Linux уже давно настолько велика, что преодолеть ее, кажется, невозможно.
Комментарии (0)