View Single Post
Old 04-03-2016, 02:57 PM   #9
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by Katsunami 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.
They have described it as "WINE in reverse", so not just the bash shell.
eschwartz is offline   Reply With Quote