Depending on the license different permissions for the use of the SOFTWARE are granted. The SDK and Toolkit type of products are available in Binary and in Source Code Developer License on a per developer base or Product Development & Distribution License on a per application base. UaGateway Wrapper/Proxy and other out-of-the-box type of products are available in Runtime License on a per installation base or Runtime OEM License on a per application base. The Evaluation License is granted for binary-only products that might have a functional or time based limitation. The Evaluation License is free of charge, however it is for evaluation purpose only and prohibits any deployment.
Please contact our sales department for a PDF version of the complete License Agreement.
If you downloaded a trial or evaluation version of the SOFTWARE from Unified Automation's website or obtained it through other means, you may install and use one copy of the SOFTWARE on a single computer of your organization, solely for evaluation and testing purposes during the evaluation period (typically three (3) month from first installation/use). You may not use the SOFTWARE for commercial purposes. You may not make accessible the SOFTWARE to third parties and you must make sure that no one except your authorized employees have access to the computer where the SOFTWARE is installed. The SOFTWARE may contain a disabling mechanism that will prevent it from being used after the evaluation period. You must not tamper with the disabling mechanism of the SOFTWARE. After the evaluation period, if you do not order the registered version of the SOFTWARE, you must remove/destroy the SOFTWARE and Documentation without delay.
If you purchased runtime licenses you are permitted to use the SOFTWARE according to the number of purchased licenses. For each license you are permitted to install and use one copy of the SOFTWARE on a single computer, you might deploy or install the SOFTWARE together with your end-user products or stand alone. The SOFTWARE may have a mechanism to identify every single installation on a particular computer e.g. key, hardware (non-transferable) or dongle (transferable). You must not tamper with the identification mechanism.
If you purchased Runtime OEM License you are permitted to use the SOFTWARE on an unlimited number of computers, but distribute only in conjunction with one (1) end-user product the Runtime OEM License was purchased for. You are permitted to redistribute, deploy and/or install the SOFTWARE together with your end-user product, as integral part of or as stand alone installation setup procedure, as long as you insure that the SOFTWARE installation is preconfigured, customized and/or brand labeled and by this restricting (licensing) the use of the SOFTWARE to just the end-user product it was purchased for only. The SOFTWARE may have a mechanism for identification of the licensed end-user product e.g. key, ProgID or ProductURI (non-transferable). You must not tamper with the identification, licensing and binding mechanism.
A binary developer license grants the use of the SOFTWARE for the purpose of software development of OPC enabled products or applications. If you have purchased a binary developer license the SOFTWARE may be used within your organization by a single developer to actively develop applications. Multiple copies of the SOFTWARE may exist on more than one computer, as long as the use of the SOFTWARE is by the same developer. In addition, the Licensee is permitted to deploy unlimited number of end-user application(s) making use of the SOFTWARE. The SOFTWARE might be used by being compiled into, linked or bind to your end-user application. All use of the SOFTWARE shall be solely in accordance with the documentation.
You are NOT allowed to resell, rent, lease or sub-license an unmodified or modified version of the SOFTWARE as stand-alone product, nor to build toolkit or developer tools from it. You are permitted to use the SOFTWARE to build, deploy, sell and distribute end-user application(s).
Licensee must comply with all of the following:
In addition to the above “Binary Developer License”; if you have purchased the source code developer license of the SOFTWARE, you must use reasonable efforts to maintain the confidentiality of the source code, including ensuring that it is installed and used only on the machines belonging to Licensee's organization and that it is used only by a single developer for development of components and applications that use the SOFTWARE and that the source code is not otherwise used or copied.
The Product Development & Distribution License grants the use of the SOFTWARE for the purpose of software development of one (1) OPC UA enabled end-user product per license. In addition, you are permitted to deploy/distribute the resulting end-user product. The SOFTWARE might be used by being compiled into, linked or bind to your end user application. All use of the SOFTWARE shall be solely in accordance with the documentation.
You are NOT allowed to distribute, resell, rent, lease or sub-license an unmodified or modified version of the SOFTWARE as stand-alone product, nor to build any toolkit or developer type tool from it (e.g. you are NOT allowed to built another OPC UA toolkit or wrappers for other programming languages). The downstream receiving party shall NOT be able to again build UA enabled products or applications with the product or shipment you make. You are permitted to use the SOFTWARE to build, deploy, sell and distribute one (1) end-user product.
Licensee must comply with all of the following:
If you have purchased a Product Development & Distribution License the SOFTWARE may be used within your organization by team of developers within the department/division that is actively developing this one single product or application. Multiple copies of the SOFTWARE may exist on more than one computer for the sole purpose of active development and compiling, as long as the use of the SOFTWARE is for the one (1) end-user product only. You must limit the access to the SOFTWARE to the developers that are entitled to use it, which are those that "actively develop" (see 2.4) on the end-user product. You must insure that every single developer of such team has understood and follows all the rules in this Agreement.
The Product Development & Distribution License is an annual license grant, which includes the right to distribute unlimited instances of the one (1) end-user product that contains the SOFTWARE or parts thereof by being linked into the end user application until license was cancelled or is expired. By cancellation or not renewing annual license grant, the right to enhance and modify functionality and/or features that are based on or make use of the SOFTWARE ceases on the termination/expiry date. After termination/expiry of the annual license grant you may only use the SOFTWARE minimal required for the purpose of support and bug fix of the end user product that were already sold to customers at the time of termination or expiry.