Virtuoso Licensing Models

OpenLink's Virtuoso licenses are based on their host operating system, which is either Workstation or Server class. This page describes the licensing models and shows the various architectures to which the license models apply.

Workstation Class

The Workstation license is appropriate for architectures in which individual Workstations contain SQL- or HTTP-based data consuming applications. Each application instance supports the needs of one user on a given Workstation.

Workstations tend to be Mac or Windows desktops. Applications tend to be spreadsheets, report building tools, or other end-user applications. Licenses are deployed on the Virtuoso server machine. These licenses usually have a moderate pool of concurrent users and connections to meet the immediate needs of end users who utilize the software.

IMPORTANT: OpenLink Software requires that machines running Server-class operating systems (e.g., Windows Server, Mac OS X Server, Solaris, AIX, HP-UX) be licensed under the Application Server model. This is true even when the machine would otherwise be classed as a Workstation.

Virtuoso Workstation Model

Server Class

OpenLink's Application Server license is appropriate for architectures in which a single server contains SQL- or HTTP-based data consuming applications. This single, centralized application instance supports the needs of multiple end users who connect to the server from remote terminals or workstations.

Application Server architectures tend to comprise Application Server software deployed on powerful, multi-core, Unix or Linux machines. Thread-safety, parallel execution, load balancing, fail-safety, and other features associated with one or more application instances for resilient, high volume, mission critical computing are the key characteristics of this model. The Application Server license(s) can be deployed on a single Virtuoso server or server cluster and usually contains a large or unlimited pool of connections to meet the needs of its many end users.

IMPORTANT: OpenLink Software requires that machines running Server-class operating systems (e.g., Windows Server, Mac OS X Server, Solaris, AIX, HP-UX) be licensed under the Application Server model. This is true even when the machine would otherwise be classed as a Workstation.Virtuoso Application Server Model

Related