Remix.run Logo
coredog64 7 hours ago

Microsoft could implement the "Am I doing it wrong?" check via the shell script `/bin/true`

Henchman21 7 hours ago | parent [-]

They’d need to install WSL2 first though!

Nition 6 hours ago | parent | next [-]

It's a Linux subsystem for Windows so we'll call it Windows Subsystem For Linux.

wvenable 5 hours ago | parent | next [-]

For trademark safety, this is the correct approach. You can say "Blah for XXX" and that's fine but if you say "XXX blah" then you can get into trouble.

Nition 3 hours ago | parent [-]

Is this really true, or is it just something people have repeated enough times like 'nuclear Ghandi'?

I mainly ask because Microsoft has another product called Linux Integration Services: https://www.microsoft.com/en-us/download/details.aspx?id=551...

wvenable 3 hours ago | parent [-]

It's not a rule, it's just convention. Trademark law is about whether there is confusion about who made the product but not specific wording. Using "Blah For XXX" wording just makes it clearer.

"Tool for Windows" vs "Windows Tool"

The latter sounds much more like it could come from Microsoft. People repeat this because it avoids this confusion but it is not mandatory. A few projects on Github have had to be renamed because they've been challenged and the accepted solution from the trademark holder has has been to switch it around and become "for XXX".

jasomill 2 hours ago | parent | next [-]

In the present context, I'm reminded of IBM's "OS/2 for Windows", which, while actually a reduced-price version of OS/2 2.1 that used a customer's existing copy of Windows 3.1 to avoid the cost of licensing the Windows 3.1 components IBM shipped with OS/2 to support Windows compatibility, was also a marketing ploy to reposition OS/2 as a Windows enhancement rather than a replacement OS (which, to be fair, is not as misleading as it may sound, since OS/2 2.1, unlike Windows 3.1, is capable of memory protection and preemptive multitasking between Windows applications).

Nition 3 hours ago | parent | prev [-]

That makes sense, although in that case personally I would have named it Windows Linux Subsystem.

ux266478 4 hours ago | parent | prev | next [-]

To solve this matter, I propose renaming it to WNL:

  WSL is not Linux
jasomill an hour ago | parent [-]

For a recursive acronym, I prefer LiNT, officially LiNT is NT, and unofficially, either Linux in NT or Linux is Not There, with the official and second unofficial definitions reflecting the WSL 1 architecture where WSL, like Win32, is a subsystem layered on top of the NT kernel, and doesn't rely on any Linux kernel code.

cybercatgurrl an hour ago | parent | prev | next [-]

it’s a windows product therefore windows comes first in the name. at least that’s my recollection of the reason why i’ve seen before

colejohnson66 5 hours ago | parent | prev [-]

Wasn't that due to trademarks?

rbanffy 7 hours ago | parent | prev [-]

A TRUE: device?

Henchman21 6 hours ago | parent [-]

As long as I can plug in a serial console and it endlessly spits out 1s!