Live data from Hacker News

Windows Subsystem for Linux is out of beta

blogs.msdn.microsoft.com

131–140 of 231 posts

Re: Windows Subsystem for Linux is out of beta

#131
post #118
post #99

Earlier quoted context omitted.

I kind of agree, but feel a need to point out that the "absurd cash piles" are a byproduct of tax rules, not of (alleged) timidity on the part of Cook et al.

What tax rule are you talking about? The cash in the "absurd pile" has already been taxed as income.

[deleted]

Re: Windows Subsystem for Linux is out of beta

#132
post #95
post #83

Earlier quoted context omitted.

The question of why you would want to run your server code on Windows (aside from supporting legacy .NET apps) remains. Those same sysadmins can overwrite Windows with a BSD or Linux on those cheap laptops.

Because some of us prefer Windows to Linux on the desktop.

My point was that I don't see the sense in the strategy laid out by grandparent, because I don't see a compelling reason to run Windows on servers (I say this as a former Windows sysadmin (as recently as this year, not 2005)).

Re: Windows Subsystem for Linux is out of beta

#134

Earlier quoted context omitted.

Unless you're going to force your users to install WSL up front(which is a pretty poor first contact) I think you might be better served by keeping it around.

Honestly, Windows users should be accomodated for as little as possible. I don't want to write my software once for 12 operating systems and once again for one. WSL is the only reason my software runs on their shitty OS at all .

If you're just looking to do open source for the fun of writing software then by all means ignore portability(which is a totally legit approach).

However if you're goal is to have an impact with your software then supporting win32 is a good bet since you're going to find an order of magnitude more users on win32. You'll also probably want iOS, Android and other platforms that aren't drop-in ports for POSIX if you want to provide a reasonable interface.

Re: Windows Subsystem for Linux is out of beta

#135
post #123
post #75

I really hope they make WSL's /home/. symlink to /mnt/c/users/. by default. What's the point of having a separate filesystem and home directory? I want native POSIX in Windows. The WSL implementation feels like... not that.

Just put symlinks to the relevant subfolders of /mnt/c/users/... in /home/..., and you can barely tell. I hardly touch /mnt/c. I like having separate filesystems so I can have both Windows and Linux versions of some things in the "same" place but not interfering.

[deleted]

Re: Windows Subsystem for Linux is out of beta

#136

Earlier quoted context omitted.

You are misunderstanding the point of WSL. It's not about writing software with Linux that users will run with Windows. Rather, it's about writing software on Windows that users will run on Linux. The target demographic is developers of Linux server software. A lot of those devs today run macOS

Oh no, I get that. The OP was making the assertion that open source doesn't need win32 portability. That's a huge pain in the ass for those of us who work in things that are tied to win32(graphics, gamedev tools, etc) we happily contribute back but ripping out a working port just seems petty.

it's a maintenance cost

I have to maintain a separate build system for Windows, all the win32 specific code, and also test under Windows... and most of this requires a Windows license

if I can rip all of that out by outsourcing the compatibility testing to Microsoft: all the better, even if I have to add a line to the documentation requiring users to check a checkbox once in some control panel somewhere

Re: Windows Subsystem for Linux is out of beta

#137
post #77

I hope my Macbook days would be over soon. After using Macbook Pro many years, I find good Windows machines are as reliable as Mac's ones. Apple products are usually overpriced, much less options for hardware accessories and upgrades, very expensive to fix. I have to keep running both Mac & Windows machines which is very inconvenient sometimes.

same here. i got my first macbook in the windows xp days. mac os x was lightyears ahead of that OS and increased productivity many orders of magnitude. nowadays? i use my surface pro for any real work and basically use my macbook pro as a web browsing machine given that's it's slightly more lapable and has a nice big trackpad. but it can barely do that. so many (basically forced) upgrades have left it unusable for running anymore than an app at a time. mac os x has generally degraded and gotten worse and worse. i find you can get a lot more mileage of windows 7 and up out of computers than mac os x these days.

Re: Windows Subsystem for Linux is out of beta

#138

So is this complementary to the linux subsystem in windows, or a completely unrelated option?

I think you've fallen victim to Microsoft's somewhat awkward naming scheme - the Windows Subsystem for Linux is the name of the "linux subsystem in windows" that you're referring to. It's not complementary or unrelated, but the same thing.

The fundamental abusiveness of the naming of this product isn't lost on people. Every time I see "Windows services for Linux" I know very well that it's just Microsoft doing what their public manipulation thing.

I've actually heard this issue discussed by the Windows admins in my company, without them having first heard my own opinion on the matter.

"Why didn't they name it 'Linux services for Windows', or something sane?" My Exchange/storage admin asked. "Because that would make sense", our other Windows admin says.

The discussion moved on to how Microsoft was afraid of the very notion of a product name that made it clear that Linux was doing something useful on Windows. They had to make it seem that Windows was offering services to Linux, because Linux needed the help of Windows, not the other way around.

Re: Windows Subsystem for Linux is out of beta

#139

Earlier quoted context omitted.

Honestly, Windows users should be accomodated for as little as possible. I don't want to write my software once for 12 operating systems and once again for one. WSL is the only reason my software runs on their shitty OS at all .

If you're just looking to do open source for the fun of writing software then by all means ignore portability(which is a totally legit approach). However if you're goal is to have an impact with your software then supporting win32 is a good bet since you're going to find an order of magnitude more users on win32. You'll also probably want iOS, Android and other platforms that aren't drop-in ports for POSIX if you wan…

iOS and Android are largely POSIX-compatible. Windows is not as an intentional anticompetitive design choice. Now that WSL is mature, there's no reason to play into that nonense any further (though in my opinion there was never any reason to).

Re: Windows Subsystem for Linux is out of beta

#140
post #77

I hope my Macbook days would be over soon. After using Macbook Pro many years, I find good Windows machines are as reliable as Mac's ones. Apple products are usually overpriced, much less options for hardware accessories and upgrades, very expensive to fix. I have to keep running both Mac & Windows machines which is very inconvenient sometimes.

one thing I'd miss from Apple is service. Being ablr to walk into a store where they can fix simple things immediately is AFAIK unheard of with windows PCs.. maybe with MS Stores, but these are incredibly rare outside the US.

For the Thinkpads, you can upgrade the 1-year warranty to on-site next business day for a few bucks. I think a 3-year onsite is a couple hundred, but you don't have to purchase it with the laptop, as long as you buy it before the base warranty runs out.
Post reply on HN