[petsc-dev] Reminder: *every* symbol with extern linkage *must* be namespaced

Matthew Knepley knepley at gmail.com
Sat Mar 17 16:04:57 CDT 2012


On Sat, Mar 17, 2012 at 3:49 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>
>  It should be done as a --download-tetgen
>
>  I don't want that --with-gnu-copyright approach reintroduced.


1) I already fixed these symbols hours ago. Pull your fucking repository.

2) Turn it on with a download option. I don't give a shit.

   Matt


>
>   Barry
>
> On Mar 17, 2012, at 2:05 PM, Jed Brown wrote:
>
> > On Sat, Mar 17, 2012 at 13:57, Sean Farley <sean at mcs.anl.gov> wrote:
> > Matt, this really needs to be its own external package (unless you have
> written permission the author of tetgen?) before 3.3 is released. I don't
> think the license for tetgen jives with petsc's license, namely, tetgen
> doesn't allow commercial use (which petsc does) without contacting the
> author. If tetgen were an external package, then everything would be ok, I
> believe.
> >
> > Good point, here's the license text (emphasis added). The TetGen source
> has to be removed or you have to put in a configure option like the old
> --with-gnu-copyright-code to disable it.
> >
> >
> > TetGen License
> > --------------
> >
> > The software (TetGen) is licensed under the terms of the  MIT  license
> > with the following exceptions:
> >
> > Distribution of  modified  versions  of this code is permissible UNDER
> > THE CONDITION THAT  THIS CODE AND ANY MODIFICATIONS  MADE TO IT IN THE
> > SAME SOURCE FILES  tetgen.h AND tetgen.cxx  REMAIN UNDER  COPYRIGHT OF
> > THE  ORIGINAL AUTHOR,  BOTH  SOURCE AND OBJECT  CODE  ARE MADE  FREELY
> > AVAILABLE  WITHOUT   CHARGE,   AND  CLEAR   NOTICE  IS  GIVEN  OF  THE
> > MODIFICATIONS.
> >
> > Distribution of this code for  any  commercial purpose  is permissible
> > ONLY BY DIRECT ARRANGEMENT WITH THE COPYRIGHT OWNER.
> >
> > The full  license text is reproduced below.
> >
> > This means that TetGen is no free software, but for private, research,
> > and  educational purposes it  can be  used at  absolutely no  cost and
> > without further arrangements.
> >
> >
> > For details, see http://tetgen.berlios.de
> >
>
>


-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120317/d278f45d/attachment.html>


More information about the petsc-dev mailing list