Bug#687954: elmer: non-free files in souce tarball

Boris Pek Tehnick-8 at yandex.ru
Mon Sep 17 13:28:43 UTC 2012


Package: elmer
Version: 5.5.0.svn.4499.dfsg-1
Severity: serious
Justification: Policy 2.2.1
X-Debbugs-Cc: debian-release at lists.debian.org


Hi,

This bug affects both versions of elmerfem in Debian archive:
5.5.0.svn.4499.dfsg-1 and 6.1.0.svn.5396.dfsg-5.2.

During updating file debian/copyright [1] I found few non-free files
in source tree [2][3]:
 ElmerGUI/Application/plugins/tetgen.h
 misc/tetgen_plugin/plugin/tetgen.cxx
 misc/tetgen_plugin/plugin/tetgen.h

Quotation from these files:
// TetGen is freely available through the website: http://tetgen.berlios.de. //
// It may be copied, modified, and redistributed for non-commercial use. //
// Please consult the file LICENSE for the detailed copyright notices. //

Quotation from file LICENSE [4][5]:

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


I believe that package should not be removed from archive. But it might be
moved to non-free section until bug is fixed.

Also I have a question. Could these files be hosted on Alioth?
If no, Git repo of package should be updated using some git magic...

Best regards,
Boris

[1] http://anonscm.debian.org/gitweb/?p=debian-science/packages/elmerfem.git;a=commitdiff;h=b2651fd
[2] anonscm.debian.org/gitweb/?p=debian-science/packages/elmerfem.git;a=blob;f=ElmerGUI/Application/plugins/tetgen.h
[3] http://anonscm.debian.org/gitweb/?p=debian-science/packages/elmerfem.git;a=tree;f=misc/tetgen_plugin/plugin
[4] http://anonscm.debian.org/gitweb/?p=debian-science/packages/elmerfem.git;a=blob;f=misc/tetgen_plugin/plugin/LICENSE
[5] https://elmerfem.svn.sourceforge.net/svnroot/elmerfem/trunk/misc/tetgen_plugin/plugin/LICENSE


-- 
http://wiki.debian.org/BorisPek



More information about the debian-science-maintainers mailing list