Hello again, Professor Lea,

I just wanted to check with you again to see if there has been any response
from Sun to these remaining issues:

On Tue, Oct 15, 2002 at 10:05:35PM +0200, Mark Wielaard wrote:
> Dear Doug Lea,

> Two concerns were raised with this new language.
> 
> Firstly the right to sublicense (by you to other people) does not
> contain the right to create derivate works of the Java Software (only
> the right to use, reproduce and distribute are given). This seems to
> mean that you are allowed to create derivative works but that you can
> not grant the same to people that get the derivate Java Software from
> you.
> 
> Secondly the disclaimer says that the software is not licensed and
> intended to be used in nuclear facilities. Discrimination against the
> use of software in certain fields or organizations makes the software
> non-free.

For the packages I am currently working on I have removed the affected
classes (ConcurrentHashMap, ConcurrentReaderHashMap, CopyOnWriteArrayList,
PropertyChangeMulticaster and VetoableChangeMulticaster) but I would very
much like to be able to add them back in again.

One note of good news, I've discovered that the package (both with and
without the copyrighted classes) builds flawlessly with the Free java
compiler Jikes.  This means that the Debian package can go into the main
Debian archive, rather than into contrib section.

Oh, and since the message with the new license wasn't CCed to the Debian
BTS, I'll include it here (for anyone is browsing the bug report):

> Whereas Doug Lea desires to utlized 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-2000 Sun Microsystems, Inc. All rights
> reserved. Sun hereby grants Doug Lea a non-exclusive, worldwide,
> non-transferrable license to use, reproduce, create derivate works of,
> and distribute the Java Software and derivative works thereof in
> source and binary forms as part of a larger work, and to sublicense
> the right to use, reproduce and distribute the Java Software and Doug
> Lea's derivative works as the part of larger works through multiple
> tiers of sublicensees provided that the following conditions are met:
> -Neither the name of or trademarks of Sun may be used to endorse or
> promote products including or derived from the Java Software
> technology without specific prior written permission; and
> -Redistributions of source or binary code must contain the above
> copyright notice, this notice and and the following disclaimers: This
> software is provided "AS IS," without a warranty of any kind. ALL
> 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.

Thanks again for your effort!

-- 
Steven Barker                                      [EMAIL PROTECTED]
  If you fail to plan, plan to fail.
Get my GnuPG public key at: http://www.blckknght.org/publickey.asc
Fingerprint: 272A 3EC8 52CE F22B F745  775E 5292 F743 EBD5 936B

Attachment: pgpwWyNj5nnxb.pgp
Description: PGP signature

Reply via email to