On 8/10/07, Timothy Clemans <[EMAIL PROTECTED]> wrote:
> Hi I found a large GPL C++ geometry library called Computational
> Geometry Algorithms Library. There is a limited Python binding for it
> at cgal-python.gforge.inria.fr/

CGAL is not GPL'd.  It is QPL'd, which is GPL incompatible.  See

   http://www.cgal.org/license.html

That QPL license is ridiculous, since it says that "The Q Public
License gives you the right to use the code under the condition that
any program using it be released itself under an Open Source license.
Note that this also concerns software that you develop for in-house
usage."
                                            ^^^^^^^^^^^^^^^


> Another GPL one is Wykobi
> (www.wykobi.com).

Wykobi has no documentation, is very new (version 0.0.03), and
I'm pretty sure the author(s) are totally confused about what the
GPL is.  The claim to make Wykobi available under the GPL but
only for non-commercial use -- which doesn't make sense because
"GPL + non-commercial" is non-GPL compatible license.  The GPL
doesn't allow restrictions against commercial use.   Anyway, Wykobi
unfortunately isn't really GPL'd.

  -- William


> I would like really a geometry package in SAGE.
>
> On 8/10/07, Timothy Clemans <[EMAIL PROTECTED]> wrote:
> > I was thinking that some GPL software with a geometry library such as
> > KSEG or C.a.R. could be included to be the backend for a SAGE geometry
> > library. I would like a geometry library that well supported finding
> > intersections so I could constructs various things in a SAGE plot.
> >
> > On 8/10/07, William Stein <[EMAIL PROTECTED]> wrote:
> > > On 8/10/07, Timothy Clemans <[EMAIL PROTECTED]> wrote:
> > > > Hi,
> > > >
> > > > I was wondering if C.a.R.
> > > > (http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/doc_en/index.html),
> > > > a GPL Java program for simulating compass and ruler constructions on a
> > > > computer or KSEG (http://www.mit.edu/~ibaran/kseg.html) could be
> > > > included and used from SAGE for their various geometry calculation
> > > > functions? For example I have wanted to get the intersection of two
> > > > circles easily but had to look up the topic and implement a function
> > > > that really didn't work. I'm pretty sure that both software have a
> > > > function for that, and I was thinking that we could use it from within
> > > > SAGE. What are your thoughts on this?
> > > >
> > >
> > > KSEG requires the Qt library, so it isn't appropriate for SAGE, and
> > > anyways it's completely standalone and people can use it easily
> > > already I think -- I.e. SAGE doesn't have anything to offer.
> > >
> > > Based on the demos on the website, etc., C.a.R. looks extremely
> > > interesting.  I had never heard of it before.  I hope some other
> > > people will look into it and report back.  There are even some
> > > nice demos of 3d javascript math graphics on the C.a.R. website.
> > >
> > > William
> > >
> >
>


-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://www.williamstein.org

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to