Summary: | net-libs/gsoap LICENSE is not accurate | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ulrich Müller <ulm> |
Component: | Current packages | Assignee: | Patrick Lauer <patrick> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | licenses, polynomial-c |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Ulrich Müller
![]() @Licenses team: I've also looked at the gSOAP license and whether we could add it to MISC-FREE. The introductory paragraph says "The gSOAP public license is derived from the Mozilla Public License (MPL1.1)." I believe that their modification of section 3.2. "Availability of Source Code" makes gSOAP a non-free license. In MPL-1.1 that section reads: Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party. Whereas in gSOAP it is: Any Modification created by You will be provided to the Initial Developer in Source Code form and are subject to the terms of the License. I think that the latter fails the "Desert Island" test. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ed9741e0ff71b2fe030bc9a1594c4d90019c2b commit 92ed9741e0ff71b2fe030bc9a1594c4d90019c2b Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2020-08-03 10:48:15 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2020-08-03 10:48:15 +0000 net-libs/gsoap: Fix LICENSE. Closes: https://bugs.gentoo.org/732486 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Ulrich Müller <ulm@gentoo.org> net-libs/gsoap/gsoap-2.8.84.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.87.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.91.ebuild | 4 ++-- net-libs/gsoap/gsoap-2.8.93.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) |