[GiNaC-list] GiNaC Licensing

Ondrej Certik ondrej at certik.cz
Wed Oct 22 00:16:23 CEST 2008


On Tue, Oct 21, 2008 at 11:09 PM, Graham Hemingway
<graham.hemingway at gmail.com> wrote:
> Thank you for the quick answer Richy.
> I have already been in touch with the author of psketcher and would not have
> an issue there.  The problem is focused on GiNaC and its dependencies.  I
> agree that getting everyone to go along would be tough, if not impossible.
> Well, perhaps an alternative path will present itself in time.
> Cheers and keep up the great work.

I didn't know about either project and both look very interesting.
Thanks for introducing it.

Just curious, what are your reasons for using BSD? Alexei or anyone,
if you don't want this to be discussed here, let me know and I won't
bring license issues on ginac list anymore. :)

Also, what kind of equations you are getting?
If you don't mind Python dependency, you can also consider using
SymPy, which is BSD, I can create Cython wrappers, so that it can be
called from C/C++ easily. But it's slower than ginac in most cases. If
your equations are simple, you can also try our experimental fast
core[1], which is almost (sometimes even faster) than ginac, but it
cannot yet do many things. I haven't yet found time to merge it with
sympy. But imho it's just better to figure out ways to use ginac, if
you use C++ anyway I think it's the right tool for the job.

Ondrej

[1] http://groups.google.com/group/sympy/browse_thread/thread/aa3f4263bc3f7e23


More information about the GiNaC-list mailing list