Live data from Hacker News

Windows Subsystem for Linux on Windows Server

blogs.windows.com

11–20 of 67 posts

Re: Windows Subsystem for Linux on Windows Server

#11

> "you cannot currently use WSL to run persistent Linux services, daemons, jobs, etc. as background tasks." Still, this has me wondering if that's the ultimate goal here. Is Microsoft trying to position Windows 10 as a high quality Linux server in the long-term?

My guess, some of the Linux tooling will be easily ported or usable with Windows out of the box scenario is what they may be chasing.

Especially many tools out there for DevOps have *nix first flavor to them.

Re: Windows Subsystem for Linux on Windows Server

#12
post #9
post #4

Earlier quoted context omitted.

this is not the first time microsoft has done this. https://en.wikipedia.org/wiki/Windows_Services_for_UNIX one could even argue they are somewhere between the embrace and extend phase.

> one could even argue they are somewhere between the embrace and extend phase. I see it more as grasping at straws to stay relevant. The Ballmer-era FUD campaign was mostly a failure (and bad PR). "If you can't beat 'em, join 'em".

Agreed. At this point it's like trying to "extinguish" the world's deserts or oceans :)

Re: Windows Subsystem for Linux on Windows Server

#13
post #5

> "you cannot currently use WSL to run persistent Linux services, daemons, jobs, etc. as background tasks." Still, this has me wondering if that's the ultimate goal here. Is Microsoft trying to position Windows 10 as a high quality Linux server in the long-term?

I came here to wonder the same. Is the key word in this sentence "cannot" or "currently"? Do they to force win32 to continue to be a viable server platform, by forever restricting reliable Linux daemons, or do they eventually want to allow Windows to be a viable Linux server?

They want it to be a viable POSIX server.

The majority of web applications use languages with runtimes that hide any Linux specific features.

Given that the majority of enterprises allow only for Windows desktops, and won't pay for OS X machines, this is an appealing path to Ruby, Python, Erlang, Java, .NET Core, ... server based applications on azure cloud deployments.

Re: Windows Subsystem for Linux on Windows Server

#14

I am not even joking. In the next few years we are going to see Linux on the desktop!

Not really because what Microsoft is doing is actually GNU/Windows.

Google is busy with ChromeOS/Linux and Android/Linux.

Apple keeps developing their NeXTSTEP/BSD derivative.

Re: Windows Subsystem for Linux on Windows Server

#15
post #6

> "you cannot currently use WSL to run persistent Linux services, daemons, jobs, etc. as background tasks." Still, this has me wondering if that's the ultimate goal here. Is Microsoft trying to position Windows 10 as a high quality Linux server in the long-term?

I only see value for Windows as a desktop OS, and I think the intent of WSL is improving the dev experience on Windows. If you need a high quality Linux server, why not just run Linux?

Because a lot of enterprises running Linux are running some kind of "enterprise Linux" e.g. Red Hat, Ubuntu Advantage, SUSE Linux Enterprise, where purchasing an "enterprise Linux" allows for support contracts etc.

If you imagine WSL for Windows Server not as competition for CentOS and Debian, but as competition for "enterprise Linux", then you can have a compelling sales case for enterprises which are already heavily invested in Microsoft, i.e. with extensive Active Directory and Office 365 deployments. Why purchase two support contracts, one from Microsoft and one from Enterpise Linux Vendor X, when you can buy just one support contract from Microsoft and still run everything you need?

Re: Windows Subsystem for Linux on Windows Server

#16
post #7
post #6

Earlier quoted context omitted.

I only see value for Windows as a desktop OS, and I think the intent of WSL is improving the dev experience on Windows. If you need a high quality Linux server, why not just run Linux?

For the same reason people use OS X to actually develop applications that will actually run on GNU/Linux.

So you're saying develop on Windows Server and deploy on Linux? Why not develop on desktop Windows?

Re: Windows Subsystem for Linux on Windows Server

#17
post #14

I am not even joking. In the next few years we are going to see Linux on the desktop!

Not really because what Microsoft is doing is actually GNU/Windows. Google is busy with ChromeOS/Linux and Android/Linux. Apple keeps developing their NeXTSTEP/BSD derivative.

I like the precision and clarity of your thinking. Would you be interested in being paid to write freelance blog posts?

Re: Windows Subsystem for Linux on Windows Server

#18
post #3

I've been using WSL on Windows 10 since it's release. I'd love to know the inside story of how it came to be. A lot of companies would never try something like this. For me WSL has worked as perfect as could be expected, nothing failed to run that I need yet. The gaps are being slowly closed (e.g. executing between WSL/Windows). I no longer have to develop in a VM, nor be forced to use a Mac just because it has "unix…

There's some interesting technical background on the WSL blog, e.g. https://blogs.msdn.microsoft.com/wsl/2016/05/23/pico-process...

Re: Windows Subsystem for Linux on Windows Server

#19
post #10
post #3

I've been using WSL on Windows 10 since it's release. I'd love to know the inside story of how it came to be. A lot of companies would never try something like this. For me WSL has worked as perfect as could be expected, nothing failed to run that I need yet. The gaps are being slowly closed (e.g. executing between WSL/Windows). I no longer have to develop in a VM, nor be forced to use a Mac just because it has "unix…

NT has had support for "personalities" since its inception. This is not even the first *NIX one it has had :) Still, I agree that it's an impressive achievement.

Except WSL has little in common with traditional NT personalities. Traditional NT personalities were a false good idea, and have been a failure in the long term, especially to run Unix workloads -- however this jugement is easy with insight -- when it came out traditional NT personalities were quite interesting.

Re: Windows Subsystem for Linux on Windows Server

#20
post #10
post #3

I've been using WSL on Windows 10 since it's release. I'd love to know the inside story of how it came to be. A lot of companies would never try something like this. For me WSL has worked as perfect as could be expected, nothing failed to run that I need yet. The gaps are being slowly closed (e.g. executing between WSL/Windows). I no longer have to develop in a VM, nor be forced to use a Mac just because it has "unix…

NT has had support for "personalities" since its inception. This is not even the first *NIX one it has had :) Still, I agree that it's an impressive achievement.

What was the first?
Post reply on HN