Microsoft predicts Linux will fail mobile 'quality' test