In recent months it has become clear that Microsoft is in ...