View Single Post
Old 04-01-2016, 05:13 AM   #7
Katsunami
Grand Sorcerer
Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.Katsunami ought to be getting tired of karma fortunes by now.
 
Katsunami's Avatar
 
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
Quote:
Originally Posted by kacir View Post
...
Cygwin is a library on top of Windows. It wraps the Windows API into a Linux/POSIX one. The programs are still required to be Windows-programs though, so you need to recompile any Linux software under Cygwin to be able to run on Windows, and they supply the Cygwin libraries along with it.

MinGW, on the other hand (which started as a Cygwin port) compiles everything needed into the executable and creates a program that seems to be Windows-native.

I wonder if it is just the BASH-shell that is ported to Windows, or indeed as you say, the entire Ubuntu userland. As this subsystem has the capability to run Linux binaries, it should be possible to run GUI programs on top of it if the entire userland is available, even without recompiling.
Katsunami is offline   Reply With Quote