回答:
Cygwinはワインのように機能しますか?番号。
外部OS内に互換性レイヤーを提供しますか?はい。
WineはLinux上でWindows実行可能ファイルを実行できますが、CygwinはWindows上でLinux実行可能ファイルを実行できません。代わりに、LinuxプログラムはCygwin用に特別にコンパイルする必要があります。これにより、Cygwinプロジェクトの目的は、それを可能な限り単純にすることです。つまり、バイナリ互換ではなくソース互換を目指します。
ただし、Wineプロジェクトの一部であるWinelibは基本的に逆のCygwinです。これは、WindowsプログラムをLinux実行可能ファイルにコンパイルできるソース互換性レイヤーを提供します。