Dynamsoft Barcode Reader logo

License Agreement

  • Desktop and Server
  • Mobile Edition
  • JavaScript Edition

Revision date: 08/15/2019

  • IMPORTANT: PLEASE READ CAREFULLY.

    THE USE OF THIS SOFTWARE IS SUBJECT TO THE TERMS OF THE LICENSE AGREEMENT PRINTED BELOW. IF YOU DO NOT AGREE WITH THE TERMS, THEN YOU SHOULD NOT USE THE SOFTWARE OR ANY PART OF THE SOFTWARE IN ANY WAY. BY USING THIS PRODUCT, YOU AGREE TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

  • THE AGREEMENT

    This document is a legal agreement between Dynamsoft Corporation, Canada, hereafter referred to as "Dynamsoft", and the user of the software hereafter referred to as "You".

  • DEFINITIONS

    "Software": The "Dynamsoft Barcode Reader" software and all accompanying components, parts, and documentation that have been developed by Dynamsoft.

    "Licensee" means the person or entity entering into this Agreement with Dynamsoft. Any person who is entering into this Agreement on behalf of an organizational entity represents that he or she has the authority to bind such entity.

    "Application" means an end user program that the Licensee develops using the Software and into which the Redistributables are incorporated, and which contains significant additional functionality over and above the functionality contained in the Software.

    "Redistributables" are those runtime libraries and files intended for duplication and distribution with the Application.

    "Deployment License" allows Licensee to copy, deploy and redistribute the Redistributables to end users as part of the Application.

    "Server" is defined as a computer configured with the intention of multiple users accessing it as a service, or as a background service running as an automated process. The computer has Software loaded into its RAM.

  • EVALUATION LICENSE

    Dynamsoft grants Licensee a limited, non-exclusive, non-transferable license to use the Software for evaluation purposes for 30 days. An Evaluation License does NOT grant you the right to distribute the Software.

  • DEVELOPMENT LICENSE

    Dynamsoft grants you a limited, non-exclusive, non-transferable license to use the Software and the accompanying materials for the purpose of development and testing.

    • If You are developing a desktop application, one Development License allows You to install the Software or the Application to a maximum of ten (10) development and/or testing desktops.
    • If You are developing a web application or server application, one Development License allows You to install the Software or the Application to one development machine or one testing server. Licenses are non-transferable between machines. Therefore, if a company has "x" machines which will use the Software, the company requires "x" Development Licenses purchased. The same provision applies if, for example, the machines will not be working with the Software at the same time.

    Development Licenses cannot be used for production deployment.

    There is no limit on the count of named developers to share one (1) Development License.

  • DESKTOP RUNTIME LICENSE

    For each Runtime License of the Software purchased by the Licensee, Dynamsoft grants the Licensee a non-exclusive, non-transferable, perpetual, worldwide license for one (1) named end user to install the Application on one personal computer or workstation.

    If such named end user installs the Application on another computer or workstation, an additional Runtime License is required.

    Desktop Runtime Licenses cannot be used for deployment on Servers.

    Desktop Runtime License cannot be used for deployment on embedded devices. The Application that runs on a Windows or Linux operating system must not be embedded into a larger piece of equipment or device and become a part of it.

  • SERVER RUNTIME LICENSE

    The Server Runtime License is on a per-server per-year basis.

    One Server Runtime License allows deployment of one Application to one production server or failover server, with the Software running on a maximum of four vCPUs or four logical processors. Additional cores can then be licensed in increments of two vCPUs or logical processors for gradual increases in core density growth.

    • Dynamsoft does not count all the processors a server is equipped with. Instead, Dynamsoft only counts the designated logical processors or vCPUs that the processes of Dynamsoft Barcode Reader execute on.
    • If Licensee's dynamic server deployment has wide swings from peaks to valleys or Licensee is on a serverless setup, please contact sales at sales@dynamsoft.com for alternative licensing models, such as per domain, per usage, or per user.

    Renewal: The Yearly Server Runtime License will be valid for one year following the license order date. Thereafter, You can extend the validity of the Server Runtime License for additional one-year periods (each a "Renewal Term").

    Effect of Termination: Upon the expiration of a Yearly Server License, all rights of You granted under this Agreement (including but not limited to, the rights to use, resell, distribute, sublicense and/or provide access to the Software) shall terminate, and, You shall immediately:

    • (a) cease incorporating the Software into the Application
    • (b) cease use of the Software (in any form, including partial copies in its possession or under its control)
    • (c) destroy all copies of the Software.

    More flexible licensing options can be discussed via an inquiry email to sales@dynamsoft.com.

  • RESTRICTIONS

    Your product is targeted to end users. The end-user application You develop using the Software must not be another development tool and/or SDK.

    Users of end-user applications You develop using the Software may not further use the Software, in whole or in part, for software development, copying or distribution. You must enforce this restriction in a separate agreement between You and the end user of your applications.

    Evaluation License holders are granted the use of only one copy of the Software per Evaluation License. The Software is "in-use" on a computer when it is loaded into temporary memory (i.e. RAM) or installed into the storage device of that computer.

    You may make a single copy of the Software for backup purposes only.

    You are not permitted to directly or indirectly expose the properties and methods of the Software.

    All rights reserved. You may not use, copy, modify, reverse engineer, decompile, disassemble, sell, transfer, hire, lend or otherwise distribute the Software or any accompanying materials in whole or in part, except as expressly provided in this agreement.

    Old license(s) will be revoked within 60 days after a license upgrade.

    The Company reserves the right to change these terms and conditions at any time without prior notice.

  • OWNERSHIP

    Dynamsoft shall remain the owner of the Software.

    This license does not confer any ownership rights to the licensee.

  • WARRANTIES AND DISCLAIMERS

    THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK.

    NO LIABILITY FOR CONSEQUENTIAL DAMAGES. UNDER NO CIRCUMSTANCE SHALL DYNAMSOFT BE LIABLE FOR ANY DAMAGES WHATSOEVER ARISING FROM THE USE OR INABILITY TO USE DYNAMSOFT PRODUCTS.

  • APPLICABLE LAWS

    This agreement shall be governed by the laws of Canada.

Revision date: 09/24/2019

  • IMPORTANT: PLEASE READ CAREFULLY.

    THE USE OF THIS SOFTWARE IS SUBJECT TO THE TERMS OF THE LICENSE AGREEMENT PRINTED BELOW. IF YOU DO NOT AGREE WITH THE TERMS, THEN YOU SHOULD NOT USE THE SOFTWARE OR ANY PART OF THE SOFTWARE IN ANY WAY. BY USING THIS PRODUCT, YOU AGREE TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

  • THE AGREEMENT

    This document is a legal agreement between Dynamsoft Corporation, Canada, hereafter referred to as "Dynamsoft", and the user of the software hereafter referred to as "You".

  • DEFINITIONS

    "Software": The "Dynamsoft Barcode Reader" software and all accompanying components, parts and documentation that have been developed by Dynamsoft.

    "Licensee" means the person or entity entering into this Agreement with Dynamsoft. Any person who is entering into this Agreement on behalf of an organizational entity represents that he or she has the authority to bind such entity.

    "Redistributables" are those runtime libraries and files intended for duplication and distribution with the Application.

    "Application" means an end user iOS and Android App that Licensee develops using the SOFTWARE and into which the Redistributables are incorporated, and that contains significant additional functionality over and above the functionality contained in the SOFTWARE.

    "Employee App" means Application that is used by employees in Licensee's company, outsourcing vendors, and/or client companies.

    "Consumer App" means Application that is targeted at and used by consumers.

  • EVALUATION LICENSE

    Dynamsoft grants Licensee a limited, non-exclusive, non-transferable license to use the SOFTWARE for evaluation purposes for 30 days. An Evaluation License does NOT grant you the right to distribute the SOFTWARE.

  • FULL LICENSE

    The license of Mobile Edition covers both Android and iOS Apps.

    One (1) Mobile Edition license is limited to one (1) Application. Native Apps that run on both Android and iOS are defined as one Application so long as they have the same set of features and UI and the same App name. A hybrid App that runs on both Android and iOS is defined as one (1) Application.

  • DEVELOPMENT LICENSE

    Dynamsoft grants you a limited, non-exclusive, non-transferable license to use the SOFTWARE and the accompanying materials for the purpose of development. One Development License allows You to deploy one Application to up to ten (10) mobile devices for testing purposes.

    With one Development License, multiple named developers can use the SOFTWARE for development of one Application.

  • RUNTIME LICENSE FOR DEPLOYMENT

    One Mobile Edition License allows for distribution of a single Consumer App or Employee App on a given number of devices through Android's Google Play store and Apple's iTunes store.

    Uninstalled devices still count against the total until the renewal period restarts. Or, You can contact Dynamsoft to reset your device list. Uninstalls from the previous year will not count against the total in the new year.

  • RESTRICTIONS

    Your product is targeted to end users. The end user application you develop using the SOFTWARE must not be another development tool and/or SDK.

    Users of end user applications you develop using the SOFTWARE may not further use the SOFTWARE, in whole or in part, for software development, copying or distribution. You must enforce this restriction in a separate agreement between You and the end user of your applications.

    Evaluation License holders are granted the use of only one copy of the SOFTWARE per Evaluation License. The SOFTWARE is "in-use" on a computer when it is loaded into temporary memory (i.e. RAM) or installed into the storage device of that computer.

    You may make a single copy of the SOFTWARE for backup purposes only.

    You are not permitted to directly or indirectly expose the properties and methods of the SOFTWARE.

    All rights reserved. You may not use, copy, modify, reverse engineer, decompile, disassemble, sell, transfer, hire, lend or otherwise distribute the SOFTWARE or any accompanying materials in whole or in part, except as expressly provided for in this agreement.

    Old license(s) will be revoked within 60 days after a license upgrade.

    The Company reserves the right to change these terms and conditions at any time without prior notice.

  • OWNERSHIP

    Dynamsoft shall remain the owner of the SOFTWARE.

    This license does not confer any ownership rights to the licensee.

  • WARRANTIES AND DISCLAIMERS

    THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK.

    NO LIABILITY FOR CONSEQUENTIAL DAMAGES. UNDER NO CIRCUMSTANCE SHALL DYNAMSOFT BE LIABLE FOR ANY DAMAGES WHATSOEVER ARISING FROM THE USING OR INABILITY TO USE DYNAMSOFT PRODUCTS.

  • APPLICABLE LAWS

    This agreement shall be governed by the laws of Canada.

Revision date: 08/09/2019

  • IMPORTANT: PLEASE READ CAREFULLY.

    THE USE OF THIS SOFTWARE IS SUBJECT TO THE TERMS OF THE LICENSE AGREEMENT PRINTED BELOW. IF YOU DO NOT AGREE WITH THE TERMS, THEN YOU SHOULD NOT USE THE SOFTWARE OR ANY PART OF THE SOFTWARE IN ANY WAY. BY USING THIS PRODUCT, YOU AGREE TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

  • THE AGREEMENT

    This document is a legal agreement between Dynamsoft Corporation, Canada, hereafter referred to as "Dynamsoft", and the user of the software, hereafter referred to as "You".

  • DEFINITIONS

    "Software": The "Dynamsoft Barcode Reader" software and all accompanying components, parts and documentation that have been developed by Dynamsoft.

    "Licensee" means the person or entity entering into this Agreement with Dynamsoft. Any person who is entering into this Agreement on behalf of an organizational entity represents that he or she has the authority to bind such entity.

    "Application" means an end-user program that the Licensee develops using the Software and into which the Redistributables are incorporated, and which contains significant additional functionality over and above the functionality contained in the Software.

    "Redistributables" are those runtime libraries and files intended for duplication and distribution with the Application.

    "Deployment License" allows the Licensee to copy, deploy, and redistribute the Redistributables to end users as part of the Application.

    "Server" is defined as a computer configured with the intention of multiple users accessing it as a service, or as a background service running as an automated process. The computer has Software loaded into its RAM.

  • EVALUATION LICENSE

    Dynamsoft grants Licensee a limited, non-exclusive, non-transferable license to use the Software for evaluation purposes for 30 days. An Evaluation License does NOT grant you the right to distribute the Software.

  • DEPLOYMENT LICENSE

    The Software can be licensed on a per-scan basis. Examples:

    • If an image has four unique barcodes, it will be counted as four scans.
    • When continuously scanning barcodes from a video stream, duplicated codes will be counted as one scan.

    The credits in your license package expire one year from the activation date. When you purchase a package to increase the quota, the credits are added to the original license key. Note that the license key and expiration date remain unchanged.

    You have the option to bind your license key to a specific domain name to protect the credits from misuse.

    The Software also offers other licensing options, such as per user, per device, or per server. The licensing options can be discussed via an inquiry email to sales@dynamsoft.com.

  • RESTRICTIONS

    Your product is targeted to end users. The end-user application You develop using the Software must not be another development tool and/or SDK.

    Users of end-user applications You develop using the Software may not further use the Software, in whole or in part, for software development, copying or distribution. You must enforce this restriction in a separate agreement between You and the end user of your applications.

    Evaluation License holders are granted the use of only one copy of the Software per Evaluation License. The Software is "in-use" on a computer when it is loaded into temporary memory (i.e. RAM) or installed into the storage device of that computer.

    You may make a single copy of the Software for backup purposes only.

    You are not permitted to directly or indirectly expose the properties and methods of the Software.

    All rights reserved. You may not use, copy, modify, reverse engineer, decompile, disassemble, sell, transfer, lend or otherwise distribute the Software or any accompanying materials in whole or in part, except as expressly provided for in this agreement.

    Old license(s) will be revoked within 60 days after a license upgrade.

    The Company reserves the right to change these terms and conditions at any time without prior notice.

  • OWNERSHIP

    Dynamsoft shall remain the owner of the Software.

    This license does not confer any ownership rights to the licensee.

  • WARRANTIES AND DISCLAIMERS

    THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ANY USE BY YOU OF THE SOFTWARE IS AT YOUR OWN RISK.

    NO LIABILITY FOR CONSEQUENTIAL DAMAGES. UNDER NO CIRCUMSTANCE SHALL DYNAMSOFT BE LIABLE FOR ANY DAMAGES WHATSOEVER ARISING FROM THE USING OR INABILITY TO USE DYNAMSOFT PRODUCTS.

  • APPLICABLE LAWS

    This agreement shall be governed by the laws of Canada.