Originally posted by JPFSanders
View Post
It was a complete Posix Unix implementation for Windows NT. With X Windows server.
So you could port Unix software to Windows NT with the same level of difficulties, as you do when you port it to Linux.
It had two big problems - did not support shared libraries, so compiled files were huge. And it did not support shared memory, so MIT-SHM extension of X11 did not work and graphics was slow.
MinGW also fulfills this goal - simple porting of Unix/Linux applications to Windows. It has huge number of users.
There is a vibrant community of WSL users, you are just not aware of it.
WSL allows you to run unmodified Linux binaries, there is not need to port the software, so it is much better than MinGW.
Microsoft did a great job this time, and is fulfilling a real business need. If you don't know this, you don't have a lot of real world IT experience.
95% of the world is running Windows, and now you will be able to run your Linux application, unmodified, at full speed, mixed with other applications. Why is this bad for you?
Comment