License Summary
- The Developer License allows you to install the JPDF Software for use by a single developer. This license provides the developer with the JPDF class JAR files, and developer documentation. You may distribute the unmodified class JAR files with your application(s) royalty-free. You may not distribute any part of the JPDF with an application which is a competing product to the JPDF. You may not distribute any software which is derived from source code obtained by decompiling/reverse engineering portions of the JPDF.
- The Source Code License augments the Developer License with the JPDF Source Code whose use is also limited to a single developer. You may modify the provided source code, and distribute the class files compiled from this modified source code with your application(s) royalty-free. You may not distribute the source code (whether modified or not) with your application. Soft Frame Works retains all ownership rights to the original source code and to the derivations produced by your modifications to it.
- The Source Code Site License grants access to the JPDF Source Code to all developers employed by the purchasing organization. All licensed developers must be located at the same business address (with an allowance made for those who from time to time telecommute from home or other locations external to the business address).
License
Agreement for the use of the JPDF (Java Print Dialog Framework)
(Issued March 3, 2005. Revision 3 - May 22, 2009)
This License Agreement ("LICENSE") is a legal agreement between you (either an individual or a single entity) and Soft Frame Works for the software product ("PRODUCT") accompanying this LICENSE, which includes computer software and associated documentation. By installing, copying, or otherwise using the PRODUCT, you agree to be bound by the terms of this LICENSE. If you do not agree to the terms of this LICENSE, do not install, copy, or use the PRODUCT.
The PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The PRODUCT is licensed, not sold.
1. GRANT OF LICENSE
This LICENSE, if legally executed as defined herein, licenses and so grants you the following rights:
A. Developer License
The purchase of a Developer License entitles you to install the licensed version of the PRODUCT for use by a single designated developer. A Developer License for the PRODUCT may not be used by anyone other than that designated developer. You may install the PRODUCT on up to three machines provided that the designated developer is the only individual permitted to use the PRODUCT on those machines. You may also make up to two copies of the PRODUCT to (backup devices such as hard disks, optical media, or tape) solely for the purpose of replacing the original copy provided to you if the original copy is damaged or destroyed. You agree to maintain accurate records of the individual developer designated by you to use the PRODUCT under each Developer License you hold.
You have a royalty-free right to reproduce and distribute the PRODUCT class libraries as an integral part of your end-user application(s), subject to the restrictions below.
i. You may distribute the JAR files containing the PRODUCT software and associated resources without any additional costs. You may not, however, distribute the documentation (javadoc or programmer's guide), or supplied example source code.
ii. If your application during its execution displays copyright notices, you must include the copyright notice for the PRODUCT among them as follows: (C) Copyright 2003-2008 Soft Frame Works. All rights reserved.
iii. You may not distribute any part of the PRODUCT with an application which is a competing product to the PRODUCT.
iv. You may not distribute any software which is derived from source code obtained by decompiling/reverse engineering portions of the PRODUCT.
All rights not specifically granted to you herein are retained by Soft Frame Works.
B. Source Code License
The purchase of a Source Code License grants you, in addition to the rights granted by the Developer License, the right to use and modify the PRODUCT source code provided with the license. Use of this PRODUCT source code is limited to a single designated developer – as described in the Developer License section above.
You have a royalty-free right to reproduce and distribute the class libraries derived from the PRODUCT source code as an integral part of your end-user application(s), subject to the restrictions below.
i. You may modify the PRODUCT source code, and distribute compiled class files derived from those modifications with your application without any additional cost. You may not distribute the PRODUCT source code, or any modified version or derivative work of the PRODUCT source code, in source code form. Under no circumstances may any portion of the source code be distributed, disclosed or otherwise made available to any third party without the express written consent of Soft Frame Works.
ii. Soft Frame Works shall retain all right, title and interest in and to all updates, modifications, enhancements and derivative works, in whole or in part, of the PRODUCT Source Code created by you, including all copyrights subsisting therein, to the extent such modifications, enhancements or derivative works contain copyrightable code or expression derived from the PRODUCT source code.
iii. Under no circumstances may the source code be used in whole or in part, as the basis for creating a product that provides the same, or substantially the same, functionality as any Soft Frame Works product.
iv. The designated developer acknowledges that the PRODUCT source code contains valuable and proprietary trade secrets of Soft Frame Works. The designated developer agrees to expend every effort to ensure its confidentiality. For example, under no circumstances may the designated developer place the source code on an internal network which allows access to the source code by unlicensed personnel.
C. Source Code Site License
The purchase of a Source Code Site License grants you the right to allow access to the PRODUCT by all software developers within the purchasing organization. The developer(s) for which the PRODUCT has been licensed must be located at the same business address or from time to time telecommute from home or other locations external to the business address. Use of the PRODUCT by the each developer is subject to the same restrictions as described in the Source Code License section above.
The purchasing organization acknowledges that the PRODUCT source code contains valuable and proprietary trade secrets of Soft Frame Works. The purchasing organization agrees to expend every effort to ensure its confidentiality. Specifically, the purchasing organization must take measures to ensure that access to the PRODUCT source code is limited to those developers who are tasked to use it. Thus, for example, under no circumstances may the PRODUCT source code be placed on an internal network which allows unrestricted access to the source code throughout the organization.
2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS
A. Not for Resale Software
If the PRODUCT is labeled and provided as "Not for Resale" or "NFR", then, notwithstanding other sections of this LICENSE, you may not resell, distribute, or otherwise transfer for value or benefit in any manner, the PRODUCT or any derivative work using the PRODUCT. You may not transfer, rent, lease, lend, copy, modify, translate, sublicense, time-share or electronically transmit the PRODUCT, media or documentation. This also applies to any and all intermediate files, source code, and compiled executables.
B. Limitations on Reverse Engineering, Decompilation, and Disassembly
You may not reverse engineer, decompile, create derivative works, modify, translate, or disassemble the PRODUCT, except to the extent that such activity is expressly permitted by your license or applicable law notwithstanding this limitation. You agree to take all reasonable, legal and appropriate measures to prohibit the illegal dissemination of the PRODUCT or any of its constituent parts and redistributables to the fullest extent of all applicable local, US Codes and International Laws and Treaties regarding anti-circumvention, including but not limited to, the Geneva and Berne World Intellectual Property Organization (WIPO) Diplomatic Conferences.
C. Rental
You may not rent, lease, or lend the PRODUCT.
D. Separation of Components, Their Constituent Parts and Redistributables
The PRODUCT is licensed for use within end-user application(s) developed by you. The PRODUCT, its constituent parts, and any provided redistributables may not be placed for distribution, sale, or resale as individual creations independent of an application providing significant capabilities beyond those provided by the PRODUCT – except when expressly given written permission to do so by Soft Frame Works. The provision of source code, if included with the PRODUCT, does not constitute transfer of any legal rights to such code, and resale or distribution of all or any portion of all source code and intellectual property will be prosecuted to the fullest extent of all applicable local, federal and international laws. All PRODUCT libraries, source code, redistributables and other files remain Soft Frame Works’ exclusive property. You may not distribute any files, except those that Soft Frame Works has expressly designated as Redistributable.
The PRODUCT may include certain files ("Redistributables") intended for distribution by you to the users of programs you create. Redistributables include jar file (or class files if you intend to package all PRODUCT classes into your own jar). The developer documentation (including developer guides and javadoc) which are intended to teach you how to use the PRODUCT, and sample code are not considered as redistributables. Subject to all of the terms and conditions in this LICENSE, you may reproduce and distribute exact copies of the Redistributables, provided that such copies are made from the original copy of the PRODUCT or the copy transferred to a hard disk. Copies of Redistributables may only be distributed with and for the sole purpose of executing application programs permitted under this LICENSE that you have created using the PRODUCT. You may reformat or recombine the original distribution format of redistributables provided by Soft Frame Works. However Soft Frame Works will not support or have any liability for such use.
E. Installation and Use
The right granted in this LICENSE for you to create your own compiled programs and distribute your programs and the Redistributables (if any), is subject to all of the following conditions:
i. If the application that you create using the PRODUCT displays copyright notices during its execution, you must include the copyright notice for the PRODUCT among them as follows: (C) Copyright 2003-2008 Soft Frame Works. All rights reserved.
ii. You may not remove or alter any Soft Frame Works copyright, trademark or other proprietary rights notice contained in any portion of PRODUCT libraries, source code, redistributables or other files that bear such a notice.
iii. Soft Frame Works provides no support to the end-users of applications which you develop using the PRODUCT. You are solely responsible to anyone receiving your programs for support, service, upgrades, or technical or other assistance. Such end-users of your application have no right to contact Soft Frame Works for such services or assistance.
iv. Your programs containing the PRODUCT must be written using a licensed, registered copy of the PRODUCT.
v. Your programs must add primary and substantial functionality, and may not be merely a set or subset of any of the libraries, code, Redistributables or other files of the PRODUCT.
F. Support Services
Soft Frame Works will provide you with support services related to the PRODUCT ("Support Services"). Use of Support Services is governed by Soft Frame Works policies and programs described on the Soft Frame Works web site. In general, purchase of a license entitles you to a year of free product upgrades and e-mail support. Annual Support Services contracts may be purchased for subsequent years. Any supplemental software code provided to you as part of the Support Services shall be considered part of the PRODUCT and subject to the terms and conditions of this LICENSE. With respect to technical information you provide to Soft Frame Works as part of the Support Services, Soft Frame Works may use such information for its business purposes, including for product support and development.
The purchase of an Annual Support Services contract for a license shall advance the current support expiration date by one year -- regardless of the date on which the contract was purchased. A support contract will not be sold for any license whose support expired more than one year ago (i.e. if you wish to purchase an annual support contract, then you must do so within a year of the prior support contract's expiration date).
G. Software Transfer
You may NOT permanently or temporarily transfer ANY of your rights under this LICENSE to any individual or entity. Regardless of any modifications which you make and regardless of how you might compile, link, and/or package your programs, under no circumstances may the libraries, redistributables, and/or other files of the PRODUCT (including any portions thereof) be used for developing programs by anyone other than you. Only you as the licensed end user have the right to use the libraries, redistributables, or other files of the PRODUCT (or any portions thereof) for developing programs created with the PRODUCT. In particular, you may not share copies of the Redistributables with other co-developers.
H. Termination
Without prejudice to any other rights or remedies, Soft Frame Works will terminate this LICENSE upon your failure to comply with all the terms and conditions of this LICENSE. In such event, you must destroy all copies of the PRODUCT and all of its component parts including any related documentation, and must remove ANY and ALL use of such technology with the next generally available release from any applications using technology contained in the PRODUCT developed by you, whether in native, altered or compiled state.
I. Time Limitation
There is no time limitation on using the PRODUCT as long as you don't violate this license agreement.
J. Use by Third-party Consultants
You may assign the rights granted by this license to a third-party consultant engaged by your organization (analogously to the assignment of rights to a regular employee). This grant of rights is limited to the period of time during which the consultant is in your hire. The consultant may not use the PRODUCT for work done for other clients (i.e. for clients other than your organization) either during or after his engagement with your organization.
3. UPGRADES
If the PRODUCT is labeled as an upgrade, you must be properly licensed to use the PRODUCT identified by Soft Frame Works as being eligible for the upgrade in order to use the PRODUCT. A PRODUCT labeled as an upgrade replaces and/or supplements the PRODUCT that formed the basis for your eligibility for the upgrade, and together constitute a single PRODUCT. You may use the resulting upgraded PRODUCT only in accordance with all the terms of this LICENSE.
4. COPYRIGHT
All title and copyrights in and to the PRODUCT (including but not limited to any images, demos, source code, intermediate files, packages, photographs, animations, video, audio, music, text, and "applets" incorporated into the PRODUCT), the accompanying printed materials, and any copies of the PRODUCT are owned by Soft Frame Works or its subsidiaries. The PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the PRODUCT like any other copyrighted material except that you may install the PRODUCT for use by you, a single developer. You may not copy any printed materials accompanying the PRODUCT.
5. GENERAL PROVISIONS
This LICENSE may only be modified in writing signed by you and an authorized officer of Soft Frame Works. If any provision of this LICENSE is found void or unenforceable, the remainder will remain valid and enforceable according to its terms.
6. MISCELLANEOUS
You agree and assent to the adherence to all applicable international treaties regarding copyright and intellectual property rights which shall also apply. In addition, you agree that any local law(s) to the benefit and protection of Soft Frame Works ownership of, and interest in, its intellectual property and right of recovery for damages thereto will also apply.
7. NO WARRANTIES
SOFT FRAME WORKS EXPRESSLY DISCLAIMS ANY WARRANTY FOR THE PRODUCT. THE PRODUCT AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE PRODUCT REMAINS WITH YOU.
8. LIMITATION OF LIABILITY
TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SOFT FRAME WORKS OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, ANY OTHER PECUNIARY LOSS, ATTORNEY FEES AND COURT COSTS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE PRODUCT OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF SOFT FRAME WORKS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.