How is ChartDirector licensed?
We offer two types of license:
-
The ChartDirector Developer License grants the right to use the ChartDirector
on one computer for any purpose (e.g., development and production).
-
The ChartDirector Redistribute License grants the right to embed the ChartDirector
runtime in a product or system that is not for ChartDirector software development,
and to redistribute that product or system to unlimited number of computers without
further royalties to ASE.
For each type of license, there are two subtypes:
-
The "for Windows/Linux/FreeBSD" subtype is applicable if the operating system is
Windows and/or Linux and/or FreeBSD.
-
The "for All Platforms" subtype is applicable to all operating systems supported
by ChartDirector.
What type of license do I need?
If you have one or a few computers (less than 5) using ChartDirector, the
best option is to purchase one ChartDirector Developer license per computer.
The "Developer License" is good for development and production use.
If you would like to deploy your software to a large number of computers, you need the
ChartDirector Redistribute License. This license is for redistributing the ChartDirector
runtime to an unlimited number of computers.
Note that the ChartDirector Redistribute License is for the ChartDirector
runtime only and is not for ChartDirector development use. Each computer
that performs development using ChartDirector still needs a ChartDirector
Developer License.
If you deploy your software to just a few computers, it may be more economical
to use one ChartDirector Developer License per computer, rather than to
use the ChartDirector Redistribute License.
My development server and production server are the same computer. Do I need one
or two licenses?
Since there is only one computer, one ChartDirector Developer License is needed.
The "Developer License" is also good for production use.
ChartDirector is running on a single web server only. Multiple developers are
developing software on that server. How many licenses are needed?
Since there is only one computer running ChartDirector, one ChartDirector Developer
License is needed. You can have as many developers as you like.
How to define if ChartDirector is "running" on a computer or not?
ChartDirector is "running" on a computer if the computer's CPU is executing
ChartDirector software.
I use multiple versions of ChartDirector (PHP, ASP, etc.) on the
same computer. How many licenses are required?
Since there is only one computer running ChartDirector, one ChartDirector Developer
License is needed.