Your message dated Wed, 25 May 2011 22:17:45 +0000
with message-id <e1qpmof-00015t...@franck.debian.org>
and subject line Bug#618696: fixed in elmerfem 5.5.0.svn.5210.dfsg-1
has caused the Debian Bug report #618696,
regarding elmer: multiple licensing issues
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
618696: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618696
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: elmer
Version: 5.5.0.svn.4499.dfsg-1
Severity: serious
Justification: Policy 2.2.1


Hello again Debian Science Maintainers,
thanks for maintaining elmer in Debian.

This package is released under the terms of the GNU GPL v2 or later,
but it also incorporates file elmergrid/acx_metis.m4, which is
released under the terms of the QPL v1.0

This seems to cause a first licensing issue, for two reasons.

Reason (I) is that the QPL v1.0 fails to meet the DFSG, in my (and
other people's) opinion: please see some (long) threads [1][2] on
debian-legal and, for instance, package libcwd, which was moved to
non-free because of the QPL [3].

[1] http://lists.debian.org/debian-legal/2004/07/msg00157.html
[2] http://lists.debian.org/debian-legal/2004/07/msg00339.html
[3] http://bugs.debian.org/251983

Please note that package ocaml is in main, since it is licensed under
a modified QPL, without the choice of venue clause and with an
additional permission to ignore clause 6c [4].

[4] see ocaml changelog entry for version 3.08.1-1

Reason (II) is that, even for people who disagree on the non-freeness
of the QPL, the QPL is clearly GPL-incompatible: as a consequence,
I would say that the binary package including elmergrid is currently
undistributable, as this is released under the GPL (v2 or later)
and incorporates a GPL-incompatible file.

I think the possible solutions are:

 (1A) elmergrid/acx_metis.m4 should be replaced by a GPL-compatible
equivalent, if any is available.

 (1B) elmergrid/acx_metis.m4 copyright holders should be contacted
and persuaded to re-license (or dual-license) the file under
GPL-compatible terms.


A second licensing issue seems to be caused by ElmerGUI, which links
with libopencascade-*-6.3.0, which is released under the terms of the
(GPL-incompatible) OCTPL v6.3: this problem is partially similar to
bug #617613 [5].

[5] http://bugs.debian.org/617613

It's true that ElmerGUI has a license exception that gives permission
to link ElmerGUI with Open CASCADE v6.3 or later, but it seems that
ElmerGUI also links with libreadline6, which is released under the
terms of the GNU GPL v3 or later [6] (with no additional permissions),
and (possibly) with libumfpack5.4.0, which is released under the terms
of the GNU GPL v2 or later [7] (with no additional permissions).

[6] 
http://packages.debian.org/changelogs/pool/main/r/readline6/readline6_6.1-3/libreadline6.copyright
[7] 
http://packages.debian.org/changelogs/pool/main/s/suitesparse/suitesparse_3.4.0-2/libsuitesparse-dev.copyright

If it's true that ElmerGUI links with libreadline6 and/or with
libumfpack5.4.0, then I would say that elmer (the binary package)
is currently undistributable, as it links with both GPL-licensed
libraries and a GPL-incompatible one.

The possible solutions I can think of, in descending order of
desirability, are:

 (2A) Open CASCADE S.A.S. should be contacted and persuaded to
re-license Open CASCADE Technology under GPLv2-and-v3-compatible terms.

 (2B) Open CASCADE Technology should be substituted with a
GPLv2-and-v3-compatible replacement, if any is available.

 (2C) libreadline and/or UMFPACK copyright holders should be asked to
add a license exception that gives permission to link their library with
code released under the OCTPL.

As explained in bug #617613 [5], I am trying hard to achieve
solution (2A), but I need help in persuading Open CASCADE S.A.S. to
switch to the GNU LGPL v2.1, so, once again, please join me in this
persuasion effort!

Thanks for any help you can provide.



--- End Message ---
--- Begin Message ---
Source: elmerfem
Source-Version: 5.5.0.svn.5210.dfsg-1

We believe that the bug you reported is fixed in the latest version of
elmerfem, which is due to be installed in the Debian FTP archive:

elmer-common_5.5.0.svn.5210.dfsg-1_all.deb
  to main/e/elmerfem/elmer-common_5.5.0.svn.5210.dfsg-1_all.deb
elmer-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
  to main/e/elmerfem/elmer-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
elmer_5.5.0.svn.5210.dfsg-1_amd64.deb
  to main/e/elmerfem/elmer_5.5.0.svn.5210.dfsg-1_amd64.deb
elmerfem_5.5.0.svn.5210.dfsg-1.debian.tar.gz
  to main/e/elmerfem/elmerfem_5.5.0.svn.5210.dfsg-1.debian.tar.gz
elmerfem_5.5.0.svn.5210.dfsg-1.dsc
  to main/e/elmerfem/elmerfem_5.5.0.svn.5210.dfsg-1.dsc
elmerfem_5.5.0.svn.5210.dfsg.orig.tar.gz
  to main/e/elmerfem/elmerfem_5.5.0.svn.5210.dfsg.orig.tar.gz
libelmer-dev_5.5.0.svn.5210.dfsg-1_amd64.deb
  to main/e/elmerfem/libelmer-dev_5.5.0.svn.5210.dfsg-1_amd64.deb
libelmersolver-6.1_5.5.0.svn.5210.dfsg-1_amd64.deb
  to main/e/elmerfem/libelmersolver-6.1_5.5.0.svn.5210.dfsg-1_amd64.deb
libelmersolver-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
  to main/e/elmerfem/libelmersolver-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 618...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
"Adam C. Powell, IV" <hazel...@debian.org> (supplier of updated elmerfem 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 25 May 2011 07:25:17 -0400
Source: elmerfem
Binary: elmer elmer-dbg elmer-common libelmersolver-6.1 libelmersolver-dbg 
libelmer-dev
Architecture: source amd64 all
Version: 5.5.0.svn.5210.dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: "Adam C. Powell, IV" <hazel...@debian.org>
Description: 
 elmer      - finite element multiphysics suite - binaries
 elmer-common - finite element multiphysics suite - architecture-independent 
file
 elmer-dbg  - finite element multiphysics suite - debugging symbols
 libelmer-dev - finite element multiphysics suite - development files
 libelmersolver-6.1 - finite element multiphysics suite - library
 libelmersolver-dbg - finite element multiphysics suite - library debugging 
symbols
Closes: 618696
Changes: 
 elmerfem (5.5.0.svn.5210.dfsg-1) unstable; urgency=low
 .
   * New upstream revision.
   * Copyright file elmergrid/LICENSE includes a linking exception for Scotch
     (closes: #618696).
   * Removed file elmergrid/acx_metis.m4 .
   * Updated debian/copyright file to reflect these changes.
   * Patched fem/acx_elmer.m4 to set revision for diagnostics.
Checksums-Sha1: 
 5337f371bf1e408e59fae5d826ecdb06fc3fbc13 2081 
elmerfem_5.5.0.svn.5210.dfsg-1.dsc
 27b635f240d4aba37dbe8bf4442afffc9337fe83 24670104 
elmerfem_5.5.0.svn.5210.dfsg.orig.tar.gz
 10dde48b316b72a630a5ca7acf305c2572a3e6fb 22693 
elmerfem_5.5.0.svn.5210.dfsg-1.debian.tar.gz
 df3f23c8e33116fcba769cac025581db79c3427a 3371216 
elmer_5.5.0.svn.5210.dfsg-1_amd64.deb
 5377fb2c67cd9f2b5e238b88434c7d26b548c6a3 5812244 
elmer-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 eca7852e40055efa001efa872991db99a9d5c692 2599414 
libelmersolver-6.1_5.5.0.svn.5210.dfsg-1_amd64.deb
 ef28ac3f8441c2c3877d2a14609c6040b924f0ee 338656 
libelmersolver-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 3ffa615ffd229d96ec071cfc629c02c9a02997d8 4731598 
libelmer-dev_5.5.0.svn.5210.dfsg-1_amd64.deb
 7a6a424ed51cc4c584a184d7be94312555c3baa7 1525458 
elmer-common_5.5.0.svn.5210.dfsg-1_all.deb
Checksums-Sha256: 
 6b17228da598fbf35394e5912279593c47858bbc06df0e675fff5d886244fe3a 2081 
elmerfem_5.5.0.svn.5210.dfsg-1.dsc
 a12998c87f0a408fc4c418cecd2932785230b32cb634690ff9f47f9cdf9ca2e7 24670104 
elmerfem_5.5.0.svn.5210.dfsg.orig.tar.gz
 6d058bd0b4a67fc54551adf1b6fa2ca523ae78588a36c1016788694051f981db 22693 
elmerfem_5.5.0.svn.5210.dfsg-1.debian.tar.gz
 3fae78b4d498e975cc95fc5bcf9d2c366fbc0f5b5d12ec893ea70a0de45cbc1b 3371216 
elmer_5.5.0.svn.5210.dfsg-1_amd64.deb
 93446dbc0c46a1d5ae24b833fbe791688907a7f52dfc3fc808843c6b1e93bebf 5812244 
elmer-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 efb46521f1321c85f0b2a6bef39688fcbd8f0a7028a2e6c47dc17dfd804fa07f 2599414 
libelmersolver-6.1_5.5.0.svn.5210.dfsg-1_amd64.deb
 20c3ce8d109170dd077ba2589fb3ba5957ff2a066cd24018e9b03845426efae3 338656 
libelmersolver-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 5ed32cdaff4da0ab68fe98960c3aaecb169672aa84dd07e5e45fbaa9587cc7b3 4731598 
libelmer-dev_5.5.0.svn.5210.dfsg-1_amd64.deb
 afca5ef23933f28e100d7fd819b793d86af33ca4321cdfc33a9a832775267551 1525458 
elmer-common_5.5.0.svn.5210.dfsg-1_all.deb
Files: 
 43e6a20d1ec88231b407c2d77e52b034 2081 science extra 
elmerfem_5.5.0.svn.5210.dfsg-1.dsc
 b52a142930f28987b24d054bd34e490a 24670104 science extra 
elmerfem_5.5.0.svn.5210.dfsg.orig.tar.gz
 13048b8bd578a106e6baace46794a6e9 22693 science extra 
elmerfem_5.5.0.svn.5210.dfsg-1.debian.tar.gz
 52db3af4a6c0f2db1afbc5b72e337d96 3371216 science extra 
elmer_5.5.0.svn.5210.dfsg-1_amd64.deb
 907d54b89090839cbe02344bcd8c19e7 5812244 debug extra 
elmer-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 46a43a0b9e4c21568d77e602adcaa587 2599414 libs extra 
libelmersolver-6.1_5.5.0.svn.5210.dfsg-1_amd64.deb
 987f50bdd2250e7918211c756a2243b8 338656 debug extra 
libelmersolver-dbg_5.5.0.svn.5210.dfsg-1_amd64.deb
 ad907bf6ebe31e843d0f69d225569878 4731598 libdevel extra 
libelmer-dev_5.5.0.svn.5210.dfsg-1_amd64.deb
 5701ab0dbc7cf0c6cc2e5c5380af5c03 1525458 science extra 
elmer-common_5.5.0.svn.5210.dfsg-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk3c8YkACgkQUm8B6FZO5LbyawCeOiYvNJ7FEYPY9WHA18SZuMdW
cvkAniBX7QMcXkM8AqVgPdbb1hogRCUu
=tngZ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to