O Cygwin faz alguma virtualização?

0

Então, me deparei com Cygwin no outro dia.A partir do que eu entendo, ele basicamente adiciona chamadas de sistema Linux e funcionalidade de bibliotecas para o Windows.Minha pergunta é se isso é feito através da criação de uma máquina virtual fina & em seguida, atuando como hipervisor entre o linux e a interface do Windows, como a maioria dos softwares vm.

    
por sum1 18.04.2017 / 13:55

1 resposta

0

Não. Isso não. Conforme informado na página principal link :

What... ...is it?

Cygwin is:

a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows. a DLL (cygwin1.dll) which provides substantial POSIX API functionality.

...isn't it?

Cygwin is not:

a way to run native Linux apps on Windows. You must rebuild your application from source if you want it to run on Windows. a way to magically make native Windows apps aware of UNIX® functionality like signals, ptys, etc. Again, you need to build your apps from source if you want to take advantage of Cygwin functionality

Não há virtualização. Você precisa compilar os programas para o cygwin executá-los.

    
por 18.04.2017 / 14:29