5 ms·
I have a decent understanding of what this is. I don't think WSL was added because they thought it would be cool to have two OS's. The bigger picture is every
by stevehiehn 7y ago
I have a decent understanding of what this is. I don't think WSL was added because they thought it would be cool to have two OS's. The bigger picture is every day windows becomes less relevant. Microsoft is now a powerful cloud company. I'm not sure even they even care about windows clients beyond legacy contracts. I think before thier users have no choice but to leave they want to say hey look, you are already using Linux, no need to go anywhere.
- TazeTSchnitzel 7y agoWSL came originally from their plan to make Android apps trivially portable to Windows Phone.
- toflon 7y agoWorth noting that Project Astoria was shelved before release, and WSL came out after Windows Phones final release. So technically WSL was not intended to be used for porting android apps. But they did use Project Astoria as at starting ground to create WSL.
- newnewpdro 7y agoI'm pretty confident in saying Microsoft has zero intention of running Linux directly on the bare-metal serving as the driver layer for Windows. This is nothing more than a way for Microsoft to provide a *NIX userspace competitive with Apple, you know, so developers actually consider using their products instead of Apple's. Edit: We're actually in the midst of quite the opposite happening with the Linux kernel. After Android pivots to Fuchsia/Zircon, it'll only be a matter of time before Linux running on the bare-metal outside of datacenters will be exclusively the niche domain of Raspberry Pi style tinkerer devices and the tiny population of Linux enthusiasts running them on increasingly poorly supported PCs. PC owners will be increasingly less compelled to bother even trying a Linux installation when their OEM Windows install already contains it as a compatibility shim. This all translates into Linux's native support for modern desktops and laptops deteriorating for lack of users, I fear it's not going to be a growing market.
- squiggleblaz 7y agoYour edit isn't fair. I mean, if you ignore Android (where you hardly get to interact with Linux - even from a copyright perspective, Android Linuxes have rarely been Linux, since too many companies don't release the source of their binary blobs), then Linux on the desktop has always been relatively niche. I am surprised that you could seriously suggest that the market for Linux on the desktops and laptops was even commercially viable (you say "I feal it's not growing to be a growing market"). When I started using Linux, it was basically people writing stuff for themself and releasing it to everyone. That actually seems like a fundamentally good goal. So what else could you want?
- pjmlp 7y agoHad Microsoft improved their POSIX support on NT, instead of having it as nuisance to win contracts, and GNU/Linux would had never taken off.
- jchw 7y agoWow, I can’t think of a future I’d like less. Thankfully this is nonsense ;) It is true that desktop Linux users are a niche case. Hell, I would not be surprised if that niche got smaller, even; but I have some pretty intense doubts that it’s dying or even going in that direction. In fact I would argue that the desktop platform as a whole has been on a decline, whereas desktop Linux has merely stagnated. The average user who is either gaming or just Facebooking on Windows PCs are finding increasingly less use out of their desktops. The gaming market on PC is healthy, but it’s cracking: the fragmentation of PC game stores and the increasing power and versatility of game consoles probably poses a threat in the long term. For all other use cases, mobile operating systems like iOS and Android are rapidly becoming not only usable, but preferable. Banking on my iPhone feels like the future, compared to the shoddy web UIs full of age old cruft. So Microsoft has made wonderful strides for developers using Windows. No sarcasm here; I’ve been developing software on Windows since Visual C++6 and it’s been nothing but improvements. But I develop software for servers and browsers. The Microsoft ecosystem does not appeal to me. .NET Core is great but there’s still a lot of work to go and it’s reaching maturity in a world where we have amazing languages like Go and Rust. I have still dabbled a bit in .NET Core and I’m impressed, but they would’ve probably had more success if it had kicked off years earlier than it did. So what’s going on with Linux? Frankly, quite a lot! - Wayland is finally reaching maturity, slowly. For now, this is causing loads of problems, but as those issues clear up it’s looking like this might finally work out! - Valve continues to improve Steam, with integrated Windows emulation. It’ll never be a substitute for real ports, but it’s still cool. - The reproducibility and immutability bug has bit a few hands. New, advanced distributions like GuixSD and NixOS offer a pretty unique, extremely predictable experience (even if that predictable experience is not exactly compatible with the full range of existing software.) Fedora has rolled out OStree-based system upgrades too, which is awesome. This is one of those things where desktop Linux was really awful that is becoming a strength. - There is apparently genuine demand for OEM Linux. We see not one, but two vendors that appear to be thriving: Purism, and System76. I want one of those darn Helios boxes just to look nice in the living room (and yes, I run Linux in the living room, and it’s been way less horrible than I would’ve imagined.) (There’s more; like btrfs and other innovations that benefit desktop AND server use cases) There’s more. And it goes without saying that there have also been negatives. Like graphics drivers from our green logoed friends. But by and large, I’ve had a great past decade with Linux. Aside from a small audio issue, my desktops have been free of any hardware compatibility issues throughout upgrades. Intel offers GPU passthrough that you can use in your KVM boxes for better virtualization. AMD IOMMU is reliable for nearly any Ryzen setup (got a GPU passthrough setup going great over here, and it didn’t even take a whole weekend to set up.) Is Linux dying? Hell no. Is it the year of the Linux desktop? Also no. These claims both come up constantly and neither ever materialize. Desktop Linux has its niche and it probably will for the foreseeable future. Don’t extrapolate the ebb and flow too far.
- max76 7y ago> I'm not sure even they even care about windows clients beyond legacy contracts Why wouldn't they? Windows does billions of dollars of sales a year.
- marktolson 7y agoWindows has already lost out on the server game. Less desktop apps are being written each year with the move to mobile/web based apps. The desktop OS is largely becoming irrelevant.
- networkimprov 7y agoWe've been hearing that for 20 years; previously it was Web apps that would render the PC (aka desktop) irrelevant. There is a huge and profitable class of applications that require the features of a PC. The Internet and wireless LAN/WAN and ARM architecture haven't changed that.
- sridca 7y agoI feel quite positive that the web will be de facto platform (more than desktop or mobile) for writing apps. Things like WebGL, FRP, ChromeOS will only make that all more pleasant to write and use apps causing a (already happening) gradual shift in platform.
- stevehiehn 7y agoYa, for sure they care. I guess I'm just making the point that cloud and productivity tools is now the money maker & not just windows. According to this breakdown Personal computing is around 38% of Microsofts revenue (which is alot) https://www.fool.com/investing/2019/02/19/heres-how-microsoft-makes-its-money.aspx https://www.fool.com/investing/2019/02/19/heres-how-microsof...
- Tsubasachan 7y agoEnterprise uses Windows. Period.
- kwhitefoot 7y agoEnterprise mostly uses Windows applications. The end users don't care about the OS only the shell and the applications.