commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary D. Gregory (JIRA)" <>
Subject [jira] [Created] (LANG-740) Add a Memoizer class
Date Tue, 09 Aug 2011 22:07:27 GMT
Add a Memoizer class

                 Key: LANG-740
             Project: Commons Lang
          Issue Type: New Feature
          Components: lang.concurrent.*
            Reporter: Gary D. Gregory
            Assignee: Gary D. Gregory
             Fix For: 3.x

I am currently using a class like the Memoizer class [1] from "Java
Concurrency in Practice" [2], a great book.

It would fit perfectly in org.apache.commons.lang3.concurrent.


There is no licensing issue because the code is in the public domain:

---------- Forwarded message ----------
From: Brian Goetz <>
Date: Tue, Aug 9, 2011 at 5:40 PM
Subject: Re: Apache Commons Lang and Memoizer
To: Gary Gregory <>, Tim Peierls <>

No license issues -- the code is in the public domain:

   Written by Brian Goetz and Tim Peierls with assistance from members of
   JCP JSR-166 Expert Group and released to the public domain, as explained at

Code for the samples can be downloaded from


On 8/9/2011 5:38 PM, Gary Gregory wrote:
> Hi Brian,
> I would like to include a Memoizer in the next release of Apache
> Commons Lang [1].
> Can we use the Memoizer pattern from "Java Concurrency in Practice"? I
> think I would reuse the code from the class Memoizer and change names,
> things like that.
> We are talking about this on the Lang mailing list and are wondering
> if there are any licensing issues.
> [1]

Thank you,

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message