2 ポイント 投稿者 GN⁺ 2023-10-09 | 1件のコメント | WhatsAppで共有
  • 本記事では、30年を迎えた大規模で複雑なオペレーティングシステム兼オープンソースプロジェクトであるDebianの独自の側面について論じます。
  • Debianは、ほとんどのコンピューターで動作する、自由かつオープンソースのソフトウェアのみで構成された高品質で安全な汎用オペレーティングシステムを目指しています。
  • Debianの意思決定プロセスは民主的であり、意思決定のための明確に定義された手順と、毎年選出されるプロジェクトリーダーが存在します。
  • Debianには、Debianの約束である社会契約と、Debian自由ソフトウェアガイドラインがあります。
  • Debianは自己完結性にこだわっており、Debian向けにパッケージ化されたものはすべて、Debian内の依存関係のみを使って構築されなければなりません。
  • Debianは、セキュリティ問題が発生した際にライブラリのすべてのコピーを見つけて修正することを避けるため、パッケージ化されたソフトウェアに同梱されたライブラリのコピーを使うことを避けます。
  • Debianは、オペレーティングシステムの規模と複雑さ、そして新しいパッケージをアップロードするメンバーが持ちうる潜在的な権限の大きさのため、厳格な入会プロセスを設けています。
  • Debianは各メジャーリリースにコードネームを割り当てていますが、これはもともとDebianパッケージアーカイブのミラーリングをより低コストにするために行われました。
  • Debianはその規模の大きさゆえに変化が遅く、パッケージの大半に影響するあらゆる変更には時間と幅広い議論が必要です。
  • Debian開発者は技術的な判断において保守的な傾向があり、大規模な変更を必要としない解決策を好む傾向があります.

1件のコメント

 
GN⁺ 2023-10-09
Hacker Newsの意見
  • Debianの「自己完結型」方式と「バンドルライブラリ」を使わないアプローチは、「ソフトウェアサプライチェーン」に関する問題を回避する助けとなった。
  • Debianのような一部のオープンソース組織は、一般的な企業のビジネスモデルに対する代替モデルのほうが、協業において優れている可能性を示している。
  • Debianの安定性と善意はユーザーに認められており、全体更新のパッケージモデルが時にバージョン衝突を引き起こすことがあるにもかかわらず、その評価は変わらない。
  • オープンソースソフトウェアの愛好家の間では、Debianは寄付先候補の上位に挙がることが多い。
  • Debianのボランティアベースの構造は、ボランティアが望まない仕事を強いられないことを意味する。
  • Debianの創設者であるIan Murdockは、GNU/Linuxの「流儀」と「フリーな発言」ソフトウェアに情熱を注いでおり、彼の最大の貢献はパッケージとパッケージ管理の分野にあった。
  • 一部のユーザーは、Debianのドライバーサポートの問題により、Ubuntuのような別のディストリビューションへ移行することになった。
  • DebianはしばしばToyotaになぞらえられる。信頼できるが退屈で、ボランティアによって作られているからだ。
  • Debianのポリシーは、一部ソフトウェアに制約をもたらした。たとえばRetroArchの機能が制限されたバージョンが、パッケージ管理機能のために利用可能になっている。
  • 一部のユーザーやアップストリームは、Debianが自分たちのパッケージを「改変している」と不満を述べたが、その理由ははっきりしない。