Microsoft is losing Builders fast. They’re switching to MacOS and Linux. The biggest pull keeping people on Windows, outside of shear inertia, is content creation and gaming. However, even these are falling to Linux.
Without Builders, you don’t have software, and without software, you don’t have users. This is why Microsoft needs Windows Lite.


I’m curious, how do you go about using C# without .NET?
Its been a couple of years. Is mono still a thing? Or was it eaten up by .net core? If its still a thing than Mono. We did that for a couple of one off apps back in the day.
If I had to redo it, i would probably just use core on Linux and call it a day. Maintainability is better than purism anyways. Again all my opinions.
Actually if you want my full opinion, I would probably use python to create a proof of concept real quick…then have it remade if it needs to be faster in go/rust/whatever the rest of the team knows :)
I think mono may still exist somewhat, but .NET Core took it as a foundation and built on top of it in the best way possible. I do hobby dev with .NET on Linux but sadly still beholden by Windows for work for the time being.