License wise (IANAL) the BSD-New license is compatible with the GPL2+/3+ we're currently using for Inkscape.
The code would then be distributed as GPL in the whole project.
Technical issues are the only ones that need discussion I think.
Best Regards, Martin Owens
On Wed, 2016-11-30 at 13:27 +0100, Alexander Brock wrote:
Hi,
TLDR: I want to include 3-clause BSD licenced code in Inkscape.
I want to improve curve fitting in Inkscape. I was told that Inkscape uses the GSL for root finding etc. so I thought I might implement curve fitting using the headers <gsl/gsl_multifit_nlinear.h>
This works but I'd like to improve it by providing derivatives to the solver instead of relying on numerical differentiation. I researched Autodiff tools and found that most require libraries which are difficult to build on windows. At work I use Ceres solver. I extracted the autodiff code (jet.h) from the source code and modified slightly so it works without futher dependencies.
Ceres is licenced under the 3-clause BSD licence: http://ceres-solver.org/license.html
May I include the modified source code in Inkscape?
Best Regards, Alexander
Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel