Linux presents a big problem for MS because if it becomes popular it could completely change the way software is sold. Apple are in the business of selling proprietary software licenses, which is the same as what MS does so I think MS are more comfortable with the idea of competing with Apple on those terms.

Linux and Free Software represent a completely new way of doing business, and I think this is what MS is afraid of. After all, the current model has been very good to them.