4 ms·
I don't get it. What's the use case for a few core utilities running natively?
by frozenport 11y ago
I don't get it. What's the use case for a few core utilities running natively?
- typon 11y agoIt's not a 'few' core utilities. It's any packages available on Ubuntu.
- frozenport 11y agoAll the CLI packages I want that are on Ubuntu are also on Windows. I don't see Windows users dying for lack of applications...
- jdub 11y agoYou can run any* Linux binary on WinLS, including apt-get in the Ubuntu rootfs. * within the probably surprisingly broad limits of the WinLS syscall emulation, though it wouldn't support niche OS config stuff, SELinux calls, etc.
- pbhjpbhj 11y agoSo I can install apt then install apps like Firefox, Thunderbird and run them that way instead of using Windows binaries? Interesting ...
- dagw 11y agoI haven't read anything that indicates that it will support GUI apps, but anything purely CLI based should work.
- JorgeGT 11y agoI wonder if these utilities can reach a locally-running X server?
- jdub 11y agoIf nothing else, based on the capabilities demonstrated so far, you should (theoretically) be able to run local Linux X client apps to a Windows X server over localhost TCP. You'll miss out on a few optimisations available when using shared memory, but not much.
- JorgeGT 11y agoI just saw this demo video https://channel9.msdn.com/Events/Build/2016/P488?ocid=player https://channel9.msdn.com/Events/Build/2016/P488?ocid=player where they demonstrate how the Ruby rack webserver runs flawlessly through the localhost address so it looks like you are totally correct. Awesome!
- tdicola 11y agoI'm with you. Interesting novelty, but I would absolutely not bank on doing anything missions critical with this. Wait 5 years for the excitement to die down and lets see if the team stuck maintaining this is even going to be around anymore. Are they committing to keeping the syscall translation layer up to date with changes in later kernels, etc? Or is this going to turn into another 'You can run Android apps on Windows!' announcement that fizzles out after they realize how much work they've gotten into...
- revelation 11y ago... what changes in later kernels? Remember the holy edict of Linux kernel development: you don't break userspace.
- deleted 11y ago[deleted]
- dagw 11y agoI can use those few core utilities to build and run other more useful utilities.