Hacker News new | ask | show | jobs
by tenebrisalietum 2097 days ago
And if you think "Windows Subsystem for Linux" is bad, the subsystem that enables the Win32 API is csrss or "Client/Server Runtime Subsystem" and it makes you think: why does that subsystem not mention Windows but the Linux one does?
1 comments

I have to assume the answer to that question is marketing. They really want to hammer into you that you're running Linux on Windows.
Agreed. "Linux on Windows" is more clear to me.

The "on Windows" part makes it clear that Windows is the host OS.

Many Microsoft's past products used "for $PLATFORM" in the product name. For example:

Microsoft Word for Windows

Microsoft Word for DOS

Microsoft Word for Mac

It makes it clear that it was the version of the product FOR a given platform.

At first glance "Windows Subsystem for Linux" seems like Microsoft's version of WINE.

Maybe we'll get a real "Windows Subsystem for Linux" when the desktop version of Microsoft Linux arrives.