Return-Path: Delivered-To: apmail-incubator-couchdb-user-archive@locus.apache.org Received: (qmail 64519 invoked from network); 27 Mar 2008 00:39:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Mar 2008 00:39:28 -0000 Received: (qmail 372 invoked by uid 500); 27 Mar 2008 00:39:27 -0000 Delivered-To: apmail-incubator-couchdb-user-archive@incubator.apache.org Received: (qmail 343 invoked by uid 500); 27 Mar 2008 00:39:27 -0000 Mailing-List: contact couchdb-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: couchdb-user@incubator.apache.org Delivered-To: mailing list couchdb-user@incubator.apache.org Received: (qmail 334 invoked by uid 99); 27 Mar 2008 00:39:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Mar 2008 17:39:27 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [83.97.50.139] (HELO jan.prima.de) (83.97.50.139) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Mar 2008 00:38:37 +0000 Received: from [192.168.0.14] (75-162-146-239.slkc.qwest.net [::ffff:75.162.146.239]) (AUTH: LOGIN jan, SSL: TLSv1/SSLv3,128bits,AES128-SHA) by jan.prima.de with esmtp; Thu, 27 Mar 2008 00:38:56 +0000 Message-Id: <0A110D7A-32D9-4C04-A030-3FFC3CCBE537@apache.org> From: Jan Lehnardt To: couchdb-user@incubator.apache.org In-Reply-To: <47EAC7A9.3070201@apache.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: Sphinx license Date: Wed, 26 Mar 2008 20:38:22 -0400 References: <200803232238.06748.sh@widetrail.dk> <47EAC55F.4060908@naderman.de> <47EAC7A9.3070201@apache.org> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org Hi John, On Mar 26, 2008, at 18:01 , Daniel John Debrunner wrote: >> Hi, >> unfortunately Sphinx doesn't make it very clear but it's released >> under >> "either version 2 of the License, or (at your option) any later >> version." (as you can read in doc/Sphinx.html under 1.4 License) so >> you >> can just apply the terms of GPLv3 and you should be fine even if it >> required linking somewhere. > > I don't think the issue is that GPLv2 is incompatible with the ALv2, > it's that the ASF only distributes software using ALv2. If couchdb > pulls in Sphinx then won't that make the combined program also GPL? Quoting one of my earlier mails to this thread: I am not lawyer but from how I understand it, we do not "link" binaries here and CouchDB is not entirely dependent on Sphinx. I know of a few commercial GUIs to GPLed code (XTorrent, Rouge Amoeba's programmes etc.) that use stdio to bridge GPL and non-GPL code bases. From what I understand that is considered "legal" and we are doing the same thing. So I think we can integrate Sphinx with CouchDB. The code that uses the Sphinx API directly, that is the Indexer and the Searcher would need to be under GPL though and could not be distributed with CouchDB. Cheers, Jan --