20040410 business.international-business: Sun; Microsoft sign a new licensing pact