5 must knows when negotiating Oracle licensing agreements