See below. ----- Forwarded message from Philippe Ombredanne <[EMAIL PROTECTED]> -----
Date: Sat, 19 Jul 2008 10:57:56 -0800 From: Philippe Ombredanne <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: RE: Using a GPL library with Apache CouchDB On Sat, Jul 19, 2008 at 12:00:45AM +0100, Noah Slater wrote: > After reading your post Sam, it seems clear that we can't use > Xapian even if it was allowed by the GPL because this would go against the > principal of not requiring any GPL code dependencies. What a shame. My 2 cents: a possible approach would be to expose some kind of interface /plugin (that has no knowledge of Xapian) such that - various index engines can be plugged in. - there is a reference implementation available for some index technology provided under ASL - other projects outside of the ASF can implement and provide a CouchDB index plugin for Xapian if they feel like it, under whatever license they feel they can or shall use. So I can see potentially a path to using Xapian with CouchDB, but it would involve: - technology neutrality of the interface - some work done outside of the ASF > I am still curious to know if the "linking" aspect applies to "import xapian". IMHO the linking aspect applies to "import xapian" and in general to any kind of approach where the Xapian interfaces would have to be known from CouchDb ASF provided code for an integration to work. I would see establishing some kind of hard linkage and dependency between the two technologies as "linking". But I tend to consider linking in a technology neutral way, beyond the interpretation of what linking means for the FSF or what it means a specific programming language, so take my words lightly. Does this make sense ? -- Cheers Philippe philippe ombredanne | 1 650 799 0949 | pombredanne at nexb.com nexB - Open by Design (tm) - http://www.nexb.com http://easyeclipse.org - http://phpeclipse.net - http://eclipse.org/atf - http://eclipse.org/vep - http://labs.jboss.org/drools/ - http://developer.mozilla.org/en/docs/XULRunner > -----Original Message----- > From: Noah Slater [mailto:[EMAIL PROTECTED] > Sent: Friday, July 18, 2008 3:07 PM > To: [EMAIL PROTECTED] > Subject: Re: Using a GPL library with Apache CouchDB > > > --------------------------------------------------------------------- DISCLAIMER: Discussions on this list are informational and educational only. Statements made on this list are not privileged, do not constitute legal advice, and do not necessarily reflect the opinions and policies of the ASF. See <http://www.apache.org/licenses/> for official ASF policies and documents. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ----- End forwarded message ----- -- Noah Slater, http://people.apache.org/~nslater/
