Microsoft to license code to avoid E.U. fines