「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
エミュレーション環境には、
などがある。
詳細 †
POSIX, OS/2サブシステム †
- Windowsには、POSIXやOS/2といったサブシステムが提供されていた。
- サブシステムに準拠したアプリケーションを実行することができた
(POSIXは再コンパイルが必要、OS/2は16bit版のCUIアプリがそのまま実行可)。
- これらのサブシステムはWindows XPで廃止された。
- その後、UNIX環境との相互運用サブシステムが提供されたが、現在では提供されていない。
- Services for UNIX、Subsystem for UNIX-based Applications
- また、その上で動作するアプリーションが提供されていた(NFSサーバ、ゲートウェイなど)。
Cygwin/MinGW/MSYS2 †
- POSIX互換レイヤーがオーバーヘッドを生じる
- ディレクトリ構造がWindowsともUNIXとも異なってしまう
- オリジナルのMSYSはほぼ開発が止まっているので、
代わりに、下記の「Git for Windows」を利用する。
Git for Windows †
- MSYSに最新のセキュリティパッチを適用した上で、Windows向けのGitツールを追加したもの
参考 †
Tags: :Windows, :Linuxサブシステム