バイナリ互換性に関するLinus Torvalds

Linuxカーネルメーリングリストに掲載された2012年3月8日付 Linus Torvalds の叙事詩の手紙は 、表現力のある語彙が豊富に使用されているため、翻訳が困難です。



同日、エリック・W・ビーダーマンの投稿に応じて書かれました。

>>互換性の維持は非常に簡単なので、

>>価値はありますが、30年以上の後方互換性をサポートしています...



立つために。



ポイントは、「30年間の下位互換性」を任意にとったものではなく、*です。



実際、パッチは既存のバイナリを壊しています。



だから、ナンセンスをむち打つのはもうやめよう! 彼らは、パッチが使用できないことを示し、言い訳の作成をやめ、ナンセンスを伝えます。



物語の終わり。 バイナリ互換性は、*パッチ*よりも重要です。 議論を続けるか言い訳を続けるなら、あなたのパッチを完全に無視するよう人々にお願いします。


実際に。 バイナリ互換性は非常に重要なので、この重要性を理解していないカーネル開発者には対処したくありません。 あなたがそれを無視し続けるなら、あなたはあなたの不安を示すだけです。 これをしないでください。



くそー、私は*バカ*バイナリ互換性が最優先事項の1つであることに気付いていない人の周りに疑問を抱き続けます。 * OSカーネルが存在する唯一の理由は、ユーザー空間を提供することです。 カーネルはそれ自体では意味がありません。 既存のバイナリを分解すること-そして、彼がどれほどひどく悪いかを理解しないこと-は、カーネル開発者ができる最悪の不正行為です。



それは彼らの誤解を示しているので、それ自体としてのカーネルの全体的な*感覚*は何ですか。 ここでは、何らかの科学プロジェクトで自慰行為を行いません。 そして、彼らは決してしませんでした。 Linuxが若かったときでさえ、共通で唯一の目標は*便利な*システムを作成することでした。 それが今、いくつかのクレイジーなステロイドでポンプされた小核や他のクレイジーなものではない理由です。



実際に。

ライナス



All Articles