Comment Re:Recruiting policy (Score 1) 589
- Minimal UI changes that disrupt work
- No upgrades that break their in-house software
- Hardware that works
- No unpatched security holes
- The first is a problem for companies like MS, because they justify selling you the new version largely based on the UI changes: that's what consumers see. It's not a problem for a company that is being paid for support, rather than a product, because the lack-of-change is a feature in what they're selling you.
For a corporate desktop, you don't need all of a typical distribution's packages and there are lots of companies that will happily back-port security fixes to older versions of a few hundred packages, if you want them. And if all that you're doing when you upgrade is installing back-ported security fixes then the updates won't break in-house software unless they rely on unsafe behaviour.
The final requirement, working hardware, can be addressed by either only buying hardware that's certified by whoever is doing your software support, or by paying them to write or back-port drivers to whatever kernel you're running.
With a Microsoft solution, you get UI changes whenever Microsoft rolls out a new version. You get hardware that works, as long as you're on the latest version of the OS. You get big upgrade headaches for your in-house software whenever you move to a new OS version (or a new Office version if you've written a load of VBA). And you get security updates right up until they decide that they want to EOL the software that you're on. Sometimes, they'll let you pay vast amounts to be allowed to have one year of security updates past the EOL date. Often, it's a hard cut-off date.
- The first is a problem for companies like MS, because they justify selling you the new version largely based on the UI changes: that's what consumers see. It's not a problem for a company that is being paid for support, rather than a product, because the lack-of-change is a feature in what they're selling you.