4 ms·
You're kidding, right? WSL is not related to cross-platform GUIs we're talking about, and .NET Core doesn't support Windows Forms/WPF - and probably never will,
by hdjjhhvvhga 5y ago
You're kidding, right? WSL is not related to cross-platform GUIs we're talking about, and .NET Core doesn't support Windows Forms/WPF - and probably never will, for the reasons mentioned above.
- riezebos 5y agoThat's not completely true, while WSL doesn't help Windows GUI apps to be more cross-platform, it does help Linux GUI apps to work on Windows[0] So to refer back to the top comment we could say that Microsoft is proposing WSL as a cross-platform API for GUI apps. [0] https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-a...
- herbst 5y agoThe real bonus are the TUI apps tho. No idea what Windows users did all the years without proper command line commands, now if they include a proper shell they could really make a dent in the Linux desktop stats
- dalmo3 5y agoW11 only, sadly.
- TeMPOraL 5y agoThe parent's link? Maybe. But I guess this only means that W11 ships with an X server, right? On Windows 10, you just need to install your own X server. I'm using VcXsrv with great success to use GUI software running on WSL1.
- dalmo3 5y agoAh, yes of course. I use it too :)
- riezebos 5y agoHmm, you're right, I didn't see that part. It seems their original plans[0] have changed... [0] https://devblogs.microsoft.com/commandline/the-initial-preview-of-gui-app-support-is-now-available-for-the-windows-subsystem-for-linux-2/ https://devblogs.microsoft.com/commandline/the-initial-previ...
- tonyedgecombe 5y ago>.NET Core doesn't support Windows Forms/WPF It does actually although you are correct in your general point.
- HWR_14 5y agoWSL lets people run their Linux apps with Linux GUIs on Windows. It makes Linux apps cross-platform, which makes sense if your business proposition is "literally all software runs on windows, and some software also runs on non-Windows. Choose wisely" And, IIRC, .NET Core doesn't support WPF forms for legal/trademark reasons. But other MSFT supported .NET Forms libraries that happen to be API/feature compatible work on Windows/OSX/Linux/Android/iOS.