助田です
ちょっと誤解を招くような表現だったようです。

In message "[ruby-list:4825] Re: ruby 1.0-971003"
WATANABE Hirofumi <watanabe / ase.ptg.sony.co.jp> writes : 

>というわけで cygwin.dll では動的に判断して NT で実行されてれ
>ば Ex つきで, 95 なら Ex なしのほうが呼ばれるようになってます.
>いまは 95 だと LockFile 自身にわたす引数が間違ってるというエ
>ラーになってるので cygwin.dll のバグです. これはちょっと手が
>出ない.

cygwin.dll のソース見ないで言ってるんで勘違いしてるかも知れませ
んが、たとえ引数が正しくなったとしても NTと95で完全に互換性のあ
る動作には、できないんじゃないかといいたかったんですけど...。
# cygwin.dll のソース入手するのが先かな

助田 雅紀(suke / tonen.co.jp)