Unlocks a specific library (e.g., Chilkat SSH, Chilkat FTP2, or Chilkat Email).
Unlocks all Chilkat components across all supported programming languages and operating systems. How to Implement a Chilkat License Key
string licenseKey = Environment.GetEnvironmentVariable("CHILKAT_LICENSE"); if (string.IsNullOrEmpty(licenseKey)) throw new Exception("CHILKAT_LICENSE environment variable not set."); glob.UnlockBundle(licenseKey);
To activate your software, you must embed the unlock code directly into your source code. Implementation Example (C#/.NET) chilkat license key
It's crucial to note that the license count is based on the number of developers writing code that uses Chilkat, not the number of end-users or servers that will run the final application. If your application is deployed to millions of users or installed on 100 servers, your license remains the same. After your purchase is completed, Chilkat will provide you with a unique, perpetual unlock code that you can immediately integrate into your project.
using Chilkat;
Place UnlockBundle at the very beginning of your application's lifecycle (e.g., in Main , Application_Start , or a static constructor). Unlocks a specific library (e
: You can purchase a license directly from the Chilkat Purchase Page using Stripe or PayPal.
Exposing your Chilkat license key can lead to unauthorized usage, which violates the End User License Agreement (EULA). Protect your key using these industry-standard practices:
System.out.println("License unlocked."); Implementation Example (C#/
Getting a Chilkat license key is straightforward because they use a "runtime unlocking" system rather than hardware-locked files or registry entries. How to Get and Use a Chilkat License
A single key unlocks the library globally across your application session.
In modern versions of Chilkat, it is highly recommended to use the Chilkat.Global object to unlock the software. This single activation applies across all components used within your application.