Return-Path: Delivered-To: apmail-incubator-isis-dev-archive@minotaur.apache.org Received: (qmail 27357 invoked from network); 6 Oct 2010 17:23:34 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 6 Oct 2010 17:23:34 -0000 Received: (qmail 38725 invoked by uid 500); 6 Oct 2010 17:23:34 -0000 Delivered-To: apmail-incubator-isis-dev-archive@incubator.apache.org Received: (qmail 38709 invoked by uid 500); 6 Oct 2010 17:23:33 -0000 Mailing-List: contact isis-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: isis-dev@incubator.apache.org Delivered-To: mailing list isis-dev@incubator.apache.org Received: (qmail 38701 invoked by uid 99); 6 Oct 2010 17:23:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Oct 2010 17:23:33 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [217.146.182.8] (HELO web27803.mail.ukl.yahoo.com) (217.146.182.8) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 06 Oct 2010 17:23:29 +0000 Received: (qmail 9012 invoked by uid 60001); 6 Oct 2010 17:23:07 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s1024; t=1286385787; bh=laHILrcj4JEohWjTfFDffx1u8h2d7hl4jAHJthJq3N8=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=pu4qvFm5ylT0F9Hhpe5GBD24yEpmxuBxh7OSvwqvmEttODlU8A5gWcQURpyxr0G9CO7PQHXGLncIOZdGnSmWUZYO/gk8vV1FkKq52FRJ3NNPrrpqDUU/4QlzRVLfcMS4U2VBE/iE8AZ3zrdGVOv7R92KIK/2YTDLkaVT9jX8X7I= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.de; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=tLm0MAkMZm2oeyBiI06NVUHEqTiJJGCEiBZdarM1R0ZN7GdzqcXnO0eyw5rP3dSUgBLzgOQcnmwXm8j0Lv/X0kCNVM3RmcfHRCaqfZ7RvIKsponLfg8PjJuksEyRSquSVBKS8swnPjO+TR5dAjrEECeggQQMVJ46GjOKUlyT+/Y=; Message-ID: <95888.7913.qm@web27803.mail.ukl.yahoo.com> X-YMail-OSG: AsEZHoYVM1nDEj4Ea.r5Dty6bqJlph41CKvTwnxwUeAStG2 VDaXsWZFqa8.5H1vMEk80.Y250mEOnw.vVp7wZpF9ioV3k_0wz_dUWmczaSb .NpIK.EjDxGk6dllEbvYPLGcuRjGoVGSvehTTQ8RK0rXaVyu_olWD1KtUeIp Kfg1js5A2JZBKfY92UwJFRj_.bfGzTUFie2ehiNtjBCRvzZlFKx.8ybpQYKZ AR6T2DmHt27kzT77QyKBorMO_SDGaOnD.cvaMWJ4Rb8TgwGi9_r26pzHDgyb pifLvS713W8Mx65yGRmoOhNVp_p6wpkQicZk- Received: from [128.130.32.90] by web27803.mail.ukl.yahoo.com via HTTP; Wed, 06 Oct 2010 17:23:06 GMT X-Mailer: YahooMailClassic/11.4.9 YahooMailWebService/0.8.105.279950 Date: Wed, 6 Oct 2010 17:23:06 +0000 (GMT) From: Mark Struberg Subject: Re: Fwd: Re: XmlHttpRequest licensing To: isis-dev@incubator.apache.org, dan@haywood-associates.co.uk MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable If we are _not_ distributing this project but only _using_ it, then it woul= d be no problem at all. LGPL projects might be used this way. Of course, if he kindly gave us permission to relicense it under ASL, then = we might also package it into our distribution bundles. Not 100% sure though whether/where we need to put this on file. I'd say we contact legal@a.o, just to be sure. LieGrue, strub --- On Wed, 10/6/10, Dan Haywood wrote: From: Dan Haywood Subject: Fwd: Re: XmlHttpRequest licensing To: isis-dev@incubator.apache.org Date: Wednesday, October 6, 2010, 4:51 PM =20 =20 =20 Dear mentors, =20 I've realized that one of my sister projects (restful objects) has a dependency on some LGPL software. =20 Per the email chain below, I contacted the developer, Sergey Ilinsky, who has granted us permission with the words below: =20 Yes, I authorize "NO framework and your sister projects accepted [2] into the Apache incubator" to use my XMLHttpRequest.js library (available at the=A0http://code.google.com/p/xmlhttprequest/ and currently licensed under LGPL) with the ASL license.=20 =20 Does this make sense legally, and is it enough to put on file?=A0=A0 Or would he need to formally license his software under ASL from his main website (and if he's not happy, then I'd need to yank it and use something else instead). =20 Thanks, Dan =20 =20 -------- Original Message -------- =20 =20 =20 Subject:=20 Re: XmlHttpRequest licensing =20 =20 Date:=20 Wed, 06 Oct 2010 17:46:26 +0100 =20 =20 From:=20 Dan Haywood =20 =20 Reply-To: =20 dan@haywood-associates.co.uk =20 =20 Organization: =20 Haywood Associates Ltd. =20 =20 To:=20 Sergey Ilinsky =20 =20 =20 =20 =20 =20 =20 Sergey, Thank you very much for your prompt reply, and for granting us this permission. =20 I'm still learning the ropes at Apache, so I'll need to double check that the statement below suffices (and legally makes sense) but I would hope it would. =20 ~~~ Just had a quick glance at your Ample SDK; I'm always on the lookout for new frameworks that target the UI experience.=A0 It might work quite well as an alternative default front-end for my restful interface.=A0 Just added it to the Isis wiki.=A0 But whatever, good luc= k with build up a community for it. =20 Thanks again, Dan ---------------- =20 On 06/10/2010 17:18, Sergey Ilinsky wrote: =20 =20 Dan, =20 =20 Yes, I authorize "NO framework and your sister projects accepted [2] into the Apache incubator" to use my XMLHttpRequest.js library (available at the=A0http://code.google.com/p/xmlhttprequest= / and currently licensed under LGPL) with the ASL license. =20 =20 BTW, you may be interested in looking into another project I recently started - Ample SDK, Open-Source JavaScript GUI Framework http://www.amplesdk.com There are already several businesses using it for their benefit! =20 =20 Sergey/ =20 =20 =20 =20 =20 =20 On 6 October 2010 18:10, Dan Haywood wrote: =20 Hi Sergey, I came across your XMLHttpRequest a while back while writing my book [1] on the Java Naked Objects framework (perhaps you've heard of it, but then again, perhaps not) and incorporated it into some companion "sister" project to expose a RESTful interface to an NO domain model. =20 Fast forward a year, and we've had the NO framework and my sister projects accepted [2] into the Apache incubator. =20 Anyway... one of the requirements for Apache is that all dependencies must be ASL or equivalent.=A0 I see that you've changed the license on XMLHttpRequest from GPL to LGPL, but LGPL doesn't quite cut-it for Apache. =20 So, my question is... would you be willing to further change your license from LGPL to ASL?=A0 Otherwise I guess I'll need to reimplement, but it's a shame to do so given such a good piece of work is already out there. =20 Many thanks, Dan Haywood =20 [1] http://pragprog.com/titles/dhnako [2] http://wiki.apache.org/incubator/IsisProposal. =20 --=20 Dan Haywood=20 =20 =20 =20 consultant, mentor, developer, author =20 =20 =20 agile, ddd, oo, java, .net, sybase =20 =20 =20 MA, MBCS, CITP, CEng=20 =20 =20 =20 mail: dan@haywood-associates.co.uk =20 =20 =20 book: Domain Driven Design using Naked Objects =20 =20 =20 blog: http://danhaywood.com =20 =20 =20 linked in: http://uk.linkedin.com/in/dkhaywood =20 =20 =20 twitter: http://twitter.com/dkhaywood =20 =20 =20 sybase: http://sybtraining.co.uk =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =0A=0A=0A