Earlier quoted context omitted.
Then we disagree. Linux works until is doesn't, which is the problem. It isn't a handful of programs so much as a wide range of capabilities. We can all speculate the taste of the average user, but do you think companies wouldn't love running desktop Linux instead of paying millions to Microsoft? That is what everyone did when Linux actually became good enough as a server OS.
I guess we do, as I've said elsewhere, it has literally been years since I've encountered anything I couldn't do on Linux just the same as on Windows. I firmly believe the reason more organisations haven't changed is inertia. To paraphrase a cliché, no one was ever fired for choosing Microsoft.
Microsoft's Linux Kernel
351–360 of 532 posts
Re: Microsoft's Linux Kernel
#352We've come a long way from Bill Gates' original characterization of open source (long before it was called that) as thievery - https://worldhistoryproject.org/1976/2/bill-gates-writes-ope... I'm still sure as ever Microsoft is no friend of free (as in Freedom, not price) software and can't help but shake my head at this latest publicity stunt. I wouldn't trust their software any further than I throw it.
It is about earning money. RedHat does it. Microsoft does it.
Re: Microsoft's Linux Kernel
#353Earlier quoted context omitted.
for starters, it's not your typical VirtualBox VM running off your host OS. The Linux kernel in WSL2 runs on top of Hyper-V alongside Windows, which is also in a VM. Microsoft is leveraging the same technology they use to run Windows on Xbox alongside the game OS, so it's really like an OS with 2 kernels
I get that it's on a hypervisor but from a user standpoint how is that beneficial or any different from just running a normal VM in a hypervisor, is my question? Like I could've already run Hyper-V and installed Linux, so (how) is WSL2 different/better?
And if you do not know Dave Cutler... Well he is a VMS veteran (a system which was also ground up virtualized) who designed the Windows NT Kernel. He is essentially a legend in the field of operating systems and engineering. There is a nice documentation around him.
Re: Microsoft's Linux Kernel
#354All the Linux with none of the freedom. Yaaaay?
To be fair, plenty of people care more about the "Linux" than they do about the "freedom" part. Case in point: macOS. Basically everything that makes it "macOS" is proprietary, but it gained popularity because it was mostly Linux-compatible. Unix compatibility is worth quite a bit on its own, Linux wouldn't have gotten half as far without it. And Unix is historically proprietary and closed-source.
Re: Microsoft's Linux Kernel
#355Re: Microsoft's Linux Kernel
#356Please could someone point me to a practical guide for a layman on how to run Linux apps on Windows 10? I want to give users compact installation instructions for shell and Node.js apps (1) mostly written for Linux/Mac OS, but I couldn't figure out what Windows version (Professional?) is required for WSL/WSL2, and how to install it. (1) Node.js of course runs natively on Win; however my apps makes particular assumpti…
WSL can be installed on any version of windows 10 from home up. Users first need to enable the WSL optional feature in their windows install, then they can install their favorite distro's userland from the windows store. More detailed instructions here: https://aka.ms/wslinstall
You then open/unzip the '.appx' package with any archiver such as 7Zip and place the files in a folder of your choosing; simply launching the distro executable ('ubuntu1804.exe' for example) to install and register the distro.
You can then use that same executable to launch WSL for that distro in its own window, which makes it easy to add the icon as a shortcut to your taskbar for quick access like you would any Windows program, without having to open command line first.
Added benefit is that you can store all your distros as folders (with individual rootfs and config files) in a parent location of your choosing such as a fast external array, without having to use the MS Store or an MS Account.
[0] https://docs.microsoft.com/en-us/windows/wsl/install-manual
Re: Microsoft's Linux Kernel
#357Re: Microsoft's Linux Kernel
#358Earlier quoted context omitted.
While people nitpick over what "linux desktop" means, don't lose sight of the fact that general purpose computing is slowly dying and being replaced by iOS and Android. Roughly as many iPhones are sold per year as desktops and laptops combined.
Considering the majority of work computing is done on desktops I'm not sure it will be replaced by iOS or Android any time soon.
And just as the Mac Mini is a laptop without screen and keyboard, the latest Macbooks are more and more iPads with a good keyboard. Well, good keyboards is questionable even these days...
Re: Microsoft's Linux Kernel
#359This is really Microsoft catching up to the Mac in terms of integration with the open-source ecosystem which importantly drives the web. In the mid 2000's the Mac really took off due to being a good-enough Linux replacement on the command line, while taking care of all the hardware integration and providing a sleek desktop experience. This really helped the Mac take off among hackers. This system wasn't as open-sourc…
No we do not.
Re: Microsoft's Linux Kernel
#360Earlier quoted context omitted.
I didn't know that macOS users don't run Docker natively! On Windows, it's native: https://docs.docker.com/docker-for-windows/
That cannot run Linux containers, only Windows containers, no?