[[diary/Kojima]]
・2.6 カーネル
2.6 カーネルは結構内部構造も変更されているようで,kernel-2.6.11.8 に更
新したら VMware-4.5.2 が "skb_copy_datagram が定義されていない" と文句
を言うように.google 等で調べたら VMware のフォーラムで議論があって,
最終的には[[vmware-any-any-update:http://ftp.cvut.cz/vmware/]]というパッ
チを適用することで使えるようになったのだけど,このレベルで仕様が変るよ
うだと安心して使えないだろうなぁ..
昔,Red Hat のカーネルを調べていた時,ずいぶん長い間 2.4.10(VM を入れ
替える前)のカーネルを元に自前のパッチで 2.6 カーネルの機能を取り込むよ
うな作業をしていて,互換性重視の姿勢にちょっと感心したことがあるのだけ
ど,商用ベンダーだとソフトウェアの互換性というのはきわめて重要だから,
こういう風に安定版と見なされているカーネルの内部構造のレベルが変更され
たらたまらないんだろうなぁ..
分裂とは言わないまでも,Linus さんたちが開発しているカーネルを元に,こ
ういう風にさまざまな付加価値を加えて商売するというのも OSS のビジネス
モデルとしてはありなんだろう.