You might be expecting an anti-Microsoft rant about how IT folk aren’t that keen on upgrading to Windows 7 (hat tip to twitter friend CXI) because of all the trouble they expect. The problem is that you could poll the IT community for almost any OS and you’d probably get the same response.
The problem isn’t that new operating systems are so poorly designed – most aren’t, even though I suspect Windows probably is – it’s that IT isn’t paid to improve things. They’re paid to avoid unexpected costs and problems, and keep employees from abusing the system and their employer. Unpgrades mean change, change means risk, risk by definition entails the unexpected, and the average professional IT manager is about as risk-averse an animal as you can find. They don’t get hurrahs when things are working great, they just get blasted when they aren’t. If I worked in this world I’d fight any upgrade because people don’t miss what they’ve never had. That’s why IT is called the ‘business suppression unit‘.
Whether it’s Ubuntu, Windows 7, or OSX it doesn’t make much difference.
At some point a more enlightened management, combined with a more tech-savvy workforce will demand innovation from IT, and will be willing to sacrifice the handholding and 99.99997% uptime commonly demanded today to get it. Those early pioneers will lose some sleep, but they will be rewarded. Then we will get past the industry of professional IT that IBM and Microsoft built, and see the innovation we see on the web in common business.