Linux Daily Topics

Gentooのコアはリスペクトにあり ―開発者が語る“Why Gentoo”

オープンソースLinuxの中でも比較的長い歴史をもちながら、特定企業のスポンサードに依存せず、ユーザが手元ですべてのソースコードをコンパイルすることにこだわり続けてきたGentoo Linux。決して主流のディストリビューションではないが、ハードウェアごとの細かなカスタマイズを好むユーザからは強い支持を獲得している。

一方で、ここ数年におけるモダンなCPUは、そうした最適化をユーザが必要としないほど高速になりつつあることも事実だ。また、UbuntuやFedoraといった人気の高いLinuxディストリビューションも最適化が進んでおり、パフォーマンスという点ではGentooにかつてほどの優位性はなくなってきている。

ではパフォーマンス最適化で差別化を図れないとしたら、Gentooを使うメリットとは何なのか。Gentoo Linux開発者のひとりであるのMichał Górnyは5月28日、⁠Why Gentoo」と題したブログでパフォーマンス最適化にとどまらないGentooの魅力を⁠Gentooのフィロソフィー(哲学)⁠として紹介している。

  • 独立性
    • … 背後に企業組織は存在せず、大多数の開発者はボランティア、利益ではなく情熱に突き動かされている
  • 安全性
    • … セキュリティは最優先事項、乗っ取りを防ぐために独自のインフラストラクチャを維持
  • 人間が作る
    • … LLMからの貢献は禁止、つねに不正なコードが入らないように警戒を怠らない
  • 安定性
    • … ローリングリリース方式を採用、新しいバージョンがうまく動かなくてもダウングレード可能、システムのカスタマイズも自由
  • 柔軟性
    • … ソースコードからビルドすることで開発shが使用したライブラリセットに限定されない
  • 楽しさ
    • … 安定性と矛盾することなく、楽しい体験を提供
  • 持続的なサポート
    • … 旧型ハードウェアや一般的ではないハードウェアもサポート
  • 開発者フレンドリー
    • … すぐに利用可能な多数の開発環境
  • 役に立つ
    • … 開発マシン、ゲーム、ダム端末、サーバなど幅広い用途で役に立つシステムを提供
  • リスペクト
    • … ひとりひとりのユーザを尊重し、最終的な判断はユーザ自身にゆだねるために、すぐれたデフォルト設定と安定したエクスペリエンスを提供する

また、Górnyは別の投稿「ソースコードからのビルドはもちろんのこと、選択肢の多さや安定性、柔軟性、そしてコミュニティ運営など、Gentooを彩る魅力はいくつもあるが、これらすべてはGentooがユーザをリスペクトしているからこそ実現できる。またLLMを拒否することはGentooコミュニティの結束と尊厳を維持するためにも重要だ」とも記している。

他のディストリビューションとは一線を画すポリシーを徹底していること、それを明確に言語化できる開発者がいること、これもまたGentoo Linuxの魅力のひとつなのかもしれない。

おすすめ記事

記事・ニュース一覧