If I create an executable for a client and lets say that client has 5 employees. Then I understand that the runtime license would cover this situation as the runtime comes with 5 user licenses.
But, if the clients of that company are not required to have a license how do we know the difference between a companies "customers" and an employee that requires a seat? Is it based on an actual login name? In other words, if the companies customer requires a login name and password then they need a seat and all "guests" do not?
The way I understand it, is the company needs to buy the number of seats that match the employees, contractors etc of the system. But how is it possible to determine if a user is an employee, contractor or customer??
Also, concerning Product Keys. If I create an executable for a client and they enter the product key this is good. If that client were to take that executable and product key could they then copy the application and product key to other servers or say give it to their friend down the street and create a Piracy situation?
Sorry for the strange questions we are just working on licensing and want to get it right for us and Aware.
Thanks for all you do!!