← all maintainers
83 port(s) -- uncheck a status to hide it
What do these statuses mean?
Status Action needed Meaning
mismatch manual review The actual license text doesn't match what's declared at all -- it verbatim-matches (or closely resembles) a different SPDX license entirely. LICENSE= is very likely wrong.
undeclared manual review LICENSE= isn't set on this port at all. Needs a license identifier added before anything else here is possible.
no match manual review The license text doesn't resemble any license in the SPDX corpus closely enough to identify. Could be a heavily modified license, a custom license, or extraction picked up the wrong file.
unresolved manual review No license file could be located at all (no LICENSE_FILE set, and nothing matching LICENSE*/COPYING*/COPYRIGHT* found by searching the extracted source). Add LICENSE_FILE, or investigate why none exists.
manual review The declared license's own text checks out, but the port's source also contains SPDX-License-Identifier tags for a different license nowhere reflected in LICENSE=. Check whether LICENSE= needs to become a multi-license declaration.
close manual review Same license family as declared, but the text doesn't verbatim-match the canonical SPDX wording (drifted, or has minor unauthorized changes). Compare against "Detected SPDX" and decide whether to fix the text or the tag.
retag easy fix License text is verbatim-correct, but LICENSE= still uses FreeBSD's old-style token instead of the SPDX identifier shown in "Declared SPDX". Just update the Makefile -- no text investigation needed.
exact none Verbatim match against the SPDX canonical text, and LICENSE= already uses the correct SPDX spelling. Nothing to do.
mismatch 31
undeclared 8
no match 3
unresolved 10
close 1
retag 15
exact 17
Port FreeBSD LICENSE Declared SPDX Detected SPDX Status SPDX tags in source
devel/p5-Dancer-Logger-Syslog GPLv1+ GPL-1.0-or-later GPL-1.0 96.7% mismatch
devel/p5-FFI-Platypus-Lang-Rust ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
GPLv1+ GPL-1.0-or-later GPL-1.0 96.7% mismatch
devel/p5-Feature-Compat-Defer ART10 Artistic-1.0 GPL-1.0 96.6% mismatch
devel/p5-Mutex ART10 Artistic-1.0 GPL-1.0 99.6% mismatch
devel/p5-Syntax-Keyword-Defer ART10 Artistic-1.0 GPL-1.0 96.6% mismatch
devel/p5-isa ART10 Artistic-1.0 no match
devel/py-anyconfig MIT MIT MIT exact
devel/py-apache_conf_parser BSD2CLAUSE BSD-2-Clause unresolved
devel/py-bps-restpy MIT MIT MIT exact
devel/py-celery-singleton MIT MIT MIT exact
devel/py-daemon-runner
devel/py-fireREST GPLv3 GPL-3.0-only GPL-3.0+ 99.9% mismatch
devel/py-fuzzywuzzy GPLv2 GPL-2.0-only GPL-2.0+ 99.6% mismatch
devel/py-naiveBayesClassifier MIT MIT unresolved
devel/py-nest-asyncio2 BSD2CLAUSE BSD-2-Clause BSD-2-Clause 99.2% retag
devel/py-python-decouple MIT MIT MIT exact
devel/py-pytimeparse MIT MIT MIT exact
devel/py-simple_term_menu MIT MIT MIT exact
devel/py-tendo PSFL PSF-2.0 PSF-2.0 96.9% retag
devel/py-versioningit MIT MIT MIT exact
devel/rubygem-mono_logger MIT MIT MIT exact
devel/rubygem-resque MIT MIT MIT exact
devel/viewvc BSD2CLAUSE BSD-2-Clause BSD-2-Clause 95.4% retag
devel/viewvc-devel BSD2CLAUSE BSD-2-Clause BSD-2-Clause 95.4% retag
dns/dns-blackhole
dns/nsnotifyd MIT MIT unresolved 0BSD,CC0-1.0
dns/py-tldextract BSD3CLAUSE BSD-3-Clause BSD-3-Clause 99.3% retag
graphics/p5-Image-OCR-Tesseract GPLv3 GPL-3.0-only unresolved
graphics/py-qrencode MIT MIT unresolved
mail/p5-Email-Address-UseXS ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
GPLv1+ GPL-1.0-or-later GPL-1.0 96.7% mismatch
net-mgmt/icingadb GPLv2 GPL-2.0-only GPL-2.0-only 99.9% retag
net-mgmt/icingaweb2-module-icingadb GPLv2 GPL-2.0-only GPL-2.0-only 99.9% retag
net-mgmt/librenms GPLv3 GPL-3.0-only GPL-3.0+ 99.6% mismatch
net-mgmt/nagios-check_bacula13 AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
net-mgmt/nagios-check_bacula15 AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
net-mgmt/nagiosql GPLv2 GPL-2.0-only GPL-3.0+ 99.9% mismatch
net-mgmt/p5-Nagios-Plugin_check_raid
net-mgmt/p5-OSLV-Monitor GPLv3 GPL-3.0-only unresolved
net-mgmt/py-pdagent BSD3CLAUSE BSD-3-Clause BSD-3-Clause 89.7% retag
net-mgmt/py-pdagent-integrations BSD3CLAUSE BSD-3-Clause BSD-3-Clause 94.8% retag
net/daq GPLv2 GPL-2.0-only AGPL-1.0-only 92.7% mismatch
net/syncthing MPL20 MPL-2.0 MPL-2.0 100.0% (BSD-3-Clause,(BSD-4-Clause,Apache-2.0,BSD-2-Clause,BSD-2-Clause-FreeBSD,BSD-2-Clause-NetBSD,BSD-3-Clause,BSD-4-Clause,GPL-2.0,GPL-2.0-only,GPL-2.0+,MIT,MPL-2.0
net/syncthing1 MPL20 MPL-2.0 MPL-2.0 100.0% Apache-2.0,BSD-3-Clause,MIT,MPL-2.0
security/acme.sh GPLv3+ GPL-3.0-or-later GPL-3.0-or-later 99.5% retag
security/cyberchef APACHE20 Apache-2.0 unresolved Apache-2.0
security/py-django-auth-kerberos MIT MIT unresolved
security/py-gixy APACHE20 Apache-2.0 MPL-2.0 97.5% mismatch
security/py-kerberos APACHE20 Apache-2.0 unresolved
security/py-requests-kerberos ISCL ISC ISC 99.5% close
security/py-virustotal-api MIT MIT MIT exact
security/snort GPLv2 GPL-2.0-only AGPL-1.0-only 92.7% mismatch
sysutils/anvil BSD2CLAUSE BSD-2-Clause BSD-2-Clause 99.2% retag
sysutils/bacula13-client AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
sysutils/bacula13-client-static AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
sysutils/bacula13-docs
sysutils/bacula13-server AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
sysutils/bacula15-client AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
sysutils/bacula15-client-static AGPLv3 AGPL-3.0-only LGPL-3.0+ 94.9% mismatch
sysutils/bacula15-docs
sysutils/bacula15-server AGPLv3 AGPL-3.0-only
sysutils/hare MIT MIT MIT exact
sysutils/mkjail BSD2CLAUSE BSD-2-Clause BSD-2-Clause 99.2% retag
sysutils/msktutil GPLv2 GPL-2.0-only GPL-2.0+ 99.8% mismatch
sysutils/p5-OpenTelemetry ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
sysutils/p5-OpenTelemetry-Exporter-OTLP ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
sysutils/p5-OpenTelemetry-SDK ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
sysutils/py-hared MIT MIT unresolved
sysutils/py-mqttwarn EPL
sysutils/samdruckerclientshell BSD2CLAUSE BSD-2-Clause BSD-2-Clause 100.0% retag
textproc/p5-String-LCSS
textproc/p5-YAML-PP ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
GPLv1+ GPL-1.0-or-later GPL-1.0 96.7% mismatch
www/UniversalFeedCreator LGPL21+ LGPL-2.1-or-later LGPL-2.1-or-later 100.0% retag
www/ot-recorder GPLv2 GPL-2.0-only no match
www/p5-URI-Normalize ART10 Artistic-1.0 GPL-1.0 96.7% mismatch
GPLv1 GPL-1.0-only GPL-1.0 96.7% mismatch
www/privatebin ZLIB Zlib no match
www/py-django-gravatar2 MIT MIT MIT exact
www/py-httpx_gssapi BSD3CLAUSE BSD-3-Clause ISC 99.5% mismatch
www/py-selenium-wire MIT MIT MIT exact
www/rubygem-httpi MIT MIT MIT exact
www/rubygem-savon MIT MIT MIT exact
www/rubygem-vegas MIT MIT MIT exact
www/rubygem-wasabi MIT MIT MIT exact
www/samdruckerserver BSD2CLAUSE BSD-2-Clause BSD-2-Clause 100.0% retag