Few partnerships in tech have been as transformative, or as complicated, as the one between Microsoft Corporation (MSFT) and ...