Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-4941

Replace the use of Oswego Concurrent with java.util.concurrent

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Obsolete
    • Icon: Major Major
    • No Release
    • JBossAS-4.2.2.GA
    • Build System
    • None

      JBoss is releasing binary versions of concurrent.jar which is partially copyrighted by Sun, see the license at <http://g.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/sun-u.c.license.pdf>. Unfortunately that is a 'non-transferable' license and the sublicensing clause is quite restricted. This license is probably not open source and not compatible with the LGPL.

      This can be easily solved by dropping concurrent.jar and switching to java.util.concurrent which is available from Sun, OpenJDK and classpath. That is even recommended by Doug Lea.

      Cheers,
      Torsten

              rrajasek@redhat.com Rajesh Rajasekaran
              bollin Torsten Werner (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: