Internet Explorer may be losing favour among most users, but in big companies, it is still doing fine — especially IE6. Why? "We have to use IE6," a contractor at one telco told me recently. "We have all these web applications that won't run on a browser that isn't broken." And that means big trouble — doesn't it?
Gartner thinks so. In a report last month, the big analyst firm estimated that outdated software like IE6 has created a global IT debt of $500 billion. That is how much it would cost to update old apps so they are shiny and new and fully supported. (Exactly who is that "debt" owed to? Software vendors, presumably.)
How much does IE6 contribute to that total? That's hard to say — but we know this much-decried, ugly, ancient, non-standard, broken browser is still used by many large organisations around the world.
Why? becasuse they depend on web-based software that won't run correctly with any other web browser.
So why won't they upgrade? Why are they letting that big IT debt accumulate? Won't all that deferred maintenance eventually cause them serious problems?
No, probably not.
Look, how did those IE6-dependent users get into that position? They bought into the last big paradigm of software development: the web browser as platform. Remember? All our apps would be built with a web front end. Microsoft thought that was a fine idea and built a lot of non-standard features to lock customers in. Vendors and corporate IT shops used those features to make their web apps just like regular Windows apps — and users were locked in but good.
How will these users get out of that mess? When the time (and budget) is right, they will jump on the next big software development paradigm. They will buy or build fresh, junk the old stuff completely and go about their business.
IT debt? They'll walk away from it.
And why not? Those apps built on IE6 may be creaky, ugly and non-standard, but they still work. And Microsoft may hate its nine-year-old miscalculation, but it has promised to keep supporting IE6 until 2014.
Besides, how much sense would it make to patch up those old clunkers or migrate them to newer browsers? None at all. Those old apps were designed for business needs from as much as a decade ago. Technical upgrades won't solve that. Building or buying new apps will — and doing that will cost the same, whether the apps they're replacing are up to date or ready to collapse.
The sensible thing is to keep running those IE6-dependent web apps until they can be replaced with new apps that run from the cloud or on tablets or using whatever the hot new paradigm is.
In the meantime, like the bumper sticker says: Don't laugh, it's paid for.