Otherwise it was on service provider to collect whatever software the customer is using and charge for it. And if you don't, prepare for a hefty fine. Windows of course provides SIL infrastructure to do just that, but all that implies server has to be configured in some way.
And then the price for the licence ofcourse...
I really like Windows Server OS, but the effort it puts on part of service provider - no wonders everyone wants and offers to deploy Linux.
That is not a server OS.
And I would assert it is Linux based instead of another firmware RTOS, because of licensing and yeah, if you want to be pedantic Windows was never designed to fit into the firmware of a network card.
If you want to be pedantic, nor was the linux kernel.
There are lots of stuff running a "Linux kernel" that have little to no resemblance to a default build from upstream.
https://techcommunity.microsoft.com/t5/windows-os-platform-b...
When not AWS, it is Azure, so the performance isn't that bad to start with.
Also AWS and GCP aren't running cloud instances of game consoles (which also use a variation of Windows), GCP one (Stadia) powered by Linux was a failure, nor are they running an AI service being used by millions of folks around the globe.
Not bad.
Even their main weapon (API) now is holstered.
https://www.uwestminsterpress.co.uk/site/chapters/10.16997/b...