We've a request in the Jakarta->Commons->VFS project to have a piece of code that depends on a Novell library. The particular library is:


http://developer.novell.com/ndk/njclc.htm

The licence is:

http://developer.novell.com/ndk/licence.htm

The contributor (sorry, unsure if they're a Novell employee or not) has told us that the licence is in effect the same as Sun's licence for JavaMail (I've attached the javamail licence).

Reading it with my uneducated mind, it seems to be that way. We can depend on the code, but we can't store the jar in our CVS (or on iBiblio). This holds true as long as the library isn't somehow identified as "Early Access Release Materials" or "Internal Tools".

Noel Bergman pointed out that:

"As I read to clause 3, just referencing that license may be insufficient, e.g., 'Software contains various software programs with different license rights.' What is the license included with the specific component that is intended to be used, and/or for what use is that component designated by Novell?"

Licensing for the product is interesting. In addition to the url we were given, there are two different licences; one that you accept when you download the zip containing the library and another that is contained within the zip. The website has 17 clauses, the agree page has 26 clauses and the download has 15 clauses. I've attached agree-licence.txt, website-licence.txt and download-licence.txt to this email.

The interesting parts of the various licences appear at first glance to be the same.

So I'm looking for a legal go-ahead on treating it akin to JavaMail.

Let me know if you need anything, I suspect this first email will be lacking the right details/language.

Thanks,

Henri Yandell
Jakarta VP
        Novell Developer License Agreement

1.PURPOSE. Novell desires to license Novell Developer Kit software and 
documentation (the "Software") to You under the terms and conditions of this 
Novell Developer Kit License Agreement. Your representation that you are a 
current DeveloperNet program participant in compliance with all program 
requirements, and Your payment of any required license fees, and Your 
compliance with this Agreement are material consideration for the rights 
extended to you by Novell hereunder.

2.DEFINITIONS. The following terms have the meanings assigned to the below:

  "Derivative Software" means the Binary code Software and/or Binary code that 
results from your compilation of modified or unmodified Source code Software. 
Derivative Software may not include Early Access Release Materials or Internal 
Tools.

  "Developer Product" means Your own computer product that incorporates 
Derivative Software and does not substantially duplicate the capabilities or 
compete with the Derivative Software or the Software.

  "Early Access Release Materials" means Software and/or Documentation Novell 
identifies as "beta", "pre-release", "futures", or as an "early access release."

  "Internal Tools" means compatibility criteria, test suites, test tools, end 
user products, and other programs designed to aid in the development of, but 
not be incorporated in, Derivative Software Products.

3.LICENSES. The Software and Documentation are protected by U.S. copyright laws 
and international copyright treaties. In addition, the possession and use of 
the Software and Documentation is subject to the restrictions contained in this 
Agreement. The Software contains various software programs with different 
license rights.  Novell grants You the non-exclusive, non-transferable right to:
  a) internally use the Early Access Release Materials and Internal Tools in 
support of Your efforts to develop Derivative Software hereunder (but You may 
not include any portion of Early Access Release Materials in Derivative 
Software);
  b) use, modify, and compile source code Software for the purpose of creating 
Developer Products, if the source code is identified as licensed for use in 
creating Developer Products; and, 
  c) reproduce and distribute Derivative Software as part of a Developer 
Product. 

  Sample source code that is made available as part of the Software may include 
a license grant that is broader then the license granted above in 3(b). If so, 
Your license to use the sample source code is as described in the license 
language included in the sample source code.
        
4.RESTRICTED SOFTWARE. Notwithstanding anything to the contrary in this 
Agreement, portions of the Software and/or Documentation may be subject to 
restrictions set forth in terms that accompany those portions. You agree to 
abide by such restrictions. If such restrictions are unacceptable to You, You 
may return the Software for a refund of the, if any, you paid for a license to 
the applicable Software. 

5.THIRD PARTY SOFTWARE PRODUCTS. As a service to You, certain third party 
software products may be bundled with the Novell Developer Kit. Your rights 
with respect to such products are defined by terms and conditions supplied by 
their vendors. 

6.RESERVATION OF RIGHTS. Novell reserves all rights not expressly granted to 
You. Without limiting the generality of the foregoing You:
  a) acknowledge that the source code of the binary code Software represents 
and embodies trade secrets of Novell and its licensors;
  b) agree not to disassemble, decompile, or otherwise reverse engineer the 
binary code Software to discover the source code and/or trade secrets embodied 
in the source code;
  c) acknowledge that Novell has not authorized You to rent, lease, and/or time 
share the Software; and,
  d) while certain DeveloperNet Labs test tools and test suites may be provided 
as part of the Novell Developer Kit, YOU AGREE AND ACKNOWLEDGE THAT ONLY NOVELL 
CAN ISSUE AND PUBLISH TEST BULLETINS OR AUTHORIZE USE OF THE "YES" OR OTHER 
NOVELL LOGOS.

7.EARLY ACCESS MATERIALS. Novell does not represent or warrant that it will 
make the Early Access Materials generally available to the public or that any 
target dates will be met. Novell may change or cancel its plans at any time. 
You acknowledge that any Early Access Release product is of pre-release 
quality, has not been fully tested, and may contain errors; You assume the 
entire risk arising out of the use of the Early Access Release Software and any 
information provided with the Early Access Release Software. 

8.SUPPORT. Novell shall have no obligation to provide support to You or to 
users of Developer Product(s). 

9.TERM AND TERMINATION. This License will become effective on the date you 
acquire the Novell Developer Kit and will remain in force until terminated. You 
may terminate this License at any time by destroying the Documentation and the 
Software together with all copies and adaptations. This License shall also 
automatically terminate if you breach any of the terms or conditions. You agree 
to destroy the original and all adaptations or copies of the Software and 
Documentation, or to return them to Novell upon termination of this License. 
Your right to use any Early Access Release Software will terminate upon the 
earlier of (i) first commercial shipment by Novell of the Early Access Release 
product, (ii) other termination of this Agreement, or (iii) time-based or other 
disabling of the Early Access Release product. Upon termination of this 
Agreement, end users of the Developer Product may continue to use the Developer 
Product under the terms of their license from You. You will have the right to 
maintain one copy of each version of the source code Software and/or the 
Developer Product but only for the purpose and to the extent reasonably 
necessary for you to provide support and maintenance to end users. 

10.AUDIT. Upon reasonable notice, Novell may at its own expense audit your 
site(s) to ensure compliance with this Agreement. Novell will notify you in 
writing of any deficiency in compliance and will provide a recommended plan for 
resolving outstanding issues. Your failure to cure such deficiencies within 30 
days after receipt of the written notification will constitute a material 
breach and will be grounds for immediate termination of this Agreement. 

11.DEVELOPER INDEMNIFICATION. You agree to indemnify, defend and hold Novell 
harmless from all damages, liabilities and expenses incurred by Novell as a 
result of any claim, or judgment against Novell by any third party arising out 
of, or connected in any manner with, distribution or use of software created by 
You through the use of Software licensed to You under this Agreement or arising 
out of breach of this License Agreement. If Novell receives notice of such a 
claim, Novell will promptly notify You in writing and allow You sole control of 
the defense of any such claim or action and all negotiations for its settlement 
and compromise, provided You give adequate assurances that You will diligently 
pursue resolution of the claim. 

12.TRANSFER. This Agreement may not be transferred or assigned without Novell's 
prior written approval. 

13.GOVERNING LAW. Except as otherwise restricted by law, this License shall be 
governed by, and interpreted in accordance with, the laws of the State of Utah 
of the United States of America, without regard to Utah law governing conflicts 
of law. This License Agreement shall be treated as though it were executed in 
Utah County, Utah. Any action relating to this License agreement shall be 
brought in a Utah court of competent jurisdiction. This License Agreement is 
not assignable by you in whole or in part. 

14.ENTIRE AGREEMENT. This Agreement sets forth the entire understanding and 
License between you and Novell and may be amended only in a writing signed by 
both parties. NO VENDOR, DISTRIBUTOR, DEALER, RETAILER, SALES PERSON OR OTHER 
PERSON IS AUTHORIZED TO MODIFY THIS LICENSE OR TO MAKE ANY WARRANTY, 
REPRESENTATION OR PROMISE WHICH IS DIFFERENT THAN, OR IN ADDITION TO, THE 
REPRESENTATIONS OR PROMISES OF THIS LICENSE. 

15.WAIVER. No waiver of any right under this Agreement shall be effective 
unless in writing, signed by a duly authorized representative of the party to 
be bound. No waiver of any past or present right arising from any breach or 
failure to perform shall be deemed to be a waiver of any future right arising 
under this Agreement. 

16.SEVERABILITY. If any provision in this License is invalid or unenforceable, 
that provision shall be construed, limited, modified or, if necessary, severed, 
to the extent necessary, to eliminate its invalidity or unenforceability, and 
the other provisions of this Agreement shall remain unaffected. 

17.Export Compliance. If You export/re-export Novell products 
directly/indirectly via any means, including electronic transfer, You are 
responsible for doing so in accordance with the U.S. Export Administration 
Regulations and the laws of host countries. Novell assumes no responsibility or 
liability for Your failure to obtain any necessary export approvals. Approvals 
are dependent upon an item's technical characteristics, the destination, 
end-use and end-user, as well as other activities of the end user. 
Specifically, no Novell product may be exported to embargoed or otherwise 
restricted countries or end users. Please consult the Bureau of Industry and 
Security web page ( www.bxa.doc.gov/ ) and other sources before exporting 
Novell products from the U.S. and familiarize yourself with the laws of 
destination countries before re-exporting Novell products. Please refer to the 
Novell export matrix for more information on exporting Novell Software (see 
http://www.novell.com/info/exports/). 

18.U.S. GOVERNMENT RESTRICTED RIGHTS. Use, duplication, or disclosure by the 
United States Government is subject to restrictions as set forth in FAR ? 
52.227-14 (June 1987) Alternate III(g)(3) (June 1987), FAR ? 52.227-19 (June 
1987), or DFARS ? 52.227-7013 (c)(1)(ii) (June 1988), as applicable. 
Contractor/Manufacturer is Novell, Inc., 1800 S. Novell Place, Provo, Utah 
84606. 

19.OTHER. Those terms which by their nature extend beyond termination of this 
Agreement shall survive and remain in effect until all obligations are 
satisfied. The application of the United Nations Convention of Contracts for 
the International Sale of Goods is expressly excluded.  

20.LIMITED MEDIA WARRANTY. Novell warrants the physical media of the Software 
against physical defects for a period of 90 days from installation or 
licensing, whichever is later. Your sole remedy for defective media is 
replacement. 

21.LIMITED SOFTWARE WARRANTY. Except as provided in this Limited Warranty, 
Novell warrants that if the Software fails to conform substantially to the 
specifications in the documentation accompanying the Software and if the 
nonconformity is reported in writing by you to Novell within 90 days from the 
date that the Software is licensed, Novell will either exercise reasonable 
efforts to remedy the nonconformity or offer to refund any license fees paid by 
You for the applicable Software upon return of all copies of the Software to 
Novell. 

22.The Software is only compatible with certain computing configurations. The 
Software is not warranted for non-compatible systems. Call Novell customer 
support or Your dealer for information about compatibility. 

23.THE SOFTWARE IS NOT DESIGNED, MANUFACTURED OR INTENDED FOR USE OR 
DISTRIBUTION WITH ON-LINE CONTROL EQUIPMENT IN HAZARDOUS ENVIRONMENTS REQUIRING 
FAIL-SAFE PERFORMANCE, SUCH AS IN THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT 
NAVIGATION, COMMUNICATION, OR CONTROL SYSTEMS, DIRECT LIFE SUPPORT MACHINES, 
WEAPONS SYSTEMS, OR OTHER USES IN WHICH FAILURE OF THE SOFTWARE COULD LEAD 
DIRECTLY TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE. 

24.NON-NOVELL PRODUCTS. The Software may include or be bundled with hardware or 
other software programs licensed or sold by a vendor other than Novell. NOVELL 
DOES NOT WARRANT NON-NOVELL PRODUCTS. ANY SUCH PRODUCTS ARE PROVIDED ON AN "AS 
IS" BASIS. ANY WARRANTY SERVICE FOR NON-NOVELL PRODUCTS IS PROVIDED BY THE 
PRODUCT VENDOR IN ACCORDANCE WITH THE APPLICABLE VENDOR WARRANTY.

25.DISCLAIMER. EXCEPT AS OTHERWISE RESTRICTED BY LAW, NOVELL MAKES NO WARRANTY, 
REPRESENTATION OR PROMISE NOT EXPRESSLY SET FORTH IN THIS LIMITED WARRANTY. 
NOVELL DISCLAIMS AND EXCLUDES ANY AND ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. 
NOVELL DOES NOT WARRANT THAT THE SOFTWARE OR ASSOCIATED DOCUMENTATION WILL 
SATISFY YOUR REQUIREMENTS OR THAT THE SOFTWARE AND DOCUMENTATION ARE WITHOUT 
DEFECT OR ERROR OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED. 
Some states do not allow some limitations on implied warranties, so the above 
limitations may not fully apply to you. This warranty gives you specific legal 
rights which vary from state to state. 

26.LIMITATION OF LIABILITY. EXCEPT AS OTHERWISE RESTRICTED BY LAW, NOVELL'S 
AGGREGATE LIABILITY ARISING FROM OR RELATING TO YOUR USE OF THE SOFTWARE, 
ASSOCIATED DOCUMENTATION OR ANY SERVICES PROVIDED BY NOVELL AND/OR ITS AGENTS 
IS LIMITED TO THE TOTAL OF ALL PAYMENTS MADE BY OR FOR YOU FOR THE SOFTWARE. 
NEITHER NOVELL NOR ANY OF ITS LICENSORS, EMPLOYEES, OR AGENTS SHALL IN ANY CASE 
BE LIABLE FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, INDIRECT OR PUNITIVE 
DAMAGES EVEN IF ADVISED OF THE POSSIBILITY OF THOSE DAMAGES. NEITHER NOVELL NOR 
ANY OF ITS LICENSORS, EMPLOYEES, OR AGENTS IS RESPONSIBLE FOR LOST PROFITS OR 
REVENUE, LOSS OF USE OF SOFTWARE, LOSS OF DATA, COSTS OF RE-CREATING LOST DATA, 
OR THE COST OF ANY SUBSTITUTE EQUIPMENT OR PROGRAM. Some states do not allow 
the complete exclusion or limitation of incidental or consequential damages, so 
the above limitation or exclusion may not fully apply to you. 

Copyright Novell, Inc. 2004 

Novell Developer License Agreement

1. PURPOSE. Novell makes available the Novell developer software and 
   documentation (the "Software") under the terms of this Novell
   Developer License Agreement.  If You do not agree to these terms, 
   You may not access or use the Software.

2. DEFINITIONS. The following terms have the meanings assigned to 
   them below:

   "Derivative Software" means the Binary code Software and/or Binary
   code that results from your compilation of modified or unmodified 
   source code Software. Derivative Software may not include Early 
   Access Release Materials or Internal Tools.

   "Developer Product" means Your own computer product that 
   incorporates Derivative Software and does not substantially 
   duplicate the capabilities or compete with the Derivative Software
   or the Software.
   
   "Early Access Release Materials" means Software and/or 
   Documentation Novell identifies as "beta", "pre-release," 
   "futures," or as an "early access release."

   "Internal Tools" means compatibility criteria, test suites, test 
   tools, end user products, and other programs designed to aid in 
   the development of, but not be incorporated in, Derivative 
   Software Products.

3. LICENSES. Use of the Software and Documentation is subject to the 
   restrictions contained in this Agreement. The Software contains 
   various software programs with different license rights. Novell 
   grants You the non-exclusive, non-transferable right to: a) 
   internally use the Early Access Release Materials and Internal 
   Tools in support of Your efforts to develop Derivative Software 
   hereunder (but You may not include any portion of Early Access 
   Release Materials or Internal Tools in Derivative Software); b) 
   use, modify, and compile source code Software for the purpose of 
   creating Developer Products, if the source code Software is 
   identified as licensed for use in creating Developer Products; 
   and, c) reproduce and distribute Derivative Software as part of a
   Developer Product.

   Sample Source Code. Sample source code that is made available as 
   part of the Software may include a license grant that is broader 
   then the license granted above in 3. If so, Your license to use 
   the sample source code is as described in the license language 
   included with the sample source code.

   Open Source Software. Your license to use software that is 
   provided subject to a separate open source license is described 
   in and subject to the license agreement included with the 
   software. 

   Third Party Products. As a service to You, certain third party 
   software products may be made available to You from Novell. Your 
   license to use such products is as described in and subject to 
   the license agreement provided by the third party. 

4. RESTRICTED SOFTWARE. Notwithstanding anything to the contrary in
   this Agreement, portions of the Software and/or Documentation 
   may be subject to restrictions set forth in terms that accompany 
   those portions. You agree to abide by such restrictions. If such 
   restrictions are unacceptable to You, You may not use the 
   Software. 

5. RESERVATION OF RIGHTS. Novell reserves all rights not expressly 
   granted to You. Without limiting the generality of the foregoing 
   You: a) acknowledge that the source code of the binary code 
   Software represents and embodies trade secrets of Novell or its 
   licensors (except for source code made publicly available by the 
   licensor); b) agree not to disassemble, decompile, or otherwise 
   reverse engineer the binary code Software to discover the source 
   code and/or trade secrets embodied in the source code; c) 
   acknowledge that Novell has not authorized You to rent, lease, 
   and/or time share the Software; and, d) while certain test tools
   and test suites may be provided, YOU AGREE THAT ONLY NOVELL CAN 
   ISSUE AND PUBLISH TEST BULLETINS OR AUTHORIZE USE OF THE "YES" 
   OR OTHER NOVELL LOGOS.

6. EARLY ACCESS MATERIALS. Novell does not represent or warrant 
   that it will make the Early Access Materials generally available 
   to the public or that any target dates will be met. Novell may 
   change or cancel its plans at any time. You acknowledge that any 
   Early Access Release product is of pre-release quality, has not 
   been fully tested, and may contain errors; You assume the entire 
   risk arising out of the use of the Early Access Release Software 
   and any information provided with the Early Access Release 
   Software. 

7. SUPPORT. Novell shall have no obligation to provide support to 
   You or to users of Developer Product(s). 

8. TERM AND TERMINATION. This License will become effective on the 
   date you acquire the Software and will remain in force until 
   terminated. You may terminate this License at any time by 
   destroying the Documentation and the Software together with all 
   copies and adaptations. This License shall also automatically 
   terminate if you breach any of the terms or conditions. You agree 
   to destroy the original and all adaptations or copies of the 
   Software and Documentation, or to return them to Novell upon 
   termination of this License. Your right to use any Early Access 
   Release Software will terminate upon the earlier of (i) first 
   commercial shipment by Novell of the Early Access Release product,
   (ii) other termination of this Agreement, or (iii) time-based or 
   other disabling of the Early Access Release product. Upon 
   termination of this Agreement, end users of the Developer Product 
   may continue to use the Developer Product under the terms of their 
   license from You. You will have the right to maintain one copy of 
   each version of the source code Software and/or the Developer 
   Product but only for the purpose and to the extent reasonably 
   necessary for you to provide support and maintenance to end users. 

9. DEVELOPER INDEMNIFICATION. You agree to indemnify, defend and hold 
   Novell harmless from all damages, liabilities and expenses 
   incurred by Novell as a result of any claim, or judgment against 
   Novell by any third party arising out of, or connected in any 
   manner with, distribution or use of software created by You 
   through the use of Software licensed to You under this Agreement 
   or arising out of breach of this Agreement. If Novell receives 
   notice of such a claim, Novell will promptly notify You in writing
   and allow You sole control of the defense of any such claim or 
   action and all negotiations for its settlement and compromise, 
   provided You give adequate assurances that You will diligently 
   pursue resolution of the claim. 

10.GOVERNING LAW. Except as otherwise restricted by law, this License 
   shall be governed by, and interpreted in accordance with, the laws 
   of the State of Utah of the United States of America, without 
   regard to Utah law governing conflicts of law. This Agreement 
   shall be treated as though it were executed in Utah County, Utah. 
   Any action relating to this License agreement shall be brought in 
   a Utah court of competent jurisdiction. 

11.ENTIRE AGREEMENT. This Agreement sets forth the entire 
   understanding and License between you and Novell and may be 
   amended only in a writing signed by both parties. No vendor, 
   distributor, dealer, retailer, sales person or other person is 
   authorized to modify this license or to make any warranty, 
   representation or promise which is different than, or in addition 
   to, the representations or promises of this license. This 
   Agreement is not assignable by you in whole or in part without 
   Novell.s prior written approval.

12.SEVERABILITY / WAIVER. If a provision is invalid or unenforceable,
   the remaining provisions will remain in effect and the parties 
   will amend the Agreement to reflect the original agreement to the 
   maximum extent possible. No waiver of any contractual right will 
   be effective unless in writing by an authorized representative of 
   the waiving party. No waiver of a right arising from any breach or
   failure to perform will be deemed a waiver of any future right.

13.DISCLAIMER. EXCEPT AS OTHERWISE RESTRICTED BY LAW, THE SOFTWARE 
   AND ANY ASSOCIATED SERVICES ARE PROVIDED "AS IS." NOVELL MAKES NO  
   WARRANTY, REPRESENTATION OR PROMISE. NOVELL DISCLAIMS AND EXCLUDES 
   ANY AND ALL IMPLIED WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS 
   FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. NOVELL DOES NOT 
   WARRANT THAT THE SOFTWARE WILL SATISFY YOUR REQUIREMENTS OR THAT 
   THE SOFTWARE IS WITHOUT DEFECT OR ERROR OR THAT ITS OPERATION WILL 
   BE UNINTERRUPTED. Some states do not allow some limitations on 
   implied warranties, so the above limitations may not fully apply 
   to you. This warranty gives you specific legal rights which vary 
   from state to state. 

14.LIMITATION OF LIABILITY. NEITHER NOVELL NOR ANY OF ITS LICENSORS, 
   EMPLOYEES, OR AGENTS SHALL IN ANY CASE BE LIABLE FOR ANY SPECIAL, 
   INCIDENTAL, CONSEQUENTIAL (INCLUDING LOST PROFITS OR REVENUE, LOSS
   OF USE OF SOFTWARE, LOSS OF DATA, COSTS OF RE-CREATING LOST DATA, 
   OR THE COST OF ANY SUBSTITUTE EQUIPMENT OR PROGRAM), INDIRECT OR 
   PUNITIVE DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF THOSE 
   DAMAGES. EXCEPT AS OTHERWISE RESTRICTED BY LAW, NOVELL'S AGGREGATE 
   LIABILITY ARISING FROM OR RELATING TO YOUR USE OF THE SOFTWARE  OR 
   ANY ASSOCIATED SERVICES IS LIMITED TO THE GREATER OF $100 OR THE 
   TOTAL OF PAYMENTS MADE FOR SUCH SERVICES. Some states do not allow 
   the complete exclusion or limitation of incidental or 
   consequential damages, so the above limitation or exclusion may 
   not fully apply to you. 

15.EXPORT. You may not export, re-export, or use the Software in 
   violation of any applicable laws or regulations including, without 
   limitation, U.S. export regulations or the laws of the country in 
   which you reside.  U.S. GOVERNMENT RESTRICTED RIGHTS. Use, 
   duplication, or disclosure by the United States Government is 
   subject to restrictions as set forth in FAR s 52.227-14 (June 
   1987) Alternate III(g)(3) (June 1987), FAR s 52.227-19 (June 
   1987), or DFARS s 52.227-7013 (c)(1)(ii) (June 1988), as 
   applicable. Contractor/Manufacturer is Novell, Inc., 1800 S. 
   Novell Place, Provo, Utah 84606. OTHER. Those terms which by their 
   nature extend beyond termination of this Agreement shall survive 
   and remain in effect until all obligations are satisfied. The 
   application of the United Nations Convention of Contracts for the 
   International Sale of Goods is expressly excluded.

Copyright Novell, Inc., 9/22/2004 

September 22, 2004
   1.  PURPOSE. Novell makes available the Novell developer software and 
documentation (the "Software") under the terms of this Novell Developer License 
Agreement. If You do not agree to these terms, You may not access or use the 
Software.
   2. DEFINITIONS. The following terms have the meanings assigned to them below:

      "Derivative Software" means the Binary code Software and/or Binary code 
that results from your compilation of modified or unmodified source code 
Software. Derivative Software may not include Early Access Release Materials or 
Internal Tools.

      "Developer Product" means Your own computer product that incorporates 
Derivative Software and does not substantially duplicate the capabilities or 
compete with the Derivative Software or the Software.

      "Early Access Release Materials" means Software and/or Documentation 
Novell identifies as "beta", "pre-release," "futures," or as an "early access 
release."

      "Internal Tools" means compatibility criteria, test suites, test tools, 
end user products, and other programs designed to aid in the development of, 
but not be incorporated in, Derivative Software Products.

   3. LICENSES. Use of the Software and Documentation is subject to the 
restrictions contained in this Agreement. The Software contains various 
software programs with different license rights. Novell grants You the 
non-exclusive, non-transferable right to: a) internally use the Early Access 
Release Materials and Internal Tools in support of Your efforts to develop 
Derivative Software hereunder (but You may not include any portion of Early 
Access Release Materials or Internal Tools in Derivative Software); b) use, 
modify, and compile source code Software for the purpose of creating Developer 
Products, if the source code Software is identified as licensed for use in 
creating Developer Products; and, c) reproduce and distribute Derivative 
Software as part of a Developer Product.

      Sample Source Code. Sample source code that is made available as part of 
the Software may include a license grant that is broader then the license 
granted above in 3. If so, Your license to use the sample source code is as 
described in the license language included with the sample source code.

      Open Source Software. Your license to use software that is provided 
subject to a separate open source license is described in and subject to the 
license agreement included with the software.

      Third Party Products. As a service to You, certain third party software 
products may be made available to You from Novell. Your license to use such 
products is as described in and subject to the license agreement provided by 
the third party.

   4. RESTRICTED SOFTWARE. Notwithstanding anything to the contrary in this 
Agreement, portions of the Software and/or Documentation may be subject to 
restrictions set forth in terms that accompany those portions. You agree to 
abide by such restrictions. If such restrictions are unacceptable to You, You 
may not use the Software.
   5. RESERVATION OF RIGHTS. Novell reserves all rights not expressly granted 
to You. Without limiting the generality of the foregoing You: a) acknowledge 
that the source code of the binary code Software represents and embodies trade 
secrets of Novell or its licensors (except for source code made publicly 
available by the licensor); b) agree not to disassemble, decompile, or 
otherwise reverse engineer the binary code Software to discover the source code 
and/or trade secrets embodied in the source code; c) acknowledge that Novell 
has not authorized You to rent, lease, and/or time share the Software; and, d) 
while certain test tools and test suites may be provided, YOU AGREE THAT ONLY 
NOVELL CAN ISSUE AND PUBLISH TEST BULLETINS OR AUTHORIZE USE OF THE "YES" OR 
OTHER NOVELL LOGOS.
   6. EARLY ACCESS MATERIALS. Novell does not represent or warrant that it will 
make the Early Access Materials generally available to the public or that any 
target dates will be met. Novell may change or cancel its plans at any time. 
You acknowledge that any Early Access Release product is of pre-release 
quality, has not been fully tested, and may contain errors; You assume the 
entire risk arising out of the use of the Early Access Release Software and any 
information provided with the Early Access Release Software.
   7. SUPPORT. Novell shall have no obligation to provide support to You or to 
users of Developer Product(s).
   8. TERM AND TERMINATION. This License will become effective on the date you 
acquire the Software and will remain in force until terminated. You may 
terminate this License at any time by destroying the Documentation and the 
Software together with all copies and adaptations. This License shall also 
automatically terminate if you breach any of the terms or conditions. You agree 
to destroy the original and all adaptations or copies of the Software and 
Documentation, or to return them to Novell upon termination of this License. 
Your right to use any Early Access Release Software will terminate upon the 
earlier of (i) first commercial shipment by Novell of the Early Access Release 
product, (ii) other termination of this Agreement, or (iii) time-based or other 
disabling of the Early Access Release product. Upon termination of this 
Agreement, end users of the Developer Product may continue to use the Developer 
Product under the terms of their license from You. You will have the right to 
maintain one copy of each version of the source code Software and/or the 
Developer Product but only for the purpose and to the extent reasonably 
necessary for you to provide support and maintenance to end users.
   9. AUDIT. Upon reasonable notice, Novell may at its own expense audit your 
site(s) to ensure compliance with this Agreement. Novell will notify you in 
writing of any deficiency in compliance and will provide a recommended plan for 
resolving outstanding issues. Your failure to cure such deficiencies within 30 
days after receipt of the written notification will constitute a material 
breach and will be grounds for immediate termination of this Agreement.
  10. DEVELOPER INDEMNIFICATION. You agree to indemnify, defend and hold Novell 
harmless from all damages, liabilities and expenses incurred by Novell as a 
result of any claim, or judgment against Novell by any third party arising out 
of, or connected in any manner with, distribution or use of software created by 
You through the use of Software licensed to You under this Agreement or arising 
out of breach of this Agreement. If Novell receives notice of such a claim, 
Novell will promptly notify You in writing and allow You sole control of the 
defense of any such claim or action and all negotiations for its settlement and 
compromise, provided You give adequate assurances that You will diligently 
pursue resolution of the claim.
  11. TRANSFER. This Agreement may not be transferred or assigned without 
Novell's prior written approval.
  12. GOVERNING LAW. Except as otherwise restricted by law, this License shall 
be governed by, and interpreted in accordance with, the laws of the State of 
Utah of the United States of America, without regard to Utah law governing 
conflicts of law. This Agreement shall be treated as though it were executed in 
Utah County, Utah. Any action relating to this License agreement shall be 
brought in a Utah court of competent jurisdiction.
  13. ENTIRE AGREEMENT. This Agreement sets forth the entire understanding and 
License between you and Novell and may be amended only in a writing signed by 
both parties. No vendor, distributor, dealer, retailer, sales person or other 
person is authorized to modify this license or to make any warranty, 
representation or promise which is different than, or in addition to, the 
representations or promises of this license. This Agreement is not assignable 
by you in whole or in part without Novell.s prior written approval.
  14. SEVERABILITY / WAIVER. If a provision is invalid or unenforceable, the 
remaining provisions will remain in effect and the parties will amend the 
Agreement to reflect the original agreement to the maximum extent possible. No 
waiver of any contractual right will be effective unless in writing by an 
authorized representative of the waiving party. No waiver of a right arising 
from any breach or failure to perform will be deemed a waiver of any future 
right.
  15. DISCLAIMER. EXCEPT AS OTHERWISE RESTRICTED BY LAW, THE SOFTWARE AND ANY 
ASSOCIATED SERVICES ARE PROVIDED "AS IS." NOVELL MAKES NO WARRANTY, 
REPRESENTATION OR PROMISE. NOVELL DISCLAIMS AND EXCLUDES ANY AND ALL IMPLIED 
WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR 
NON-INFRINGEMENT. NOVELL DOES NOT WARRANT THAT THE SOFTWARE WILL SATISFY YOUR 
REQUIREMENTS OR THAT THE SOFTWARE IS WITHOUT DEFECT OR ERROR OR THAT ITS 
OPERATION WILL BE UNINTERRUPTED. Some states do not allow some limitations on 
implied warranties, so the above limitations may not fully apply to you. This 
warranty gives you specific legal rights which vary from state to state.
  16. LIMITATION OF LIABILITY. NEITHER NOVELL NOR ANY OF ITS LICENSORS, 
EMPLOYEES, OR AGENTS SHALL IN ANY CASE BE LIABLE FOR ANY SPECIAL, INCIDENTAL, 
CONSEQUENTIAL (INCLUDING LOST PROFITS OR REVENUE, LOSS OF USE OF SOFTWARE, LOSS 
OF DATA, COSTS OF RE-CREATING LOST DATA, OR THE COST OF ANY SUBSTITUTE 
EQUIPMENT OR PROGRAM), INDIRECT OR PUNITIVE DAMAGES, EVEN IF ADVISED OF THE 
POSSIBILITY OF THOSE DAMAGES. EXCEPT AS OTHERWISE RESTRICTED BY LAW, NOVELL'S 
AGGREGATE LIABILITY ARISING FROM OR RELATING TO YOUR USE OF THE SOFTWARE OR ANY 
ASSOCIATED SERVICES IS LIMITED TO THE GREATER OF $100 OR THE TOTAL OF PAYMENTS 
MADE FOR SUCH SERVICES. Some states do not allow the complete exclusion or 
limitation of incidental or consequential damages, so the above limitation or 
exclusion may not fully apply to you.
  17. EXPORT. You may not export, re-export, or use the Software in violation 
of any applicable laws or regulations including, without limitation, U.S. 
export regulations or the laws of the country in which you reside. U.S. 
GOVERNMENT RESTRICTED RIGHTS. Use, duplication, or disclosure by the United 
States Government is subject to restrictions as set forth in FAR s 52.227-14 
(June 1987) Alternate III(g)(3) (June 1987), FAR s 52.227-19 (June 1987), or 
DFARS s 52.227-7013 (c)(1)(ii) (June 1988), as applicable. 
Contractor/Manufacturer is Novell, Inc., 1800 S. Novell Place, Provo, Utah 
84606. OTHER. Those terms which by their nature extend beyond termination of 
this Agreement shall survive and remain in effect until all obligations are 
satisfied. The application of the United Nations Convention of Contracts for 
the International Sale of Goods is expressly excluded.

Sun Microsystems, Inc. 
Binary Code License Agreement

READ THE TERMS OF THIS AGREEMENT AND ANY PROVIDED
SUPPLEMENTAL LICENSE TERMS (COLLECTIVELY "AGREEMENT")
CAREFULLY BEFORE OPENING THE SOFTWARE MEDIA PACKAGE.
BY OPENING THE SOFTWARE MEDIA PACKAGE, YOU AGREE TO
THE TERMS OF THIS AGREEMENT.  IF YOU ARE ACCESSING
THE SOFTWARE ELECTRONICALLY, INDICATE YOUR ACCEPTANCE
OF THESE TERMS BY SELECTING THE "ACCEPT" BUTTON AT
THE END OF THIS AGREEMENT.  IF YOU DO NOT AGREE TO
ALL THESE TERMS, PROMPTLY RETURN THE UNUSED SOFTWARE
TO YOUR PLACE OF PURCHASE FOR A REFUND OR, IF THE
SOFTWARE IS ACCESSED ELECTRONICALLY, SELECT THE
"DECLINE" BUTTON AT THE END OF THIS AGREEMENT.

1.  LICENSE TO USE.  
  Sun grants you a non-exclusive and non-transferable
  license for the internal use only of the
  accompanying software and documentation and any
  error corrections provided by Sun (collectively
  "Software"), by the number of users and the class
  of computer hardware for which the corresponding
  fee has been paid.

2.  RESTRICTIONS.  
  Software is confidential and copyrighted. Title to
  Software and all associated intellectual property
  rights is retained by Sun and/or its licensors.
  Except as specifically authorized in any
  Supplemental License Terms, you may not make copies
  of Software, other than a single copy of Software
  for archival purposes.  Unless enforcement is
  prohibited by applicable law, you may not modify,
  decompile, or reverse engineer Software.  Licensee
  acknowledges that Software is not designed or
  intended for use in the design, construction,
  operation or maintenance of any nuclear
  facility. Sun Microsystems, Inc. disclaims any
  express or implied warranty of fitness for such
  uses.  No right, title or interest in or to any
  trademark, service mark, logo or trade name of Sun
  or its licensors is granted under this Agreement.

3.  LIMITED WARRANTY.  
  Sun warrants to you that for a period of ninety
  (90) days from the date of purchase, as evidenced
  by a copy of the receipt, the media on which
  Software is furnished (if any) will be free of
  defects in materials and workmanship under normal
  use.  Except for the foregoing, Software is
  provided "AS IS".  Your exclusive remedy and Sun's
  entire liability under this limited warranty will
  be at Sun's option to replace Software media or
  refund the fee paid for Software.

4.  DISCLAIMER OF WARRANTY.  
  UNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR
  IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
  INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
  FITNESS FOR A PARTICULAR PURPOSE OR
  NON-INFRINGEMENT ARE DISCLAIMED, EXCEPT TO THE
  EXTENT THAT THESE DISCLAIMERS ARE HELD TO BE
  LEGALLY INVALID.

5.  LIMITATION OF LIABILITY.  
  TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
  WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST
  REVENUE, PROFIT OR DATA, OR FOR SPECIAL, INDIRECT,
  CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES,
  HOWEVER CAUSED REGARDLESS OF THE THEORY OF
  LIABILITY, ARISING OUT OF OR RELATED TO THE USE OF
  OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN
  ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.  In no
  event will Sun's liability to you, whether in
  contract, tort (including negligence), or
  otherwise, exceed the amount paid by you for
  Software under this Agreement.  The foregoing
  limitations will apply even if the above stated
  warranty fails of its essential purpose.

6.  Termination.  
  This Agreement is effective until terminated.  You
  may terminate this Agreement at any time by
  destroying all copies of Software.  This Agreement
  will terminate immediately without notice from Sun
  if you fail to comply with any provision of this
  Agreement.  Upon Termination, you must destroy all
  copies of Software.

7.  Export Regulations. 
  All Software and technical data delivered under
  this Agreement are subject to US export control
  laws and may be subject to export or import
  regulations in other countries.  You agree to
  comply strictly with all such laws and regulations
  and acknowledge that you have the responsibility to
  obtain such licenses to export, re-export, or
  import as may be required after delivery to you.

8.  U.S. Government Restricted Rights.  
  If Software is being acquired by or on behalf of
  the U.S. Government or by a U.S. Government prime
  contractor or subcontractor (at any tier), then the
  Government's rights in Software and accompanying
  documentation will be only as set forth in this
  Agreement; this is in accordance with 48 CFR
  227.7201 through 227.7202-4 (for Department of
  Defense (DOD) acquisitions) and with 48 CFR 2.101
  and 12.212 (for non-DOD acquisitions).

9.  Governing Law.  
  Any action related to this Agreement will be
  governed by California law and controlling
  U.S. federal law.  No choice of law rules of any
  jurisdiction will apply.

10. Severability. 
  If any provision of this Agreement is held to be
  unenforceable, this Agreement will remain in effect
  with the provision omitted, unless omission would
  frustrate the intent of the parties, in which case
  this Agreement will immediately terminate.

11. Integration.  
  This Agreement is the entire agreement between you
  and Sun relating to its subject matter.  It
  supersedes all prior or contemporaneous oral or
  written communications, proposals, representations
  and warranties and prevails over any conflicting or
  additional terms of any quote, order,
  acknowledgment, or other communication between the
  parties relating to its subject matter during the
  term of this Agreement.  No modification of this
  Agreement will be binding, unless in writing and
  signed by an authorized representative of each
  party.

For inquiries please contact: 
Sun Microsystems, Inc. 
4150 Network Circle
Santa Clara, California 95054. 


DEVELOPMENT TOOLS 

JVMSTAT 3.0 

SUPPLEMENTAL LICENSE TERMS

These supplemental license terms ("Supplemental
Terms") add to or modify the terms of the Binary Code
License Agreement (collectively, the
"Agreement"). Capitalized terms not defined in these
Supplemental Terms shall have the same meanings
ascribed to them in the Agreement. These Supplemental
Terms shall supersede any inconsistent or conflicting
terms in the Binary Code License Agreement, or in any
license contained within the Software.

A. Software Internal Use and Development License Grant. 
  Subject to the terms and conditions of this
  Agreement, including, but not limited to Section B
  (Java Technology Restrictions) of these
  Supplemental Terms, Sun grants you a non-exclusive,
  non-transferable, limited license to reproduce
  internally and use internally the binary form of
  the Software complete and unmodified for the sole
  purpose of designing, developing and testing your
  Java applets and applications intended to run on
  the Java platform ("Programs").

B. Java Technology Restrictions.  
  You may not create, modify, or change the behavior
  of, or authorize your licensees to create, modify,
  or change the behavior of, classes, interfaces, or
  subpackages that are in any way identified as
  "java", "javax", "sun" or similar convention as
  specified by Sun in any naming convention
  designation.

C. Trademarks and Logos. 
  You acknowledge and agree as between you and Sun
  that Sun owns the SUN, SOLARIS, JAVA, JINI, FORTE,
  and iPLANET trademarks and all SUN, SOLARIS, JAVA,
  JINI, FORTE, and iPLANET-related trademarks,
  service marks, logos and other brand designations
  ("Sun Marks"), and you agree to comply with the Sun
  Trademark and Logo Usage Requirements currently
  located at
  http://www.sun.com/policies/trademarks. Any use you
  make of the Sun Marks inures to Sun's benefit.

D. Source Code. 
  Software may contain source code that is provided
  solely for reference purposes pursuant to the terms
  of this Agreement.  Source code may not be
  redistributed unless expressly provided for in this
  Agreement.

E. Termination for Infringement.  
  Either party may terminate this Agreement
  immediately should any Software become, or in
  either party's opinion be likely to become, the
  subject of a claim of infringement of any
  intellectual property right.
 
For inquiries please contact: 
Sun Microsystems, Inc. 
4150 Network Circle, Santa Clara
California 95054

(LFI#143715/Form ID#011801)

Reply via email to