[Bug 753577] Review Request: gmsh - finite element grid generator
bugzilla at redhat.com
bugzilla at redhat.com
Sun Oct 21 20:25:59 UTC 2012
https://bugzilla.redhat.com/show_bug.cgi?id=753577
--- Comment #17 from Andre Massing <andre.massing at gmail.com> ---
(In reply to comment #12)
Hi Alexey!
I had a look at the newly added contrib section you posted in comment #12,
here is a short summary of my "investigations":
> I checked contrib/ for gmsh 2.6. In addition to modules described in
> https://bugzilla.redhat.com/show_bug.cgi?id=753577#c3 there are few new ones
> to review. We need to check (a) the license, (b) if we can/should replace
> them with system copies of the libraries.
>
> 1. blossom/
As remarked in
https://bugzilla.redhat.com/show_bug.cgi?id=753577#c13
this appears to be non-free. I could build the gmsh rpm with
-DCMAKE_ENABLE_BLOSSOM:BOOL="OFF".
>
> 2. HighOrderMeshOptimizer/
>
> Looks like it a separate module of gmsh itself. Need to double-check it.
We should probably ask upstream :)
>
> 3. lbfgs/
>
> Some sources from ALGLIB project - http://www.alglib.net/
License is GPLv2+ according to
http://www.alglib.net/download.php
>
> 4. mmg3d/
>
> MMG3D from http://www.math.u-bordeaux1.fr/~cdobrzyn/logiciels/mmg3d.php
This is licensed under GPLv3 according to
http://www.math.u-bordeaux1.fr/~cdobrzyn/logiciels/download/LICENCE.txt
>
> 5. rtree/
>
> One header with C++ templated RTree implementation.
>
> 6. Salome/
>
> Few source files extracted from Salome sources
LGPLv2 according to
http://www.salome-platform.org/downloads/license
>
> 7. voro++/
>
> 3rd party library - http://math.lbl.gov/voro++/
http://math.lbl.gov/voro++/download/
Modified BSD (http://math.lbl.gov/voro++/download/). The license text is also
part of the gmsh/contrib/voro++ source.
The voro++ source in gmsh is pristine voro++ 0.4.4 plus one tiny bug fix
according to a diff I did. Newest upstream of voro++ is 0.4.5 including this
patch.
So some possible actions
- remove blossom
- clarify HighOrderMeshOptimizer is part of gmsh
- check whether lbfgs, Salome and mmg3d are modified and if not
what to do about it (bundling vs. packaging) since the sources are not
available as packages in fedora(AFAIK).
What do you think? Are there any more actions need to be taken?
I will write upstream and ask about these contrib sources in gmsh.
Cheers,
Andre
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the package-review
mailing list