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

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

同日、エリック・W・ビーダーマンの投稿に応じて書かれました。
>>互換性の維持は非常に簡単なので、
>>価値はありますが、30年以上の後方互換性をサポートしています...

立つために。

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

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

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

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

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

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

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

実際に。
ライナス

Source: https://habr.com/ru/post/J139774/


All Articles