DynaPDF distribution permissions and end-user license agreement
DynaPDF License Agreement
This agreement defines the licensing terms for the following software products:
These products, as well as all maintenance updates which are designated as such by DynaForms, will be collectively referred to as "DynaPDF" in this agreement. DynaPDF is delivered with a digital manual which describes the programming features and their usage.
DynaPDF is available for Windows, Linux and UNIX operating systems. All license models, including the unlimited variations, contain a license for all Windows operating systems, including 64-Bit Windows.
For use under Linux and UNIX, an additional, optional operating system license is required which extends the base license to include the specified operating system.
Linux is available for x86 and Risc CPUs. A special license is required for each of these individual CPU types. A Linux license is then valid for all versions of that CPU type, regardless of the Linux software distribution. Precompiled shared and static libraries are available for "Linux for x86" and "Linux for s390".
The Licensee may compile DynaPDF for any platform, as long as that platform uses the same CPU type as licensed (source code required). Suitable Makefiles are provided with the corresponding license variant.
A UNIX license is valid for the specific operating system; the CPU type is irrelevant. Precompiled shared and static libraries are available for IBM AIX 4.3, IBM AIX 5.2, HP-UX 10.2, HP-UX 11, Sun Solaris 8 and Tru64 4.0.
The Licensee may compile DynaPDF for any version of the operation system for which the license applies (source code required). Suitable Makefiles are provided with each license variant.
Limited Developer License
The Licensee is granted the non-transferable, non-exclusive, and perpetual right to integrate DynaPDF in their own software products, to use these products in the own company and to distribute these products under their own trade name. The end users of the Licensee acquire no rights to DynaPDF, may use this, however, with the software of the Licensee.
For the license fee, the total number of development workplaces is taken into account, while the number of computers which uses DynaPDF with the software of the Licensee is irrelevant. For example, the Licensee employs two developers which develop software with DynaPDF. The Licensee also uses two computers for testing only. Only two developer licenses are required in this case.
A Developer License is not limited in regard to the number of applications or users of DynaPDF. In addition, the use of DynaPDF in both client and server environments is permitted.
Unlimited Developer License
An unlimited Developer License permits the Licensee to install and use DynaPDF on unlimited development work-stations. The license costs are calculated solely based on the operating system on which DynaPDF is used.
Source Code License
The optional source code license contains all source code which are required to build the library for certain operating systems. DynaPDF was developed in ANSI C++.
Project files are delivered for the following development environments:
Microsoft Visual Studio 6.0
Microsoft .Net 2002
Borland C++ Builder 6.0
Makefiles for GCC 3.2 or higher (Linux or UNIX License only)
The Licensee is permitted to make changes to the source code, but changes must be marked and documented with suitable comments. For a Windows DLL, this should include a comment in the Comments section of the DLL resource. Shared libraries for Linux or UNIX must be renamed. Sections of code may be extracted from the library and used in other projects, including those that do not otherwise use DynaPDF methods and functions. An exception here is the CPDFFont class.
This class is may only be used in conjunction with DynaPDF. Fonts created by this class may not be used or saved outside of PDF files.
Please note that the issue or transfer of DynaPDF source code or parts of this source code to third parties is not permitted.
The Licensee may not resell, transfer, rent, or lease DynaPDF. The Licensee is not allowed to transfer the rights obtained under this license to any third party. This license applies to one corporate unit, and does not extend to subsidiaries.
Usage of DynaPDF
DynaPDF may not be used to create tools whose sole purpose is to linearize, encode, decode, or extract pages or other contents from existing PDF files. DynaForms reserves the right to apply DynaPDF for creating such tools.
The Licensee agrees not to redistribute or make publicly available any license key received from DynaForms. In addition, the Licensee agrees to not store the license key in the Windows registry or other files in an unencrypted form.
The Licensee agrees to handle the source code from DynaPDF under the terms of their own business secrecy/security policy and only allow access to this to authorized personnel. The issue or transfer of DynaPDF source code or parts of this source code to third parties is not permitted.
DynaPDF and documentation are delivered in digital format only. The Licensee agrees to retrieve the program and documentation, as well as any relevant maintenance updates from the Licensors web site at http://www.dynaforms.com. Neither digital storage media nor printed documentation will be delivered to the Licensee by DynaForms.
Warranty and Support
Performance of DynaPDF
DynaForms warrants that DynaPDF will perform substantially in accordance with the documentation when used as directed in the documentation. This warranty does not cover use of the program in ways which are not covered in the documentation (e.g., by calling undocumented functions, or by not obeying documented restrictions), or using modified copies of the program unless such modifications have been authorized by DynaForms.
DynaForms warrants that DynaForms is the owner of DynaPDF with authority to license DynaPDF to the Licensee, and that DynaPDF does not infringe third party intellectual property rights. DynaForms agrees to indemnify, defend the Licensee from any claims either that DynaForms does not own DynaPDF, or that DynaPDF infringes a third partys intellectual property rights. In the event the unmodified program fails to satisfy this limited warranty during a warranty period of 30 days after the effective date of this agreement, DynaForms shall promptly, at its expense and in its discretion, provide a correction or workaround for any reproducible errors which are reported by the Licensee and deliver an updated version of DynaPDF, or return a refund of any license fees paid pursuant to this agreement. In this event the Licensee will immediately terminate any use and distribution of DynaPDF.
Warranty against Disablement
DynaForms guarantees that the full version of DynaPDF can be used without reservation. In addition, DynaForms guarantees that DynaPDF contains no harmful code (like viruses, Trojans, drop dead device, etc), that may be used to access, modify, delete, damage, or disable DynaPDF or any other component of the Licensees computer systems.
If DynaForms becomes aware of any such feature, DynaForms will promptly notify the Licensee thereof.
Consequential Damages Waiver
Neither party will be liable for any loss of use, interruption of business, or any indirect, special, incidental, or consequential damages of any kind (including lost profits), regardless of the form of action whether in contract, tort (including negligence), strict product liability or otherwise.
This license is governed by the laws of Germany, excluding choice of law rules. If any part of this license is found to be in conflict with the law, that part shall be interpreted in its broadest meaning consistent with the law, and no other parts of the license shall be affected.
This agreement constitutes the complete, final and exclusive expression of the parties agreement, and supersedes all proposals and other communications made between the parties concerning the subject matter hereof. This agreement cannot be modified except by written agreement signed by all the parties hereto.
Software delivered and supported by:
DynaForms Software for Documents
Flasskamp 8, D-58579 Schalksmuehle (Germany)
To license DynaPDF for more than one operating system, please contact CTdeveloping for a quote. Be sure to include a list of all operating systems you wish to deploy to as well as whether or not you require a source license (please note that all Linux and UNIX licenses REQUIRE a source license).
Licensee is granted the non-transferable, non-exclusive, and perpetual right to integrate DynaPDF in own software products, to use these products in its own company and to distribute these products under own trade name. The end users of the licensee acquire no rights to DynaPDF, may use this, however, with the software of the licensee.
For the license fee the total number of development workplaces is taken into account, while the number of computers is irrelevant. For example, the licensee employs two developers which develop software with DynaPDF. The licensee uses also two computers for testing only. He needs only two developer licenses.
Licensee may not distribute software products, which can be used in development environments and implements DynaPDF.
Other purchasing terms may apply. See http://www.ctdeveloping.com for further details.
This software is to be distributed solely by CTdeveloping except under certian conditions where writen permission has been obtained.