European Commission slaps legal precedent on Microsoft