Good read. I’ve used chocolatey a lot plus a lot of other Microsoft installation tools. Windows has been crying out for a decent package manager for years. It’s amazing how little of a sh*t Microsoft seemed to give about stuff that open-source systems provide as a first class citizen.
As they care next-to-zero about decent tooling, it’s no surprise they care even less about independent developers like Keivan.
I’m pretty sure Windows is going to turn into a Linux kernel with a Windows API translation layer and specialised UI system for ordinary Joes.
I think it’s probably a lot more efficient that way and Microsoft has already lost the kernel battle to Linux. With the shift to the cloud, I assume Azure will become Microsoft’s dominant revenue stream, with Office second and Windows third.
There's very little incentive to adopt Linux as a kernel given how popular Microsoft is with consumer grade OEMs developing for the WHQL driver program. That's one point of competitive advantage Microsoft would be nuts to let go off.
Also, sysinternals and psh alone are very compelling examples of sophisticated tooling for the Windows ecosystem. So much so that they were ported to other platforms for the Windows users wanting to explore Mac and Linux.
And while Microsoft failed so far to create a decent package management solution for Windows, the problem really isn't how to manage packages, but rather how Win32 software assumes certain levels of access to system internals. This problem was mostly solved with the introduction of MSIX, so Microsoft needs to find a better carrot to incentivize developers to deploy with MSIX so winget can work properly.
As they care next-to-zero about decent tooling, it’s no surprise they care even less about independent developers like Keivan.
I’m pretty sure Windows is going to turn into a Linux kernel with a Windows API translation layer and specialised UI system for ordinary Joes.
I think it’s probably a lot more efficient that way and Microsoft has already lost the kernel battle to Linux. With the shift to the cloud, I assume Azure will become Microsoft’s dominant revenue stream, with Office second and Windows third.
At least that my guess.