Developer Licenses
A Developer License allows a single user to run the Dyalog development
environment on a single computer, as a tool for application development; as a
personal productivity tool, and as a platform for running applications
developed in Dyalog
Developer Licenses are provided on an annual license fee basis and includes
DSS+ for Windows versions, and support and upgrades for UNIX and LINUX
| Windows License Fees |
Annual License Fee |
Single user Run Time |
| Developer 32 Bit inclusive of DSS+ |
£850 |
£50 |
| Developer 64 Bit inclusive of DSS+ and 32 bit version |
£1275 |
£75 |
| Unix License Fees |
Annual License Fee |
Single User Run Time |
| Developer 32 bit incl. Support & Upgrades |
£1450 |
£200 |
| Developer 64 bit incl. Support, Upgrades and 32 bit version |
£2175 |
£300 |
| Linux License Fees |
Annual License Fee |
Single User Run Time |
| Developer 32 bit incl. Support & Upgrades |
£1050 |
£200 |
| Developer 64 bit incl. Support, Upgrades and 32 bit version |
£1500 |
£300 |
Single user Run Time
Licenses |
Bundle of 5 |
Bundle of 10 |
Bundle of 25 |
Bundle of 50 |
Bundle of 100 |
| Windows 32 bit |
£250 |
£475 |
£1125 |
£2000 |
£3750 |
Run Time Licenses
When applications developed in Dyalog are distributed to users or
machines other than those for which Developer Licenses have been acquired, a Run
Time License is required. The Run Time License is free of charge for stand
alone single user applications.
Run Time Licenses are not free under the following circumstances:
 |
When Dyalog is used to implement multi-user applications. Multi-user applications are defined as applications where the same data is
shared by or exchanged between two or more users. |
 |
When Dyalog is used as a platform for applications which are
distributed outside the organization which holds the Dyalog Developer
License - whether or not the developer charges a fee for the
application, and regardless of whether the application is single or
multi user. |
Run Time licenses are sold for a single user on a single machine. Note that, in
situations where APL is used to develop educational tools or applications used
in not-for-profit environments, it may be possible for the user to acquire a
free Run Time License, or for the developer to negotiate an appropriate low
cost license with Dyalog.
Single user Run Time Fees are one time Fees and must be renewed with each new release of Dyalog.
Unix & Linux Run Time
Please note that for Unix and Linux the Run Time License includes a License to use the MainWin emulation of the Windows GUI interface where required. MainSoft requires a separate contract - approved and signed - with each customer using their product, specifying the number of users.
Server Run Time Licenses
When several users use one or more applications on a shared server, a
Server License is required. Examples of this are applications running under
Citrix, Windows terminal Server and similar platforms, Web Servers, or
servers using Distributed COM or other transactional platforms. The minimum
server configuration is for 20 simultaneous users.
Alternatively, Server Licenses can be acquired on a per processor basis. This
option is particularly suitable for light weight applications with a large number
of users.
Dyalog for Windows Server Licenses are inclusive of necessary Run Time
Licenses. If, for example, an application allows 20 desktop users to share
data on the server, a server license for 20 users includes all relevant fees for
desktop users and server including Dyalog for Windows run time clients.
Server Licenses for Linux and Unix will require a Run Time License for MainWin for each user using the Windows GUI emulation embedded in Dyalog. Server Licenses providing User Interface through a Windows PC or a Browser will not require MainWin licenses.
If you have several users using the Linux or Unix server using a different interface than Windows GUI it may be an advantage for you to run with a different Run Time package. Please contact Dyalog for more information.
For Facility Management Applications, where an organisation is running a
service on behalf of several client organisations, appropriate Server Licenses are required for each distinct customer organisation.
Server Run Time License Fees |
Annual License Fee |
| Server 32 Bit 20 users |
£750 |
| Server 32 Bit 50 users |
£1500 |
| Server 32 Bit 100 users |
£2500 |
| Server 32 Bit 250 users |
£4000 |
| Server 32 Bit 500 users |
£6500 |
| Server 32 Bit 500+ users |
Contact Dyalog |
Alternatively |
|
| Per Processor running Dyalog APL |
£725 |
| |
|
| Server 64 Bit 20 users |
£1125 |
| Server 64 Bit 50 users |
£2250 |
| Server 64 Bit 100 users |
£3750 |
| Server 64 Bit 250 users |
£6000 |
| Server 64 Bit 500 users |
£9750 |
| Server 64 Bit 500+ users |
Contact Dyalog |
Alternatively |
|
| Per Processor running Dyalog APL |
£1075 |
Royalty Based Run Time Licenses
For Developer license holders (32 bit or 64 bit) Dyalog
offers an alternative royalty based Run Time fee. The royalty is calculated as
2% of all revenue generated by sales, consulting and support of applications
developed using Dyalog. The royalty is invoiced yearly in arrears.
Read full Terms and Conditions
|