License Keys
Skip’s libraries are free and open source. The Skip transpiler and tools, however, require a license key to run on non-free or closed-source code after the initial trial period.
You can request a free 30-day license key from the evaluation page, after which you can purchase a license.
License key workflow
- Skip is free to try. Installing Skip automatically begins a 14-day trial period.
- When your trial period approaches its end, Skip will prompt you to obtain an evaluation license, which you can do from https://skip.tools/eval. Your evaluation license is also free.
- When your evaluation period is ending, Skip will prompt you to purchase a license online. Visit our pricing page to choose the correct license. Each license key is node-locked to a single developer machine, so you will need to provide the output of the
skip hostid
command for the machine:
% skip hostid
After obtaining a license key, enter it in the ~/.skiptools/skipkey.env
file, which is created when you install Skip. Make sure to enter it in the format below, including the space after the colon:
SKIPKEY: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Skip’s tools will also check the SKIPKEY
environment variable for a valid key, which can be useful in continuous integration build environments.
Note that while using Skip’s tools requires a valid license key for non-free or non-open software, your apps do not. Skip is strictly a development tool, not a runtime. Your apps do not bundle a Skip license or perform any Skip license checks. All of your source code - including any previously transpiled Kotlin - is your own, regardless of whether your license is current.