Windows上でのUNIX互換環境 スラッシュドット ジャパン 2005/09/26 Windows上のUNIX環境はどれが使いやすい?
@IT:Insider's Eye 2004/03/19 SFU 3.5(Microsoft Windows Services for UNIX Ver.3.5)はなぜ無償化されたのか マイコミジャーナル 記事 2004/02/28 【特集】MS SFU vs Cygwin - Windows上のUNIX互換環境を徹底比較
Cygwin と SFU の比較
| Cygwin | Services for UNIX | 仕組
| Windows 上でPOSIX環境をエミュレートする。 | Windows とは独立したサブシステムとしてNTカーネルの上に乗り、POSIX環境を提供する。
| 利点
| ・Emacsが移植されている。
・XFree86が移植されている(=KDEやGnomeを導入し易い)。
| ・パフォーマンス的に有利(エミュレーションのオーバヘッドがないぶん高速に動作する)。
・Cygwinがエミュレートしきれないシステムコールも提供することができる。
| 欠点
| ・パフォーマンス的に不利(エミュレーションのオーバヘッドがあるため)。 しかし、現在ではパソコンの能力が高いので、耐えられないほど遅いわけではない。
| ・他のUNIX系OSと比較して"方言"が強い。
・ディレクトリ構造がFHS 2.3 と異なる部分が多い(ルートディレクトリに「admin」や「log」、「common」といった独自のディレクトリが存在する)。
・ソースコードのコンパイルも一筋縄で行かないことが多い。
・EmacsやXFree86のような導入の動機となるアプリケーションが移植されていない
|
|
|
|