Green Party Leaders Don't Want Windows In Munich (techrepublic.com)
Reader sqorbit writes: Munich spent a lot of time (9 years) and a lot of money in shifting some 15,000 staff to a Linux-based OS. The plan now is to move to Windows 10 by 2021. Munich's Green Party is citing the WannaCry virus as a valid reason not to switch to Windows. "As with many of the biggest attacks, the computers that were mainly hit were running the Windows operating system," the Green Party said in a statement.
I switched to CentOS (with Mate) on the desktop several years ago. I have windows on dual boot. I haven't booted into Windows for nearly year. I don't miss windows for anything. When I upgraded from CentOS 6 to CentOS 7 it literally only took me about 2 hours to upgrade and install my toolchain and have backups working. With Windows this would have taken an entire day. I smirk at my associates who worry about Ransomware or just cruft slowing chocking their desktops/laptops.
However my use case may be different than others.
Here are some answers. They may not be stellar ones, but they are factors.
1. Employee Hiring: Everyone knows windows, most don't know Linux. Sure using Linux for work isn't that big of a deal, but it is just one more thing to train on.
2. Third party software: Most organizations thinking buy not build is the solution. Most of the software that you can buy is for windows.
3. Compatibility: 99% compatible means 3 days a year there is a problem.
4. Merging with other locations: Sure you may be on Linux but chances are the organization that you are merging with isn't
5. Big Vendor relationship: If you are a big enough organization. Your relationship with Microsoft is far more dynamic than here is the CD and install it. Microsoft will often work with you to make sure their product will work with your environment.
6. Hardware: Oh that new set of laptops has an incompatible network chip. And there is no Linux driver. You could make sure you get the linux approved system, but either it is out of date, or more expensive, just because that one necessary compatibility component.
7. Too many exceptions: If you are a Linux shop, you normally need a few windows boxes for those exceptions where you need it. There just may be too many people who need Windows as an exception.
8. Too configurable: Linux is often too configurable for its own good, deploying it in an organization will often get the organizations group think settings. Often being bad for everyone. Windows is you get what you get, and followed "Best Practices" which bosses think they like.
9. Silly names: Much of linux software has silly fun and unprofessional names. It just may not fit in the organizations culture.
10. That one problem that could had been easy in windows: When you use the exception vs what is common. You are under the gun to make sure everything is perfect. That one problem could get you. "No one got fired for choosing IBM" problem. You can buy a POS, but just as long as you are suffering with everyone else you are fine.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.