PRODUCTS

Licensing

When you deploy a Curl application to a server, you need to have a Deployment License (also referred to as a license key) that indicates that your use of Curl is authorized. There are two kinds of server licenses:

  • Curl Deployment License A Curl Deployment License makes available the base features of the Curl platform and is free. Commercial use of the Curl Deployment License is restricted to Web applications that are invoked through publicly visible URLs.
  • Curl Pro/Deployment Licenses There are 5 types of Pro/Deployment license: Enterprise, Internet, Software-as-a-service, OEM and Development. These licenses make available the additional enterprise class capabilities of the Curl platform.

Each kind of deployment license takes the form of a file called curl-license-5.dat that you obtain from Curl and place on your Web server to indicate that you are licensed to deploy Curl applications on the Web. In the simplest case, you put this file in the root directory of your Web server. Other options are also available and are described in the "Configuring Your Web Server" section of the Curl Developer's Guide.

To learn how to obtain a server license, please click here.

The Curl IDE install kit includes two server license files that you can use to deploy applications to a localhost server that is installed on the same computer where you will test the application. One of these files works as a Curl Deployment license (Base features) and the other works as a Curl Pro/Deployment license. You should choose between these files based on which kind of Deployment license you expect to use when your application is eventually deployed to a Web server for wider use. The same "Configuring Your Web Server" section in the Curl Developer's Guide explains where to find these files and how to use them.