Software Licensing for Vendors and Licensees