Microsoft has been using restrictive licensing agreements to prevent customers from moving their data to competing platforms.