Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Exchange is very dependent on Win32 and .NET Framework. As is ODSP and Dynamics.

Azure under the hood is Hyper-V with most services built upon that dependency.

Yes, millions of man hours, monkies, and typewriters you could transform this to Linux. The economics aren't there when Azure/M365 keeps pulling in money running on it's current platform hand over fist.



Over 60% of customer workloads running on Azure are Linux. And that statistic is skewed by those using things like AzureAD (basically workgroups).

At some point it will become a burden to develop new technologies on Windows instead of Linux. If that hasn't already happened.

Desktop already is a dwindling revenue stream for Microsoft. Microsoft is already pushing for companies, from small garage startups to mega enterprises, to migrate to online services where the underlying OS doesn't matter.

Windows has inertia, a lot of it. But all things in motion eventually come to rest.


All of those Linux workloads are running on NT.


Are they? Not a single one of the other public clouds runs Windows at it's core...

As far as deployed operating systems go, Windows is in the extreme minority.



Well we now have those millions of manhours and monkeys in the form of AI ;)


Well, for one, you may have noticed that MS put in the work, over years, to make .NET the same implementation across all three platforms. So that’s at least one pillar of impossibility removed.


Except ODSP/EXO/Dynamics don't use CoreCLR -- they use good ole fashioned .NET Framework. Those products with their 20+ year old code base would require a full rewrite.

That doesn't make economic sense.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: