Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 653356 - net-analyzer/fping-4.0 - unclear license
Summary: net-analyzer/fping-4.0 - unclear license
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Netmon project
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2018-04-17 02:14 UTC by sluidfoe
Modified: 2020-08-05 10:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sluidfoe 2018-04-17 02:14:42 UTC
The ebuilds for fping in the Portage tree have the license set to "fping." However, commit db7b97cd[0] changes the license listed by their project from "MIT" to "BSD with advertising." Seeing as this commit was made on 2016-09-14, it should be safe to assume that releases thereafter can have the ebuild use "BSD-4" for the license. Currently 4.0 is the only version in the tree that would be affected by this change.

[0]: https://github.com/schweikert/fping/commit/db7b97cd466d4a264e26f396712eef883bbc5af4

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2018-04-17 13:52:20 UTC
You mean we should prefer not what COPYING in the top directory says, but what contrib/fping.spec says? I am not so sure.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-04-17 13:54:42 UTC
(In reply to Jeroen Roovers from comment #1)
> You mean we should prefer not what COPYING in the top directory says, but
> what contrib/fping.spec says? I am not so sure.

Correction: You say we should prefer reading contrib/fping.spec over what *every source file* says in its header?
Comment 3 Ulrich Müller gentoo-dev 2018-04-17 15:56:37 UTC
<Licenses team>
The package is released under a very old variant of the BSD license that was used with 4.3BSD-Tahoe in 1988. See for example:
https://fedoraproject.org/wiki/Licensing:BSD#BSD_Three_Clause_Variant
https://en.wikipedia.org/wiki/BSD_licenses#Previous_license

This is neither identical to BSD-4 nor to the 3-clause "new" BSD license (even if Fedora has confusingly named it so). Also it is not a free software license, because it doesn't grant the right to distribute modified versions.

(In reply to sluidfoe from comment #0)
> The ebuilds for fping in the Portage tree have the license set to "fping."

Which is accurate, as it corresponds to the license of the source files in the tarball. Furthermore, they haven't changed the license terms in their git repo after the 4.0 release.

> However, commit db7b97cd[0] changes the license listed by their project from
> "MIT" to "BSD with advertising."

I see this as an attempt to match the License tag in the RPM spec file with the contents of the COPYING file, and IMHO they got it wrong. Could you file a bug upstream, please?
</Licenses team>
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2020-07-25 10:42:53 UTC
Maybe they intended to license RPM builds as "BSD with advertising"? I fail to spot an upstream bug report at <https://github.com/schweikert/fping/issues> yet.
Comment 5 Ulrich Müller gentoo-dev 2020-07-25 11:59:26 UTC
(In reply to Jeroen Roovers from comment #4)

Reported upstream: https://github.com/schweikert/fping/issues/192

I don't see any issues with the ebuild, so I'd suggest closing this as UPSTREAM.
Comment 6 Ulrich Müller gentoo-dev 2020-08-05 10:06:14 UTC
Upstream have updated the license in fping.spec:
https://github.com/schweikert/fping/commit/5916abe06986b6b1fa3a5cfc1da4066c3b5270ba