Microsoft threatened by OS rivals?