couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Davis" <>
Subject Re: the search api?
Date Fri, 18 Jul 2008 13:14:36 GMT

See, that's the kicker. I don't by any means want to distribute the
bindings. But by virtue of the GPL, if you're code uses, say for
instance, the Xapian bindings you're code must be released under the
GPL. Ie, by mere virtue of having "import xapian" in your python
script it would have to be released under the GPL.

It wasn't until I put that one together that I realized how much I
dislike the GPL.

As to the erlang FTI idea, I'd be all for this too. Keeping as much in
erlang as possible seems like a good idea to me. It just so happens
that one of the short examples in Programming Erlang is about creating
such a beast. Granted its small and trivial, but its a place to start
from. Now, if anyone wants to go and implement a decent stemmer and
all the other whizbang features that people expect from a FTI, I'd
probably jump on board with that.


On Fri, Jul 18, 2008 at 8:42 AM, Noah Slater <> wrote:
> On Thu, Jul 17, 2008 at 06:36:14PM -0400, Paul Davis wrote:
>> It depends on what license the bindings are released under. Assuming
>> they're GPL'd like Xapian's then the answer is that we distribute
>> separately. To me that's a slight annoyance. Pyndexter appears to be
>> under a BSDish license judging from the COPYING file. Not that I read
>> it, but it looks like the same format and length.
> I see absolutely no reason why we would want to distribute the bindings anyway.
> We don't distribute any other bindings or 3rd party libs apart mochiweb, and
> that's only because the project is still quite young.
> --
> Noah Slater,

View raw message