News for hackers. Stuff that matters.
Re:Microsoft's “Love” of Linux by oaiey on Thursday November 21, 2019 @05:48PM (#21600597)
That is crazy. Because NT is an excellent kernel done by a industry legend (David Cutler). It runs on 80%+ of all desktop, is the grid below a cloud platform, is a game console and has a track record of being flexible enough to run on microcontrollers, phones, etc. And the complete hardware industry supports it.

There is no reason to switch to Linux, considering that they would need to reinvent the whole UI stack of Linux like MacOS did. Keeping a 50 people hired for Kernel development sounds cheaper.

Re:Microsoft's “Love” of Linux by fps_doug on Friday November 22, 2019 @04:57AM (#21604268)
Agreed. I did a lot of reading about the NT architecture 10+ years ago purely out of interest, and it's pretty amazing. And I'm saying this as a Linux person.

The only reason Linux is so successful is actually the fact that it's open source. For individuals (like me) because that gives you much more flexibility in customizing the system, tinkering with it, and more importantly, debugging problems and understanding inner workings.

But even for big corps (which are mostly running the show when it comes to Kernel dev these days) it's much easier to whack the Linux kernel into shape for whatever you want to achieve, than trying to work with Microsoft to get what you want from NT.

Re:Microsoft's “Love” of Linux by tomxor on Saturday November 23, 2019 @08:53AM (#21614095)
> The only reason Linux is so successful is actually the fact that it's open source. For individuals (like me) because that gives you much more flexibility in customizing the system, tinkering with it, and more importantly, debugging problems and understanding inner workings.

I agree a significant part (necessary part?) of Linux success among hackers and developers is it being FOSS... I don't know much about NT kernel but it would be quite interesting to see the alternate reality in which it was also FOSS and independent of the rest of windows, I wonder if it would have a similar success in the arenas Linux does.

There are some other really interesting FOSS kernels out there today like Minix3 (quite different from the Minix that inspired Linux), they are sure to have deficiencies when directly compared to something like Linux due to the difference in the shear size of community driving them, but they have noteworthy designs, superior in various aspects, and they make me wonder, is there only enough space in the world for so many popular FOSS kernels? i.e how much of Linux is now inertia much like windows desktop? (and I say this as a full time Linux user)

Re:Microsoft's “Love” of Linux by oaiey on Saturday November 23, 2019 @01:25PM (#21615589)
FOSS NT Kernel... It would only be successful when it is really FOSS and not company backed single main contributor FOSS like Chrome or .NET Core. As a kernel contributor I want to shape my kernel, not being overruled by a decision done in a meeting somewhere on a campus I never visited.

You would need extensive partnership agreements like what Google has with Microsoft regards Chrome or Samsung has with Microsoft regards .NET Core. Challenging for smaller vendors.

Linux has a more pure (not owned) FOSS style making it successful.

Re:Microsoft's “Love” of Linux by tomxor on Thursday November 21, 2019 @10:38PM (#21602210)
> they would need to reinvent the whole UI stack of Linux like MacOS did.

MacOS X is not based on Linux or GNU and it's UI evolved out of a combination of Next technology and features combined with re-implemented classic Mac OS features. So it wasn't exactly a clean slate.

More relevantly though, they put some effort into maintaining compatibility with programs written for their previous OS by both porting their APIs and providing CPU emulation! And that is on top of bringing the rest of nextstep up to standard for what consumers were expecting out of a desktop OS at the time.

> Keeping a 50 people hired for Kernel development sounds cheaper.

I doubt it, Microsoft can and has rewritten their UI multiple times... if they wanted to, they could write it for Linux atop their own ported windows API with little effort. I think they just lack the incentive to do so, Linux users wont care because they wont use it, Windows users wont care because they don't care about Linux... who will benefit? not Microsoft that's for sure.

From a business perspective MS behavior makes sense, they are embracing Linux because that's the way one half of the market is headed whether they like it or not... meanwhile their desktop business still has a hold on the market mostly out of inertia and legacy, so why would they do something as radical as change the core OS to mess that up?

However as the parent said "one day", maybe, in the future, when windows makes zero sense to run on metal, then perhaps microsoft will create an official and FOSS windows API... if only to relieve themselves from security support hell.

Re:Microsoft's “Love” of Linux by oaiey on Friday November 22, 2019 @01:13AM (#21603241)
Yeah, you nail the point: there is no incentive. There is no benefit for them into it. Exactly my point.

The rest of their business is where the money is. Office runs one way or the other out of the web, on Android, iOS or macOS.