[Xapian-discuss] Re: [Swig-devel] license issue
Alexander Lind
malte at webstay.org
Mon Aug 20 23:09:17 BST 2007
Alexander Lind wrote:
> Hello SWIG developers
>
> I am a long time user of a certain GPL:ed search engine called Xapian
> [ http://www.xapian.org ].
> Xapian is written in C++, but the makers have been providing bindings
> for other languages for a long time, most of them generated with SWIG.
>
> I use the PHP binding, which has worked great so far, but there is
> some dark clouds on the horizon - licensing clouds.
>
> Apparently the PHP license does not play nice with the standard GPL
> license, and this means that Xapian must stop making and distributing
> the swig PHP bindings unless one of the following fixes can be made:
>
> 1. Either PHP or Xapian must change their licenses to be compatible
> with the other. Neither is possible I have been told (due to 3rd party
> involvement in Xapians case).
>
> 2. One person who was involved with making the swig / xapian
> php-bindings once, wrote me this, and I quote:
> /"It may be worth bringing this problem up on the swig mailing list,
> as they are in the best position to solve this generally, perhaps even
> quickly. It may just require a change of compilation pattern; for many
> swig targets (I recall) uses a libswig.* If the libswig-php or
> libswig-perl had the run-time derived code and was BSD licensed (or
> something very free) for the binary, then that's the problem solved,
> and it would make swig more "useful" although whether that is more
> desirable than pressuring php to change their license I will leave for
> others to advocate."
> /
> So my question is, is this feasible? Is it indeed a quick fix? Would
> you consider implementing it?
>
> It is my understanding that any standard GPL:ed software would have
> the same problem with PHP, so perhaps making this 'fix' would legalize
> many other existing and future swig / php applications as well?
>
> Thanks for your time
> Alec
>
I doubleposted this to the xapian list as well. I should have bcc:ed though.
I hope I didn't get any important details wrong. If so please correct me.
Alec
More information about the Xapian-discuss
mailing list