ここ数週間、 Fedora と、リリース 32 で 44 ビット ソフトウェア サポートが削除される可能性は、Linux コミュニティで最も激しい議論の対象の一つとなってきました。この提案の発表は、ユーザー、開発者、プロジェクトリーダーの間で広範囲にわたる抗議を引き起こし、時代遅れと見なされる技術との互換性を失うことに対する多くの人々の敏感な気持ちを明らかに示しました。
この種のサポートは、特に32ビットライブラリに依存するアプリケーションやゲームを使用する人にとっては、危うい状況にあるように思われました。しかし、 コミュニティはすぐに動員された そして、少なくとも今のところは、Fedora 開発者に計画の再考を迫りました。
Fedora 44の提案の起源と技術的な理由
抑制するという考え 32ビット(i686)ライブラリとパッケージ Fedora では、それが突然現れたわけではありません。いくつかのリリースにおいて、様々なディストリビューションが 64 ビットアーキテクチャに特化することで、メンテナンスの簡素化とリソースの最適化を実現してきました。
Fedoraの場合、 32ビットのブート可能イメージのサポートはバージョン31(2019)で削除されました。ただし、32 ビット ソフトウェアの実行は、特定のライブラリを組み込むことで引き続きサポートされており、これは Steam、OBS Studio、多くのクラシック ゲームなどのツールにとって不可欠です。
Fedora 44に提示された提案では、32段階のプロセスが検討されていました。まず、x86_64アーキテクチャの標準リポジトリからXNUMXビットライブラリを削除し、次にそれらのパッケージのコンパイルを恒久的に停止するというものでした。主な理由は、 増加するメンテナンス作業32 ビットを必要とする新規開発の不足と、64 ビット システムの開発とセキュリティを加速するためにリソースを解放する必要性です。
ゲームおよび派生ディストリビューションへの影響
この提案で最も物議を醸した点の一つは、 SteamのようなゲームプラットフォームやBazziteのようなプロジェクトに直接的な影響を与える、 ゲームに特化したFedora由来のディストリビューションBazzite の創設者は、32 ビット パッケージを削除するとプロジェクトの存続が危うくなり、古いソフトウェアとの互換性に依拠している一部のユーザーに影響が出ると警告しました。
ゲームの世界では、多くの古いアプリケーションやタイトルでは、最新の 32 ビット システムでも 64 ビット ライブラリが必要です。 Linux 上のゲームの基本的な要素である Steam 自体は、依然として 32 ビットのコードと依存関係を使用しています。その結果、そのようなサポートを削除するという考えは、Bazziteのようなプロジェクトだけでなく、プレイヤーや開発者のより広範なコミュニティからも批判の波を引き起こしました。
提案された代替案と技術的制限
影響を軽減するための解決策として、レガシーアプリケーションを継続的に実行するための方法として、Flatpakやコンテナ技術の利用が挙げられました。例えば、 WineはWoW64の設定を活用できる 32ビットバイナリのみを含むシステムで64ビットプログラムを実行する。しかし、これらの代替手段には依然として制限があり、特にゲーム分野では完全な互換性や期待通りのパフォーマンスが必ずしも保証されるわけではありません。
32ビットサポートの放棄を支持する議論は目新しいものではない。提案者の一人であり、FedoraチームのメンバーでもあるFabio Valentini氏は、次のように強調した。 世界的な傾向として、32 ビット バージョンを維持するプロジェクトはますます少なくなっています。これにより、管理が複雑化し、互換性を維持するための労力が増大します。
コミュニティの反応と提案の撤回
この提案の影響はすぐに現れました。フォーラム、ソーシャルネットワーク、専門メディアでは、 反対意見は賛成意見をはるかに上回った他の Fedora ベースのディストリビューションのユーザーや開発者は、ワークフロー、ゲーム、または重要なツールが突然動作しなくなる可能性があると懸念を表明しています。
La 開発者の反応は、広範囲にわたる拒絶反応に注目することだった。Valentini氏は提案の撤回を正式に発表し、予定されていたタイムラインが時期尚早であったことを認めました。Fedoraチーム自身も、技術的な決定は長期的には理にかなっているものの、エコシステムとユーザーが適応するにはさらに時間が必要であることを認めています。
Fedora 44 への進化における将来の展望と緊張
Fedoraでは32ビットのサポートは継続されるものの、議論の中で 前進と革新と、古い技術やアプリケーションとの互換性を維持する必要性との間の緊張開発チームとパッケージ マネージャー自身も、遅かれ早かれサポートの削除は避けられないと主張しています。
現時点では、FedoraやBazziteなどの派生ディストリビューションのユーザーには、変更への準備のための猶予期間が与えられていますが、あらゆる兆候から判断すると、変更は延期されただけでしょう。開発者とエンドユーザーの両方が、 次のステップにご注目ください。環境とアプリケーションを調整してください。 将来の影響を軽減するため。
Fedora 44ビット版と32ビット版をめぐる論争は、技術の進化とユーザーベースのニーズとのバランスがフリーソフトウェアの世界における中心的な課題であることを示しています。コミュニティは安心していられるでしょう。少なくとも将来のリリースで議論が再開されるまでは、32ビットライブラリに依存する重要なアプリケーションやゲームは引き続き動作します。