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