View previous topic :: View next topic |
Author |
Message |
finaquant
Joined: 27 Jan 2013 Posts: 2
|
Posted: Sun Jan 27, 2013 2:35 pm Post subject: How to protect a non-commercial .net library? |
|
|
Hello
We want to protect our non-commercial .net library comprising table functions (finaquant protos) against commercial use, as good as possible.
Some background info about this .net library:
- available for download at finaquant.com/finaquantprotos for free (zero-priced)
- uncommercial product: it should only be used for non-commercial purposes like education and training
- a commercial version of this library (finaquant calcs) with some additional features will be available in a couple of months.
My questions:
1) Which standard license type would be proper for the uncommercial library finaquant protos?
2) How can infralution solutions help us protect finaquant protos? Which licensing solution would you recommend?
Regards
Tunc _________________ Finaquant Analytics
http://finaquant.com/ |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Sun Jan 27, 2013 10:25 pm Post subject: |
|
|
1. It depends on whether you want to track/control non-commercial users of your library and whether there are features enabled in the commercial version that are not available in the non-commercial version. One options is simply allow the non-commerical version to run without any license - then to gain access to the commercial features you must install a license. Another option is to use an authenticated license and require a license even for non-commercial use. For commerical licenses you would set AuthenticationData the license to enable commercial features (see the Custom Authenticated Application sample). This approach requires non-commercial users to request a license - but does allow you to track and control non-commercial usage.
2. Infralution Licensing System is very flexible since you can customize just about any aspect of the system - so you should be able to get the solution you require. I'd probably recommed using Authenticated licenses - but you should download and experiment with the evaluation version of ILS to see what fits your requirements best. _________________ Infralution Support |
|
Back to top |
|
|
finaquant
Joined: 27 Jan 2013 Posts: 2
|
Posted: Mon Jan 28, 2013 11:53 am Post subject: Is automated authentication and licensing possible? |
|
|
Thank you for the reply.
Is automated authentication and licensing possible for the non-commercial product which locks the license to hardware and user?
If yes, which infralution products and configurations (incl. integration etc.) are necessary?
I mean something like this:
* As the user downloads the installation file of library at finaquant.com, the hardware and user specific license files are delivered together with the installation file.
* User installs the file as usual; she/he doesn't need to any enter license keys. This is done automatically behind the scenes.
* We can follow online the users who have installed the library. We don't need to follow the features used at the beginning.
Regards
Tunc _________________ Finaquant Analytics
http://finaquant.com/ |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Mon Jan 28, 2013 9:38 pm Post subject: |
|
|
I think it may be difficult to implement without the user entering a license key. However you could certainly have the user register to download and generate a license key at this point that you could email to the user (or just display). They could then install that as normal. See the following FAQ on programmatically generating license keys:
http://www.infralution.com/phpBB2/viewtopic.php?t=1706
If you want to lock keys to a hardware ID rather than the computer name then see the following:
http://www.infralution.com/phpBB2/viewtopic.php?t=1407
Note that locking keys to hardware (or anything) doesn't really get you much for evaluation versions since the user could simply request another evaluation key (under a different email address if necessary). _________________ Infralution Support |
|
Back to top |
|
|
|