[concurrency-interest] JSR166+backport: Licensing Issues

Dawid Kurzyniec dawidk at mathcs.emory.edu
Thu Sep 15 02:40:35 EDT 2005

Andrew John Hughes wrote:

>We would be grateful if you could clarify this with us, so as to avoid
>any later confusion.
As far as the backport is considered, there are two versions currently 

* public domain version. All files are public domain, except portions of 
CopyOnWriteArrayList, which is adapted from SUN code and is subject to 
terms described in file "LEGAL" in the distribution (basically, the file 
can be freely redistributed; the only SUN restrictions are: it is 
prohibited to use SUN trademarks to endorse derived products, and to use 
the software in nuclear facilities). If these terms prove to be 
incompatible with GPL, I guess the ClassPath folks will need to write a 
clean-room implementation of COWArrayList.

* default version. In addition to the above, it contains 4 collection 
classes from java.util that are subject to SUN license. They include new 
functionality of collection classes that was introduced in Java 5.0 and 
later (e.g. TreeMap implementing NavigableMap etc.)

Dawid Kurzyniec

More information about the Concurrency-interest mailing list