オープンソースLinuxの中でも比較的長い歴史をもちながら、特定企業のスポンサードに依存せず、ユーザが手元ですべてのソースコードをコンパイルすることにこだわり続けてきたGentoo Linux。決して主流のディストリビューションではないが、ハードウェアごとの細かなカスタマイズを好むユーザからは強い支持を獲得している。
一方で、ここ数年におけるモダンなCPUは、そうした最適化をユーザが必要としないほど高速になりつつあることも事実だ。また、UbuntuやFedoraといった人気の高いLinuxディストリビューションも最適化が進んでおり、パフォーマンスという点ではGentooにかつてほどの優位性はなくなってきている。
ではパフォーマンス最適化で差別化を図れないとしたら、Gentooを使うメリットとは何なのか。Gentoo Linux開発者のひとりであるのMichał Górnyは5月28日、
- 独立性
- … 背後に企業組織は存在せず、大多数の開発者はボランティア、利益ではなく情熱に突き動かされている
- 安全性
- … セキュリティは最優先事項、乗っ取りを防ぐために独自のインフラストラクチャを維持
- 人間が作る
- … LLMからの貢献は禁止、つねに不正なコードが入らないように警戒を怠らない
- 安定性
- … ローリングリリース方式を採用、新しいバージョンがうまく動かなくてもダウングレード可能、システムのカスタマイズも自由
- 柔軟性
- … ソースコードからビルドすることで開発shが使用したライブラリセットに限定されない
- 楽しさ
- … 安定性と矛盾することなく、楽しい体験を提供
- 持続的なサポート
- … 旧型ハードウェアや一般的ではないハードウェアもサポート
- 開発者フレンドリー
- … すぐに利用可能な多数の開発環境
- 役に立つ
- … 開発マシン、ゲーム、ダム端末、サーバなど幅広い用途で役に立つシステムを提供
- リスペクト
- … ひとりひとりのユーザを尊重し、最終的な判断はユーザ自身にゆだねるために、すぐれたデフォルト設定と安定したエクスペリエンスを提供する
また、Górnyは別の投稿で
他のディストリビューションとは一線を画すポリシーを徹底していること、それを明確に言語化できる開発者がいること、これもまたGentoo Linuxの魅力のひとつなのかもしれない。
