Проект Fedora, один из ведущих дистрибутивов Linux, недавно вызвал бурные дебаты в сообществе, предложив отказаться от поддержки 32-битных (i686) архитектур в предстоящей версии Fedora 44. Это техническое решение, прежде всего направленное на сосредоточение ресурсов на современных 64-битных системах, вызывает серьезные опасения у разработчиков и пользователей, особенно тех, кто тесно связан с игровыми приложениями на Linux. Среди пострадавших — дистрибутив Bazzite, который прямо заявил о возможности прекращения существования проекта, если решение Федоры будет принято в нынешнем виде. Bazzite представляет собой специализированный Linux-дистрибутив, разработанный с упором на игровое окружение для портативных устройств. Его создатель, Кайл Господнетич, активно участвовал в обсуждениях на официальном форуме Fedora, выразив глубокую озабоченность предстоящими изменениями.
По его словам, отказ от 32-битной поддержки станет гибелью для проекта, который на данный момент набирает популярность, особенно среди пользователей игровых консолей и портативных систем, работающих на базе Fedora. Суть проблемы заключается в том, что многие ключевые игровые приложения и компоненты, включая Steam — ведущую игровую платформу для Linux, а также важные инструменты дополненной реальности и эмуляции, все еще зависят от 32-битных библиотек. Steam, например, требует определённого набора 32-битных пакетов для корректной работы на Fedora и ее производных, таких как Bazzite. Хотя доступны Flatpak-версии Steam, они не поддерживают специфичные сценарии использования Bazzite, особенно связанные с автозапуском игр в среде gamemode и особой конфигурацией пользовательского интерфейса, созданной под Steam Big Picture Mode. Такое решение Федоры вызвало негативную реакцию у широкого круга пользователей, которые увидели в этом угрозу не только для Bazzite, но и для всего игрового ландшафта Linux.
Общественные обсуждения подчеркивают масштаб проблемы: несколько известных разработчиков и экспертов указывают на то, что прекращение поддержки 32-битных пакетов может повредить не только игровому сообществу, но и утвердить негативную репутацию Fedora как дистрибутива, не учитывающего нужды пользователей. Наряду с этим возникают предложения и альтернативные решения. Один из них — поддержка ограниченного набора 32-битных библиотек, необходимых для поддержки Steam и критически важных игровых приложений. Такая стратегия могла бы позволить сохранить совместимость с устаревшими, но до сих пор востребованными компонентами, одновременно уменьшив масштаб поддержки 32-битных систем. Аналогичный подход реализован в Ubuntu, где пакетная база i386 постепенно сокращается, но сохраняется для наиболее важных приложений.
В свою очередь, операционные системы, такие как OpenSUSE, пытаются найти баланс, предоставляя пользователям возможность сохранять поддержку 32-битных приложений через различные версии системы. В частности, ветка Tumbleweed продолжает поставлять полную поддержку устаревших архитектур, даже если более стабильные релизы, ориентированные на корпоративных пользователей, теряют такие возможности. Это показывает, что полномасштабный отказ от 32-битных библиотек — далеко не единственный путь развития Linux-дистрибутивов. Для Bazzite дальнейшее развитие — это вызов, тесно связанный с решением Fedora. Разработчики дистрибутива прямо заявляют, что если Fedora официально прекратит поддержку 32-битных архитектур, проект будет вынужден прекратить своё существование.
Это отражает реальную зависимость Bazzite от Fedora как базы, предоставляющей не только технические компоненты, но и инфраструктуру с налаженным выпуском и поддержкой игровых пакетов. Эта ситуация вынуждает задуматься о крупных вопросах в экосистеме Linux: как сохранить поддержку широкого спектра приложений и архитектур, оставаясь при этом современными и конкурентоспособными. Игровое направление Linux продолжает расти, и благодаря таким проектам, как Bazzite, появляются специализированные решения, приближающие платформу к пользователям. Однако такие перемены требуют осторожности, поскольку резкие решения могут привести к утрате всего, что было достигнуто, и снизить привлекательность Linux для геймеров. Сейчас все заинтересованные стороны ожидают дальнейших решений Fedora, которая, по мнению многих экспертов, может пересмотреть или отсрочить предложение об удалении 32-битной поддержки.
Варианты включают создание отдельной ветки с ограниченной поддержкой, а также сотрудничество с Valve и другими разработчиками для ускорения перехода Steam на полностью 64-битную архитектуру. Это станет настоящим прорывом, позволяющим упростить технический стек и одновременно сохранить игровой опыт для пользователей. Пока же в сообществе складывается мнение, что поспешные решения способны не только нарушить стабильность отдельных проектов, но и повредить общей репутации Fedora как надежной платформы. Возможность закрытия Bazzite — тревожный сигнал, который демонстрирует, насколько тесно связаны решения дистрибутива с экосистемой приложений и пользовательским опытом. Таким образом, судьба поддержки 32-битных систем в Fedora становится не просто техническим вопросом, а отражением баланса между инновациями и сохранением совместимости, между развитием и ответственностью перед сообществом.
Решения, которые будут приняты в ближайшем будущем, определят направление развития игровых дистрибутивов Linux и могут повлиять на выбор миллионам пользователей по всему миру. Игровое сообщество внимательно следит за каждым шагом Fedora, и многие надеются на компромисс, который позволит сохранить и создать новые возможности, а не разрушать уже существующие проекты, такие как Bazzite.