| SocketTools Licensing Information | ||
|
The SocketTools Library Edition and SocketTools Secure Library Edition License Agreement provides you with a single developer license and the right to redistribute the dynamic link libraries (DLLs) included with this product without any additional royalties or runtime licensing fees. Evaluation LicensesWhen you install SocketTools, you are given the option of entering a serial number or proceeding with the installation without a serial number. If you install SocketTools without a serial number, an evaluation development license will be created which is valid for a period of thirty (30) days from the date of installation. The product is fully functional during this evaluation period; however the SocketTools libraries may not be redistributed to third-parties. After the evaluation period has ended, you must either purchase a development license or remove the product from your computer system. Runtime LicensingWhen you install SocketTools with a serial number, a runtime license key will be automatically generated for you and stored in a file named csrtkey6.h in the Include folder where you've installed the product. There are similarly named files for other languages, such as csrtkey6.bas for Visual Basic and csrtkey6.pas for Delphi. These files define the SocketTools runtime licensing key which must be passed to the Initialize function in the library that you are using. If you are using a language that does not have a license key already defined for it, you can create a text file that contains the license key using the License Manager utility. More information about that utility is provided below. The runtime license key is a null terminated string that is unique to your licensed copy of SocketTools. This key should only be embedded in your program and should not be redistributed with your application. If you provide source code for your product, you cannot include the key with the source code. The same license key should be used for all of the libraries. If you install SocketTools with an evaluation license, then the runtime license key will be defined as a null pointer or empty string. This will allow the libraries to function on a system with a valid evaluation license, but they will not function on any other system. You must purchase a license and generate a runtime license key before redistributing an application which uses one or more of the SocketTools libraries. Registering SocketTools License Manager |
||
|
Copyright © 2008 Catalyst Development Corporation. All rights reserved. |
||