Microsoft Offers to Pay for Software Bugs