Another front may be opening in the battle for mobile platform supremacy. Microsoft is rumored to be planning to launch its own mobile application store. If the buzz is true, Microsoft may not be as late to the party as some would think. Android hasn’t yet debuted. Apple, for its part, is facing push-back on many fronts. Ironically, Microsoft is positioned between Google’s open source strategy and Apple’s controlled environment — an unlikely and uncomfortable place for the software giant to find itself.