News for hackers. Stuff that matters.
Re:DOS Subsystem for Linux by TylerE on Friday September 17, 2021 @11:25PM (#28573376)
I mean, yeah, it's weird, but it makes sense if the 2nd noun is anything that isn't an OS.

Windows Subsystem for Audio, Windows Subsystem for Filesystems, etc

Re:DOS Subsystem for Linux by skohan on Saturday September 18, 2021 @01:45AM (#28573984)
All of these still sound awkward. "Windows Audio Subsystem", or "Audio Subsystem for Windows" both sound better. The fact that it's an audio subsystem is more descriptive than the fact that it's a windows subsystem, so it sounds strange to group it the other way.
Re:DOS Subsystem for Linux by thaumasiotes on Saturday September 18, 2021 @04:09AM (#28574529)
> The fact that it's an audio subsystem is more descriptive than the fact that it's a windows subsystem, so it sounds strange to group it the other way.

We say that English is "right-headed" for this reason - an audio subsystem is a kind of subsystem, not a kind of audio.

Interestingly, there are a few established words, derived from verbs, like kiss-ass or pickpocket which have things the wrong way around; the prediction from right-headedness would be pocket-picker.

Re:DOS Subsystem for Linux by skohan on Saturday September 18, 2021 @04:15AM (#28574551)
Interesting - it makes me wonder if those words have origins in other languages or something.
Re:DOS Subsystem for Linux by thaumasiotes on Saturday September 18, 2021 @04:38AM (#28574646)
Almost certainly not. For pickpocket we could say that it's an old word, and maybe English had a weaker preference for right-headedness when it arose. But that's more difficult for kiss-ass.
Re:DOS Subsystem for Linux by mrlonglong on Saturday September 18, 2021 @06:40AM (#28575109)
Ass-kisser also has the same meaning.
Re:DOS Subsystem for Linux by theshadowknows on Saturday September 18, 2021 @03:56AM (#28574484)
I wonder if they left out a few words. The Windows subsystem for using audio. The Windows subsystem for using graphics. The Windows subsystem for using modems. (I made those up…I think)
Re:DOS Subsystem for Linux by will4274 on Saturday September 18, 2021 @02:51AM (#28574266)
Apple iPhone vs iPhone for Apple. Microsoft Office vs Office for Microsoft. Google Chrome vs Chrome for Google. Corporations are reluctant to put "products" without their brand name first. And they intetpret "products" as literally anything anybody with a wallet can identify. WSL makes the list.
Re:DOS Subsystem for Linux by thaumasiotes on Saturday September 18, 2021 @04:11AM (#28574537)
> Apple iPhone vs iPhone for Apple. Microsoft Office vs Office for Microsoft. Google Chrome vs Chrome for Google.

...none of those make any sense. Chrome isn't for Google. It's made and distributed by Google. iPhones aren't for Apple. Office isn't for Microsoft.

What were you trying to say?

Re:DOS Subsystem for Linux by will4274 on Saturday September 18, 2021 @06:51PM (#28580063)
I thought it was pretty clear.

Windows subsystem for Linux is a product. Just like Apple iPhone is a product. Just like Apple iCloud is a product. Nobody names their products with their company name at the end.

Re:DOS Subsystem for Linux by jstanley on Saturday September 18, 2021 @06:54AM (#28575158)
In fairness, the Windows Subsystem isn't for Linux either.
Re:DOS Subsystem for Linux by thaumasiotes on Saturday September 18, 2021 @07:32AM (#28575345)
Huh?
Re:DOS Subsystem for Linux by Koshkin on Saturday September 18, 2021 @09:21AM (#28576046)
They probably mean that WSL was designed to promote Windows as “the best environment” to run Linux applications. (WSL1 did not even have Linux in it.)
Re:DOS Subsystem for Linux by jfrunyon on Saturday September 18, 2021 @03:05AM (#28574315)
> Apple iPhone vs iPhone for Apple.

The equivalent of "Apple iPhone" is, in this case, "Windows Audio Subsystem". Not "Windows Subsystem for Audio".

Re:DOS Subsystem for Linux by skohan on Saturday September 18, 2021 @03:09AM (#28574329)
It's unfortunate when marketing speak enters the domain of tools. Imagine if builders had to deal with this:

"Hey hank, grab me the Microsoft Screws(tm) for 3/4 inch holes"

Re:DOS Subsystem for Linux by einherjae on Saturday September 18, 2021 @04:45AM (#28574671)
Philips…
Re:DOS Subsystem for Linux by DJHenk on Saturday September 18, 2021 @04:32AM (#28574620)
The dumb part is that they insist on including "Windows" in the name. What other subsytems would you have in Windows than Windows subsystems? The Windows part is implied. Otherwise it would not be a _sub_system, right? The only reason it is there is because some marketing idiot wanted more branding.

So the Linux subsystem should be called... Linux subsystem. Searching on Google would lead to type "linux subsystem for windows" and it would not be hard for Google to direct you to the right Microsoft website.

Re:DOS Subsystem for Linux by nobody9999 on Saturday September 18, 2021 @04:55AM (#28574703)
>The dumb part is that they insist on including "Windows" in the name. What other subsytems would you have in Windows than Windows subsystems? The Windows part is implied. Otherwise it would not be a _sub_system, right? The only reason it is there is because some marketing idiot wanted more branding.

It's not dumb to them. Microsoft is not a tech company.

Microsoft is a marketing/sales company that happens to market and sell the software, services and hardware that the company makes.

Re:DOS Subsystem for Linux by bzxcvbn on Saturday September 18, 2021 @04:49AM (#28574684)
It could be a subsystem for any one of the programs that run on Windows. For example, if it were virtualized in the browser, it could be called "Edge Subsystem for Linux". With the name WSL, the fact that it's baked directly into the OS is clear.
Re:DOS Subsystem for Linux by happymellon on Saturday September 18, 2021 @04:59AM (#28574716)
> Edge Subsystem for Linux

Except that it isn't for Linux. So what you wrote implies that this is baked into an OS, but in fact it isn't.

It is extremely confusing.

Re:DOS Subsystem for Linux by bzxcvbn on Saturday September 18, 2021 @02:56PM (#28578394)
It's a Windows subsystem. What's it for? Running Linux. It's a Windows subsystem for Linux.