Rather than hassle poor Sergey, I've gone ahead and removed this dependency and instead replaced it with a dependency on jQuery (which has an unambiguously acceptable license). See ISIS-97, [1].
Note: this change is not in 0.1.2-RC2-incubating (still awaiting votes on that, by the way); if people feel strongly on this issue then vote -1 on RC2 and I'll cut an RC3 which includes the above change. Dan [1] https://issues.apache.org/jira/browse/ISIS-97 ~~~~~~~~~ On 31 May 2011 18:35, Mohammad Nour El-Din <[email protected]> wrote: > FYI > > Dan, I guess we should get in contact with Sergey and get him file > either an ICLA or an SGA. > > > ---------- Forwarded message ---------- > From: Benson Margulies <[email protected]> > Date: Tue, May 31, 2011 at 7:09 PM > Subject: Re: Urgent help Needed with LGPL library used in Apache Isis > - (was: Re: [jira] [Commented] (LEGAL-81) Is it ok/meaningful to have > a dependency licensed as ASL just for Apache Software Foundation, but > LGPL for anyone else?) > To: [email protected] > > > If it's entirely his, I believe that an iCLA or an SGA are > equivalently effective, and at least one is required. > > On Tue, May 31, 2011 at 1:07 PM, Mohammad Nour El-Din > <[email protected]> wrote: > > Hi all... > > > > Please help in what is explained below. > > > > Brief: > > > > 1- In Apache Isis [1], we are using an XmlHttpRequest library [2] > > which is currently licensed under LGPL. > > 2- The main developer of that library has sent us an e-mail [3] > > saying that he agrees on dual licensing it under ASL v2.0. > > > > The question is: > > > > Is that enough, or we need him to file an SGA ? Provided that till > > this moment he didn't update the library's web site to indicate that > > dual licensing. > > > > Looking forward to your reply. > > > > [1] - http://incubator.apache.org/isis > > [2] - http://code.google.com/p/xmlhttprequest/ > > [3] - http://markmail.org/message/6j4jgckcct72ot3f > > > > On Mon, May 30, 2011 at 6:02 PM, Mohammad Nour El-Din > > <[email protected]> wrote: > >> Hi All... > >> > >> For the issue mentioned below, would it be OK and acceptable to use > >> that library if the developer of [1] filed a SGA [2] with ASF ?. > >> Looking forward to your reply. > >> > >> [1] - http://code.google.com/p/xmlhttprequest/ > >> [2] - http://www.apache.org/licenses/#grants > >> > >> On Thu, May 19, 2011 at 11:41 AM, Mohammad Nour (JIRA) <[email protected]> > wrote: > >>> > >>> [ > https://issues.apache.org/jira/browse/LEGAL-81?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13036093#comment-13036093] > >>> > >>> Mohammad Nour commented on LEGAL-81: > >>> ------------------------------------ > >>> > >>> Now Sergey has sent us an e-mail confirming that he agrees on dual > licensing his code under both ASL v2.0 additionally to LGPL. Now the > question is: > >>> > >>> Is that enough ? Or we need to do a more formal action like make him > sign some paper work for example ? > >>> > >>> Notice that he didn't update his site [1] yet to reflect that > information. > >>> > >>> [1] - http://code.google.com/p/xmlhttprequest/ > >>> > >>>> Is it ok/meaningful to have a dependency licensed as ASL just for > Apache Software Foundation, but LGPL for anyone else? > >>>> > ----------------------------------------------------------------------------------------------------------------------- > >>>> > >>>> Key: LEGAL-81 > >>>> URL: https://issues.apache.org/jira/browse/LEGAL-81 > >>>> Project: Legal Discuss > >>>> Issue Type: Question > >>>> Reporter: Dan Haywood > >>>> > >>>> We are in the process of setting up Apache Isis into the incubator > (the code prior to Apache being called the Naked Objects Framework and > sister projects). > >>>> I've now realized that one of the modules has a small dependency on > code that has an LGPL license (a small Javascript file) that would be part > of the distribution. Since my understanding was that LGPL is not ASL 2 > compatible, I contacted the developer about whether he might consider moving > to ASL. His response was to grant permission as follows: > >>>> -begin- > >>>> Yes, I authorize "NO framework and your sister projects accepted [2] > into the Apache incubator" to use my XMLHttpRequest.js library (available at > the http://code.google.com/p/xmlhttprequest/ and currently licensed under > LGPL) with the ASL license. > >>>> [2] http://wiki.apache.org/incubator/IsisProposal. > >>>> -end- > >>>> So, my question is: is this sufficient for us? > >>>> Many thanks, > >>>> Dan Haywood > >>> > >>> -- > >>> This message is automatically generated by JIRA. > >>> For more information on JIRA, see: > http://www.atlassian.com/software/jira > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >>> > >> > >> > >> > >> -- > >> Thanks > >> - Mohammad Nour > >> Author of (WebSphere Application Server Community Edition 2.0 User > Guide) > >> http://www.redbooks.ibm.com/abstracts/sg247585.html > >> - LinkedIn: http://www.linkedin.com/in/mnour > >> - Blog: http://tadabborat.blogspot.com > >> ---- > >> "Life is like riding a bicycle. To keep your balance you must keep > moving" > >> - Albert Einstein > >> > >> "Writing clean code is what you must do in order to call yourself a > >> professional. There is no reasonable excuse for doing anything less > >> than your best." > >> - Clean Code: A Handbook of Agile Software Craftsmanship > >> > >> "Stay hungry, stay foolish." > >> - Steve Jobs > >> > > > > > > > > -- > > Thanks > > - Mohammad Nour > > Author of (WebSphere Application Server Community Edition 2.0 User > Guide) > > http://www.redbooks.ibm.com/abstracts/sg247585.html > > - LinkedIn: http://www.linkedin.com/in/mnour > > - Blog: http://tadabborat.blogspot.com > > ---- > > "Life is like riding a bicycle. To keep your balance you must keep > moving" > > - Albert Einstein > > > > "Writing clean code is what you must do in order to call yourself a > > professional. There is no reasonable excuse for doing anything less > > than your best." > > - Clean Code: A Handbook of Agile Software Craftsmanship > > > > "Stay hungry, stay foolish." > > - Steve Jobs > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > > > -- > Thanks > - Mohammad Nour > Author of (WebSphere Application Server Community Edition 2.0 User Guide) > http://www.redbooks.ibm.com/abstracts/sg247585.html > - LinkedIn: http://www.linkedin.com/in/mnour > - Blog: http://tadabborat.blogspot.com > ---- > "Life is like riding a bicycle. To keep your balance you must keep moving" > - Albert Einstein > > "Writing clean code is what you must do in order to call yourself a > professional. There is no reasonable excuse for doing anything less > than your best." > - Clean Code: A Handbook of Agile Software Craftsmanship > > "Stay hungry, stay foolish." > - Steve Jobs >
