License Agreement
for All Editions of FoxDataObjects
Summary
This summary is provided for your quick reference only and is not part of
the license agreement. Please read the entire agreement.
You may evaluate the FoxDataObjects using the free version without obtaining a
license.
Redistribution of the FoxDataObjects or applications that use it or its
components is prohibited if you have not acquired a license.
The Redistributable part may be distributed royalty-free, provided that you have
acquired the necessary developer licenses.
You must purchase a license for each developer involved in the development or
maintenance of your client application, regardless of whether all of them are
working on code that involves the components.
License Agreement
This license agreement ("AGREEMENT") is a legal agreement between you
(either an individual or a single entity) and RunAhead Technologies ("RunAhead
Technologies") for the software product ("SOFTWARE PRODUCT"), which includes the
computer software and any associated media, printed materials, and "online" or
electronic documentation ("PRODUCT COMPONENTS") distributed together under the
product name shown above. The SOFTWARE PRODUCT also includes any updates and
supplements to the original SOFTWARE PRODUCT provided to you by RunAhead
Technologies. Any software provided along with the SOFTWARE PRODUCT that is
associated with a separate end-user license agreement is licensed to you under
the terms of that license agreement. By purchasing, installing, copying,
downloading, executing, or otherwise using the SOFTWARE PRODUCT, you agree to be
bound by the terms of this AGREEMENT. If you do not agree to the terms of this
AGREEMENT, do not install or use the SOFTWARE PRODUCT.
Software Product License
The SOFTWARE PRODUCT is protected by copyright laws and international
copyright treaties, as well as other intellectual property laws and treaties.
The SOFTWARE PRODUCT is licensed, not sold.
The SOFTWARE PRODUCT consists of one or more "Redistributable Components" that
provide the basic services or functionality of the SOFTWARE PRODUCT. The
Redistributable Components are intended to be included into a computer software
application developed by you (any computer software application that USES (by
calling its methods or properties or manipulating it in any way) the SOFTWARE
PRODUCT is said to be a CLIENT APPLICATION.
The SOFTWARE PRODUCT may also include "Non-Redistributable Components" (such as
GUI tools components, documentation and examples) that are provided to
supplement the Redistributable Components but which are not USED by the CLIENT
APPLICATION.
The reference documentation accompanying the SOFTWARE PRODUCT indicates which
components are Redistributable.
1. Grant of License
This AGREEMENT grants you the following rights provided that you comply with
all terms and conditions of this AGREEMENT:
1.1. "Licensed" Software. If you have purchased or otherwise legally obtained a
license for the SOFTWARE PRODUCT (i.e., obtained from RunAhead Technologies, its
authorized agents or partners a printed or electronic license certificate
containing a valid product key, and authorizing you to use or distribute the
SOFTWARE PRODUCT) the SOFTWARE PRODUCT is considered "Licensed Software" (and
you are considered a "LICENSEE") and you are granted the following rights:
Development Use. General License Grant to Install and Use SOFTWARE PRODUCT. You may install and use one copy of the SOFTWARE PRODUCT on a single computer. You can share a copy of the Software Product installed on a common build/test machine provided that each developer using it has a license.
Redistribution. You may distribute the Redistributable Components as part of your CLIENT APPLICATION without payment of a royalty, provided that a license has been obtained for each developer involved in the development or maintenance of the CLIENT APPLICATION, regardless of whether that developer is working directly with the SOFTWARE PRODUCT.
Storage/Network use. You may also store or install a copy of the SOFTWARE PRODUCT on a storage device, such as a network server, used only to install or run the SOFTWARE PRODUCT on your other computers over an internal network; however, you must acquire and dedicate a distinct license for each developer using the SOFTWARE PRODUCT from the storage device. Any given license for the SOFTWARE PRODUCT may not be shared or used concurrently or otherwise on different computers or by different developers in a given organization.
License Pack. If you have acquired this AGREEMENT in a License Pack, you may make the number of additional copies of the computer software portion of the SOFTWARE PRODUCT identified above on this EULA, and you may use each copy in the manner specified above.
1.2. "Evaluation" Software. If the SOFTWARE
PRODUCT is labeled "Evaluation" or "Trial" or "Free" or was provided to
you by RunAhead Technologies, its agents or partners as evaluation software,
and/or if you have not obtained a license for the SOFTWARE PRODUCT as described
in 1.1 above, the SOFTWARE PRODUCT is considered "Evaluation Software" (and you
are considered an "EVALUATION USER") and any number of developers may develop or
maintain CLIENT APPLICATIONS for up to 15 persistent classes per mapping schema
file and for testing or evaluation purposes. The SOFTWARE PRODUCT may not
be distributed with your CLIENT APPLICATION until the appropriate license(s)
have been obtained as described in 1.1 above.
1.3. Reservation of Rights. All rights not expressly granted are reserved by
RunAhead Technologies.
2. Description of Other Rights and
Limitations
2.1. Version Limitation. Your license certificate contains a specific
version number. This AGREEMENT permits you to USE in your CLIENT APPLICATION the
same or a lower version of the SOFTWARE PRODUCT as the version number specified
on the license certificate. If you have obtained this SOFTWARE PRODUCT as an
upgrade to a previous version for which you have a license you are permitted to
USE the SOFTWARE PRODUCT in your CLIENT APPLICATION even though it may have a
later version number than is specified on your license certificate, provided you
meet all eligibility requirements for the upgrade as described in section 3.
2.2. Limitations on Reverse Engineering, Decompilation, and Disassembly. You may
not reverse engineer, decompile, disassemble, or modify the SOFTWARE PRODUCT,
except and only to the extent that such activity is expressly permitted by
applicable law notwithstanding this limitation.
2.3. Rental. You may not rent, lease, or lend the SOFTWARE PRODUCT.
2.4. Support Services. RunAhead Technologies may provide you with support
services related to the SOFTWARE PRODUCT ("SUPPORT SERVICES"). Use of SUPPORT
SERVICES is governed by the RunAhead Technologies policies and programs
described in the user manual, in "online" documentation, and/or in other
materials provided by RunAhead Technologies. Any supplemental software code
provided to you as part of the SUPPORT SERVICES shall be considered part of the
SOFTWARE PRODUCT and subject to the terms and conditions of this AGREEMENT. With
respect to technical information you provide to RunAhead Technologies as part of
the SUPPORT SERVICES, RunAhead Technologies may use such information for its
business purposes, including for product support and development. RunAhead
Technologies will not utilize such technical information in a form that
personally identifies you.
2.5. End-User Support. Any SUPPORT SERVICES offered by RunAhead Technologies are
offered to the LICENSEE only. In no case will RunAhead Technologies provide
SUPPORT SERVICES to the end-user of the CLIENT APPLICATION.
2.6. Sample Code. In addition to the rights granted above, RunAhead Technologies
grants you a non-exclusive, royalty-free right to modify the source code version
of those portions of the SOFTWARE PRODUCT that are identified as "Samples" or
"Sample Code" or "Sample applications" ("Sample Code"), for the sole purposes of
designing, developing, and testing your software product(s), provided that you
agree to: (i) not use RunAhead Technologies name, logo, or trademarks to market
their software product(s); (ii) include a valid copyright notice on all copies
of the Sample Code and any derivative works thereof; (iii) indemnify and hold
harmless RunAhead Technologies from and against any claims or lawsuits,
including attorneys' fees, that arise from or result from the use, copying,
modification or distribution of the Sample Code and/or derivative works thereof;
(iv) not permit further distribution of the Sample Code and/or derivative works.
2.7. Software Transfer. The initial LICENSEE of the SOFTWARE PRODUCT may make a
one-time permanent transfer of this AGREEMENT and SOFTWARE PRODUCT only directly
to an end user, provided that the LICENSEE has not distributed the SOFTWARE
PRODUCT as part of a CLIENT APPLICATION. This transfer must include all of the
SOFTWARE PRODUCT (including all component parts, the media and printed
materials, any upgrades, this AGREEMENT, and, if applicable, the printed and/or
electronic license certificate). Such transfer may not be by way of consignment
or any other indirect transfer. The transferee of such one-time transfer must
agree to comply with the terms of this AGREEMENT, including the obligation not
to further transfer this AGREEMENT and SOFTWARE PRODUCT. If the LICENSEE has
distributed the SOFTWARE PRODUCT as part of a CLIENT APPLICATION, the AGREEMENT
and SOFTWARE PRODUCT cannot be transferred except as part of a transfer of the
rights to the CLIENT APPLICATION.
2.8. Termination. Without prejudice to any other rights, RunAhead Technologies
may terminate this AGREEMENT if you fail to comply with the terms and conditions
of this AGREEMENT. In such event, you must destroy all copies of the SOFTWARE
PRODUCT and all of its component parts.
2.9. Limitation on Competition. The SOFTWARE PRODUCT may not be used in or
distributed with any CLIENT APPLICATION that competes with or provides
substantially the same functionality as the SOFTWARE PRODUCT, or with any CLIENT
APPLICATION whose primary purpose is substantially the same as the primary
purpose of the SOFTWARE PRODUCT.
2.10. Product Keys. The SOFTWARE PRODUCT requires a product key to be
functional; this product key is provided to you when you obtain a license for
the SOFTWARE PRODUCT. This product key may be embedded in your CLIENT
APPLICATION provided that it is not made visible or otherwise accessible to end
users or to non-licensed application developers (e.g., through your
application's application programming interface).
2.11. License Notice. The following text must be embedded as comment into the
source code for the CLIENT APPLICATION at each point where the product key for
the SOFTWARE PRODUCT is set:
"This application uses a licensed copy of FoxDataObjects, which is
copyrighted and owned by RunAhead Technologies. The components may be used only
according to the terms of the FoxDataObjects license agreement (see
http://www.runahead-tech /Products/FoxDataObjects/ for details)."
2.12. Non-Redistributable Components. Only the software and other components
designated as "Redistributable" in the reference documentation for the SOFTWARE
PRODUCT may be redistributed with your CLIENT APPLICATION. Non-Redistributable
components (such as GUI tools, sample code and developer documentation) may not
be redistributed.
3. Upgrades
If the SOFTWARE PRODUCT is labeled as an upgrade, you must be properly licensed
to use a product identified by RunAhead Technologies as being eligible for the
upgrade in order to use the SOFTWARE PRODUCT. A SOFTWARE PRODUCT labeled as an
upgrade replaces and/or supplements (and may disable) the product that formed
the basis for your eligibility for the upgrade. You may use the resulting
upgraded product only in accordance with the terms of this AGREEMENT. If the
SOFTWARE PRODUCT is an upgrade of a component of a package of software programs
that you licensed as a single product, the SOFTWARE PRODUCT may be used and
transferred only as part of that single product package and may not be separated
for use on more than one computer.
4. Source Code
Provided you have purchased a license to the source code, you may make
modifications, enhancements, derivative works and/or extensions to that licensed
source code provided to you, under the terms set forth in this section 4.
4.1. While RunAhead Technologies does not claim any ownership rights in
applications, frameworks or components developed using the SOFTWARE PRODUCT, in
the event you develop any modifications, enhancements, derivative works and/or
extensions to the licensed source code, either independently or jointly with
RunAhead Technologies, such modifications, enhancements, derivative works and/or
extensions and all rights associated therewith will be the exclusive property of
RunAhead Technologies. You will not grant, either expressly or impliedly, any
rights, title, interest, or licenses to any such modifications, enhancements,
derivative works and/or extensions to any third party. You will, however, be
entitled to use such modifications, enhancements, derivative works and/or
extensions under the terms set forth in this agreement. You hereby assign all
right, title and interest in and to such modifications, enhancements, derivative
works and/or extensions to the licensed source code to RunAhead Technologies.
You also agree to execute, acknowledge and deliver to RunAhead Technologies all
documents and do all things RunAhead Technologies deems necessary or desirable,
at no cost to but at RunAhead Technologies's expense, to enable RunAhead
Technologies to obtain and secure such modifications, enhancements, derivative
works and/or extensions anywhere in the World. You agree to secure all necessary
rights and obligations from relevant employees, or third parties in order to
satisfy the above obligations.
4.2. You may not distribute the RunAhead Technologies source code, or any
modification, enhancement, derivative work and/or extension thereto, in source
code form.
4.3. The source code contained herein and in related files is provided to the
registered developer for the sole purposes of education and troubleshooting.
Under no circumstances may any portion of the source code be distributed,
disclosed or otherwise made available to any third party without the express,
prior written consent of RunAhead Technologies.
4.4. 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 RunAhead Technologies product. You will not take any
action, or assist or otherwise aid anyone else in taking any action, that would
limit RunAhead Technologies' independent development, sale, assignment,
licensing or use of its own software or any modification, enhancement,
derivative work and/or extension thereto.
4.5. You will not modify or delete, in whole or part, any copyright, trade
secret, proprietary, confidential or other notice thereon or therein without the
express, prior written consent of RunAhead Technologies.
4.6. YOU UNDERSTAND AND ACKNOWLEDGE THAT SOURCE CODE IS LICENSED AS IS, AND THAT
RunAhead Technologies DOES NOT PROVIDE ANY TECHNICAL SUPPORT FOR SOURCE CODE.
5. Copyright
All title and copyrights in and to the SOFTWARE PRODUCT (including but not
limited to any images, photographs, animations, video, audio, music, and text
incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and
any copies of the SOFTWARE PRODUCT are owned by RunAhead Technologies, its
partners or suppliers. If this SOFTWARE PRODUCT contains documentation that is
provided only in electronic form, you may print as many copies as you wish of
such electronic documentation, provided that it is for your use only. You may
not copy the printed materials accompanying the SOFTWARE PRODUCT.
6. Copies
You may make as many copies as you wish of the installation media (if provided)
or downloaded installation package, for the purpose of installing the SOFTWARE
PRODUCT on computers for which you have obtained a license. After installation
of the SOFTWARE PRODUCT pursuant to this AGREEMENT, you may keep the original
media on which the SOFTWARE PRODUCT was provided by RunAhead Technologies for
backup or archival purposes. Except as expressly provided in this AGREEMENT, you
may not otherwise make copies of the SOFTWARE PRODUCT or the printed materials
accompanying the SOFTWARE PRODUCT.
7. Redistribution of Software Installation package
Copies of the SOFTWARE PRODUCT (including evaluation copies) may not be given,
sold, or otherwise transferred to others except as described in this agreement.
Software download web sites and other similar distribution services are
permitted to redistribute the complete software installation package provided
that an evaluation copy or listing request was submitted to the service by an
authorized agent of RunAhead Technologies, and that installation package is
distributed without modification.
8. Academic License-Eligibility Requirements
RunAhead Technologies offers qualified Educational Institutions or Organizations
and eligible Academic End Users the ability to buy educational licenses of
RunAhead Technologies products for educational instruction purposes. Educational
versions of RunAhead Technologies products can not be used for any commercial
purpose. Programs and prices are subject to change without notice. Please
contact us for eligibility requirements or if you have any other questions about
the RunAhead Technologies Education Program, e-mail us at:
info@foxdataobjects.com
9. Confidentiality
You acknowledge that the SOFTWARE and any source code provided to you pursuant
to this LICENSE, as well as any modification, enhancement, derivative work
and/or extension thereto includes valuable trade secrets of RunAhead
Technologies. You agree to maintain in confidence the RunAhead Technologies
Source Code (in source code form), and any modification, enhancement, derivative
work and/or extension thereto, by using at least the same physical and other
security measures as you use for your own confidential technical information and
documentation, but in no event less that a commercially reasonable standard of
care. You further agree not to disclose the RunAhead Technologies Source Code
(in source code form), or any aspect thereof, or any modification, enhancement,
derivative work and/or extension thereto, or any aspect thereof, to anyone other
than employees or contractors who have a need to know or obtain access to such
information in order to support your authorized use of the SOFTWARE and who are
bound to protect such information against any other use or disclosure. You agree
to assume full responsibility for such employees' or contractors' use, or
misuse, of such disclosed source code as if it was your use. These obligations
shall not apply to any information generally available to the public,
independently developed or obtained without reliance on RunAhead Technologies'
information, or approved in writing for release by RunAhead Technologies without
restriction.
10. Use in Hazardous Environments
THIS SOFTWARE PRODUCT IS NOT DESIGNED, MANUFACTURED, OR INTENDED FOR USE OR
RESALE IN HAZARDOUS ENVIRONMENTS REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS IN THE
OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS,
AIR TRAFFIC CONTROL, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH
THE FAILURE OF THE SOFTWARE PRODUCT COULD LEAD DIRECTLY TO DEATH, PERSONAL
INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE.
11. Disclaimer of Warranty
THIS SOFTWARE PRODUCT IS PROVIDED "AS IS." TO THE MAXIMUM EXTENT PERMITTED BY
APPLICABLE LAW, RunAhead Technologies AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES
AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE,
AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE PRODUCT, AND THE PROVISION OF
OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES YOU SPECIFIC
LEGAL RIGHTS. YOU MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO
STATE/JURISDICTION.
BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH AND USES TO
WHICH THE SOFTWARE PRODUCT MAY BE PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR
PURPOSE IS OFFERED. GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY SOFTWARE
PROGRAM BE THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT. THE
USER MUST ASSUME THE ENTIRE RISK OF USING THE SOFTWARE PRODUCT.
12. Limitation of Liability
To the maximum extent permitted by applicable law, in no event shall RunAhead
Technologies 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,
or any other pecuniary loss) arising out of the use of or inability to use the
SOFTWARE PRODUCT or the provision of or failure to provide Support Services,
even if RunAhead Technologies has been advised of the possibility of such
damages. In any case, RunAhead Technologies's entire liability under any
provision of this AGREEMENT shall be limited to the greater of the amount
actually paid by you for the SOFTWARE PRODUCT or U.S. $10.00. Because some
states and jurisdictions do not allow the exclusion or limitation of liability,
the above limitation may not apply to you.