License Agreement
Version History
- 19-NOV-2018 Initial version
- 30-JUN-2019 Support Service Agreement is now part of the license agreement. Updated supported operating systems and support handling
- 13-AUG-2019 Added Upgrade Protection
- 09-NOV-2019 Removed Professional Edition
- 24-NOV-2019 Fixed support links
- 07-DEC-2019 Renamed Ultimate Edition to Binaries
- 05-JAN-2020 Updated framework support
- 12-APR-2020 Updated Product Editions
- 03-OCT-2020 Simplified license model
- 22-MAR-2021 Fixed links and made some clarifications
- 28-OCT-2023 Simplified license and made some clarifications regarding site license
TECHNOSOFTWARE (THE “LICENSOR”) IS WILLING TO LICENSE THE ACCOMPANYING SOFTWARE AND ASSOCIATED DOCUMENTATION INCLUDING AUTHORIZED COPIES OF EACH (THE “SOFTWARE”) TO YOU (“LICENSEE”) ONLY ON THE CONDITION THAT LICENSEE ACCEPTS ALL OF THE TERMS IN THIS AGREEMENT.
The licensed Software is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The licensed Software is licensed, not sold. Technosoftware shall own all right, title and interest including the intellectual property rights in and to the information on bug fixes or error corrections relating to the licensed Software that are submitted by Licensee to Technosoftware as well as any intellectual property rights to the correction of any errors, if any.
PLEASE READ THE TERMS CAREFULLY BEFORE INSTALLING THE SOFTWARE. BY INSTALLING THE SOFTWARE, LICENSEE ACKNOWLEDGES THAT LICENSEE HAS READ AND UNDERSTANDS THIS AGREEMENT AND AGREES TO BE BOUND BY ITS TERMS AND CONDITIONS. THE EFFECTIVE DATE OF THIS AGREEMENT SHALL BE THE DATE UPON THE SOFTWARE WAS FIRST DELIVERED
TO YOU OR FIRST DOWNLOADED BY YOU.
IF LICENSEE DOES NOT ACCEPT THESE LICENSE TERMS, THEN TECHNOSOFTWARE DOES NOT GRANT ANY LICENSE TO THE SOFTWARE, AND LICENSEE MUST NOT DOWNLOAD OR INSTALL THE SOFTWARE.
License Model
Technosoftware licenses on a simple per-developer or per-company basis and charges no royalties, runtimes, or server deployment fees unless otherwise specified which maximizes cost savings at application distribution and installations.
Single Developer License
- Software may be used by one single developer who is registered by name as a developer.
- Any application developed with the solutions can be delivered to an unlimited number of customers (no royalties).
- Reporting of issues is included free of charge via GitHub here.
- Updates and fixes are delivered here free of charge, if/when they are made available.
- Hotfixes for customer specific issues requires the purchase of an OPC UA Support Subsciption or OPC DA/AE/HDA Support Subsciption first.
- For technical support, direct Email contact or remote sessions you need to purchase an Support Email Incident or Support or Consulting Hour first in case you don’t own a Support Subscription.
Company Site License
- Software may be used within Licensee’s organization at a single physical facility only.
- Software may be used by multiple developers at the location specified.
- Any application developed with the solutions can be delivered to an unlimited number of customers (no royalties)
- Reporting of issues is included free of charge via GitHub here.
- Updates and fixes are delivered here free of charge, if/when they are made available.
- Hotfixes for customer specific issues requires the purchase of an OPC Support Subsciption first.
- For technical support, direct Email contact or remote sessions you need to purchase an OPC Support Subsciption first.
Support
Support is not included in the license. For this you need to purchase a support subscription. See also the Support Service Agreement which applies to all licenses.
Grant of License
The following general conditions apply:
- You may not make accessible the Software to third parties, and you must make sure that no one except your authorized employees has access to the computer where the Software is installed.
- The Software might be used by being compiled into, linked or bind to your application. All use of the Software shall be solely in accordance with the documentation.
- You are not allowed to resell, rent, lease or sublicense an unmodified or modified version of this Software as standalone product, nor to build toolkit or developer tools from it. This means that the company the developer is working for must own a separate license.
- Redistributable’s, if any, shall be licensed to Licensee’s customer “as is”.
- Licensee’s software product(s) are not an OPC Server and/or Client development tool; licensee may not use the Software in such a way that results in development of product(s) that are directly or indirectly (i.e. simplified version or platform/language adoption) competitive with the licensed Software
itself or other Technosoftware developer products family - Licensee’s applications must add primary and substantial functionality to the licensed Software; applications may not pass on functionality which in a simple way makes it possible for others to create software with the licensed Software (e.g. you may not distribute libraries and corresponding header files
of the Software together with your application) - Licensee shall indemnify and hold Technosoftware, its affiliates, contractors, and its suppliers, harmless from and against any claims or liabilities arising out of the use, reproduction or distribution of applications
- Licensee may not use Technosoftware’s name, logo or trademark to market your application without explicit written agreement with Technosoftware
Limitation of Liability
The Software and components are not intended to replace the professional skills and judgment of Licensee and its employees, agents and consultants. Licensee alone shall be responsible for the accuracy and adequacy of information and data furnished for processing and any use made by Licensee of the output of the Software or any reliance thereon.
TECHNOSOFTWARE SHALL NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF TECHNOSOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY LICENSEE OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND LICENSOR’S LIABILITY FOR DAMAGES HEREUNDER SHALL NOT EXCEED THE AMOUNT OF FEES PAID BY LICENSEE FOR THE RELEVANT PROGRAM OR SERVICES GIVING RISE TO THE LIABILITY.
Use Definition
Authorization of Usage
Licensee acknowledges that Technosoftware is the sole owner of all rights in the Software and in all the know-how pertaining to this Software. It shall forbear to attack the rights of Technosoftware. It will adequately inform third parties of Technosoftware’s ownership of those rights. Licensee shall only be granted a limited right of usage to the extent to which it is necessary for the purposes of this agreement. The provisions following here-under are characterizations of this principle and shall be narrowly construed in cases of doubt. Technosoftware’s copyright of the Software shall not be exhausted by this agreement.
Scope of Usage
The Software is “in use” on a computer when it is loaded into temporary memory (i.e. RAM) or installed into permanent memory (e.g. hard disk, CD-ROM, or other storage device) of that computer, except that a copy installed on a network server for the sole purpose of distribution to other computers is not “in use”.
Restrictions
Software is confidential copyrighted information of Technosoftware and Technosoftware and/or its licensors
retain title to all copies. Licensee shall not decompile, disassemble, decrypt, extract, or otherwise reverse engineer Software. Software may not be leased, assigned, or sublicensed, in whole or in part. Software is not designed or intended for use in on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or in the design, construction, operation or maintenance of any nuclear facility. Licensee warrants that it will not use or redistribute the Software for such purposes.
Trademarks and Logos
This Agreement does not authorize Licensee to use any Technosoftware name, trademark or logo.
Warranty Limitation
The parties agree that it is not possible to develop software thus that it meets all the requirements of the application without error. Technosoftware shall make available a user documentation explaining the intended use and the using conditions of the Software, which shall always be kept up to date.
Technosoftware does not warrant that the Programs will meet Licensee’s requirements, that the Programs will operate in the combinations, which Licensee may select for use, that the operation of the Programs will be uninterrupted or error-free, or that all Program errors will be corrected.
PRE-PRODUCTION AND EVALUATION RELEASES OF PROGRAMS AND COMPUTER BASED TRAINING PRODUCTS ARE DISTRIBUTED “AS IS”. THE WARRANTIES ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
7. Limitation of Liability
The Software and components are not intended to replace the professional skills and judgment of Licensee and its employees, agents and consultants. Licensee alone shall be responsible for the accuracy and adequacy of information and data furnished for processing and any use made by Licensee of the output of the Software or any reliance thereon.
TECHNOSOFTWARE SHALL NOT BE LIABLE FOR ANY DAMAGES WHATSOEVER ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF TECHNOSOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES, INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY LICENSEE OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND LICENSOR’S LIABILITY FOR DAMAGES HEREUNDER SHALL NOT EXCEED THE AMOUNT OF FEES PAID BY LICENSEE FOR THE RELEVANT PROGRAM OR SERVICES GIVING RISE TO THE LIABILITY.
8. Termination
The license shall be for a period commencing upon the date of initial download or delivery of the Software and continuing until such time as Licensee discontinues use of the Software or this agreement is terminated in accordance with this agreement, but otherwise without limitation as to duration. Technosoftware shall have the right to terminate this agreement if Licensee fails to pay any required license fee(s) or otherwise fails to comply with the license terms and conditions set forth herein. Technosoftware shall give written notice to Licensee of such fault, and if such fault has not been remedied within thirty (30) days after, the license granted hereunder shall terminate. If requested, License will certify in writing as to the destruction or return of the Software and all copies in its possession. Each party’s right to terminate the
agreement for due cause according to the statutory provisions remains unaffected.
9. Publicity
In the event that licensee has obtained a developer license, runtime license or source code license, Technosoftware reserves the right to reference Licensee as one of Technosoftware’s customers by mentioning Licensee’s company name in documents such as, but not limited to, web pages of Technosoftware’s website, emails originating from Technosoftware’s employees, publicity brochures and fact sheets, unless explicitly stated otherwise by Licensee. In no event, shall Technosoftware publish any other information about Licensee other than the single fact that Licensee is a customer of Technosoftware.
Entire Agreement
This Agreement and each purchase order placed hereunder shall be subject to the substantive law in force in
Switzerland without reference to its conflicts of law provisions. The application of the United Nations Convention on Contracts for the International Sale of Goods of April 11, 1980 shall be excluded. The parties agree that sole jurisdiction and venue for any dispute relating to the agreement shall be in a court at Technosoftware’s company location in Rüfenach, Switzerland.
This Agreement is the parties’ entire agreement relating to the Software. It supersedes all prior or contemporaneous oral or written communications, proposals, warranties, and representations with respect to its subject matter, and following Licensee’s acceptance of this license by clicking on the “Accept” Button or by installing and using the Software, will prevail over any conflicting or additional terms of any quote, order, acknowledgment, or any other communications by or between the parties.
No modification to this Agreement will be binding, unless in writing and signed by an authorized representative of each party
Export Control
Licensee acknowledges that the licensed Software may be subject to export control restrictions of various countries. Licensee shall fully comply with all applicable export license restrictions and requirements as well as with all laws and regulations relating to the importation of the licensed Software and/or modified Software and/or applications and shall procure all necessary governmental authorizations, including without limitation, all necessary licenses, approvals, permissions or consents, where necessary for the reexportation of the licensed Software, modified Software or applications.
No Implied License
There are no implied licenses or other implied rights granted under this Agreement, and all rights, save for those expressly granted hereunder, shall remain with Technosoftware and its licensors. In addition, no licenses or immunities are granted to the combination of the licensed Software and/or modified Software, as applicable, with any other software or hardware not delivered by Technosoftware under this Agreement.
Surviving Sections
Any terms and conditions that by their nature or otherwise reasonably should survive a cancellation or termination of this Agreement shall also be deemed to survive.
Such terms and conditions include, but are not limited to the following Sections: 4, 5, 6, 7, 9, 10, 11, 12 and 13 of this Agreement. Notwithstanding the foregoing, Section 3 shall not survive if the Agreement is terminated for material breach.
Severability
If any of the above provisions are held to be in violation of applicable law, void, or unenforceable in any jurisdiction, then such provisions are herewith waived or amended to the extent necessary for the Agreement to be otherwise enforceable in such jurisdiction. However, if in Technosoftware’s opinion deletion or amendment of any provisions of the Agreement by operation of this paragraph unreasonably compromises the rights or increase the liabilities of Technosoftware or its licensors, Technosoftware reserves the right to terminate the Agreement