• Home >>
  • Curl - Licensing
Curl, Inc. Logo
Richer Internet Applications
      Introducing Curl
      The Curl RTE
         System Requirements
         Installation Notes
         Mac Beta Notes
      The Curl IDE
         System Requirements
         Installation Notes
      White Papers
      Getting a License
         Enterprise Software
         Fun and Games
      Application Scenarios
         Migration to Curl
         Portals & Dashboards
         Electronic Forms


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 two kinds of server licenses:

  • A Curl/Pro Server License unlocks the full capabilities of the Curl platform. If you are an enterprise, you need to use a Curl/Pro license.

  • A Curl/Personal Server License unlocks most features of the Curl platform, excepting several features whose primary value is for enterprise applications. You can get a Curl/Personal Server License at no charge for your Web site if you are a noncommercial user. A list of the restricted features appears in the "Getting Started" section of the Curl Developer's Guide documentation that is included with the Curl IDE.

Each kind of server 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/Pro 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.