Microsoft has increasingly become more open to other, rival platforms, for better or for worse. And it's not just its normal software. It is even embracing this new perspective with its development ...