Opinion: A new era for Microsoft?