Publisher's Letter

Everything’s a platform now

The latest enterprise IT buzzword is 'platform.' It seems there's more prestige in being a platform than there is in being a great application. But is that true?