The following text is a copy of the licence agreement relating to the use of the concurrent package. I have made every effort to ensure its accuracy, but you should contact either Doug Lea (dl@cs.oswego.edu) or Sun Microsystems for the definitive agreement.

Bill Horsman, 27 September 2003.
Proxool


TECHNOLOGY LICENSE FROM SUN MICROSYSTEMS, INC. TO DOUG LEA


Whereas Doug Lea desires to utilize certain Java Software technologies in the util.concurrent technology; and

Whereas Sun Microsystems, Inc. (“Sun”) desires that Doug Lea utilize certain Java Software technologies in the util.concurrent technology;

Therefore the parties agree as follows, effective May 31, 2002.

“Java Software technologies “means

classes/java/util/ArrayList.java, and
classes/java/util/HashMap.java.

The Java Software technologies are Copyright (c) 1994-2001 Sun Microsystems, Inc. All rights reserved.

Sun hereby grants Doug Lea a non-exclusive, worldwide, non-transferrable license to use and distribute the Java Software technologies as a part of a larger work in source and binary forms, with or without modification, provided that the following conditions are met:

-Neither the name of or trademarks of Sun may be used to endorse or promote products derived from the Java Software technology without specific prior written permission.

-Redistributions of source or binary code must be accompanied by the following notice and disclaimers: Portions copyright Sun Microsystems, Inc. Used with kind permission.

This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN MICROSYSTEMS, INC. AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN MICROSYSTEMS, INC. OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN MICROSYSTEMS, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

You acknowledge that Software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.

signed [Doug Lea]