PRODUCTS

Licensing and Pricing

Curl licensing is designed to foster the broad development and deployment of Internet web-based applications. As such, Curl offers BASE versions of the IDE and Deployment Licenses that are free, fully functional and offer real value in creating and deploying applications.

Curl also provides PRO versions of the IDE and Deployment Licenses that augment the BASE version with additional security, performance and maintainability for enterprise class applications.

Pricing for the Pro/Deployment license starts at $12,000. Curl's pricing structure is specifically designed to accommodate enterprise, Internet, software-as-a-service and OEM business models.

When you deploy a Curl application to a server, you need to have a server license (also referred to as a license key) that indicates that your use of Curl is authorized. There are 2 kinds of server licenses; Base and Pro.

  • 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, do not use https and are free to end-users.
  • 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. These additional features include:
    • Https support
    • Complex concurrency
    • Running with privilege
    • Encryption & pCurl
    • Single sign-on
    • QTP integration

    A detailed explanation of this list of additional features appears in the "Getting Started" section of the Curl Developer's Guide documentation that is included with the Curl IDE. If your application needs to make use of these features you will need a Curl/Pro Deployment licenses. For more detail please contact Curl sales at sales@curl.com.

Each 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 commerical server license and the other works as a Curl/Personal server license. You should choose between these files based on which kind of server 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.