I'm surprised it took this long. With Linux support for .NET and SQL Server, there is zero reason to host anything new on Windows now (of course legacy enterprise software is another story). I wouldn't be surprised if Windows Server is fully EOL'd in a few years.
I can understand that for many Mac OS users it's hard to understand Windows. When your OS vendor is requiring you to rewrite parts of your applications each year because of changing APIs it's impossible to imagine a world where applications from 1995 are still running on operating systems from 2019. Same.with security updates for only 3 years where Windows gives you over a decade time to upgrade.
But when you are a manufacturing company and just need to get your product out, you don't care about your software. You want it running for as cheap as possible. That's where Windows shines. Mac OS is explicitly unfit here. Same with the hip technologies like nodejs that require constant attention.
Everybody gives Microsoft shit for moving slow but when was the last time you had to proof that your patch doesn't break compatibility with 20 year old software that you can't even get anywhere anymore?
Didn't microsoft ditch QA and make several broken patches recently? I was under impression testing new update rollout on your devices is still local admin responsibility and can break things. How is it different that staggered rollout of any other os update?
I think you underestimate how slowly things move in some places. There are still shops running COBOL on mainframes. Windows is going to have a place on servers for decades to come.
One can only hope... Containerization on Linux is so much smoother imho. Not being able to run both win and lin containers for developers is a big issue. Linux owns this space, and it will likely continue down that path. Currently doing a couple .Net core projects with deployments to Windows and Linux.
News flash, there is more COBOL being written today that in any prior year. It's a small part of the total output, but is not decreasing in absolute terms.
Yes, but in the same way companies are still running XP. There is zero chance there will be new releases of Windows Server a decade from now. Microsoft itself is starting to host its services on Linux.
Not a fully integrated email and calendaring solution that can be set up and administrated by typical overworked corporate IT staff. Completely unacceptable.