← all maintainers

157 port(s) -- uncheck a status to hide it
What do these statuses mean?
StatusAction neededMeaning
mismatchmanual reviewThe 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.
undeclaredmanual reviewLICENSE= isn't set on this port at all. Needs a license identifier added before anything else here is possible.
no matchmanual reviewThe 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.
unresolvedmanual reviewNo 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.
extra licensemanual reviewThe 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.
closemanual reviewSame 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.
retageasy fixLicense 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.
exactnoneVerbatim match against the SPDX canonical text, and LICENSE= already uses the correct SPDX spelling. Nothing to do.
PortFreeBSD LICENSEDeclared SPDXDetected SPDXStatusSPDX tags in source
archivers/libarchive-qtGPLv3GPL-3.0-onlyno match
archivers/py-lzstringMITMITMITexact
archivers/streamvbyteAPACHE20Apache-2.0Pixar99.2%mismatchMIT
archivers/vbz-compressionMPL20MPL-2.0MPL-2.0100.0%extra licenseBSL-1.0
benchmarks/mst-benchBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/ad2vcfBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/atac-seqNA
biology/bamtoolsMITMITMITexact
biology/bamutilGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/bbmapBSD3CLAUSEBSD-3-ClauseBSD-3-Clause-LBNL96.6%mismatch
biology/bcf-scoreMITMITGPL-3.0+97.1%mismatch
biology/bcftoolsGPLv3GPL-3.0-onlyGPL-3.0+97.1%mismatch
MITMITGPL-3.0+97.1%mismatch
biology/bedtoolsMITMITMIT100.0%close
biology/bfcMITMITMITexact
biology/bifrostBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/bio-mochaMITMITGPL-3.0+97.1%mismatch
biology/bioawkBSD3CLAUSEBSD-3-Clauseunresolved
biology/biolibcBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/biolibc-toolsBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/biostar-toolsNA
biology/bolt-lmmGPLv3GPL-3.0-onlyno match
biology/bowtieART10Artistic-1.0Artistic-2.0100.0%mismatch
biology/bowtie2GPLv3+GPL-3.0-or-laterGPL-3.0-or-later99.5%retag
biology/canuGPLv2GPL-2.0-onlyGPL-2.0+99.7%mismatch
biology/cd-hitGPLv2GPL-2.0-onlyGPL-2.0-only99.9%retag
biology/cdbfastaART20Artistic-2.0unresolved
biology/chip-seqNA
biology/clustal-omegaGPLv2GPL-2.0-onlyGPL-2.0-only99.9%retag
biology/clustalwLGPL3LGPL-3.0-onlyGPL-3.0+99.9%mismatch
biology/erminejAPACHE20Apache-2.0Apache-2.098.2%retag
biology/fasdaBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/fasda-utilsBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/fastahackGPLv2GPL-2.0-onlyMIT100.0%mismatch
biology/fastoolBSD2CLAUSEBSD-2-Clauseunresolved
biology/fastq-trimBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/fastqcGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/fasttreeGPLv2+GPL-2.0-or-laterunresolved
biology/fastx-toolkitAGPLv3+AGPL-3.0-or-laterAGPL-3.0-or-later99.9%retag
biology/flashGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/freebayesMITMITMITexact
biology/gctaGPLv3GPL-3.0-onlyGPL-3.0-only99.5%extra licenseCC0-1.0,MIT
biology/gemmaGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
biology/generandBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/gffreadMITMITMITexact
biology/gmapGMAPCC0-1.0,MIT
biology/haplohseqMITMITMITexact
biology/hisat2GPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/htslibBSD3CLAUSEBSD-3-Clauseno match
MITMITno match
biology/jellyfishBSD3CLAUSEBSD-3-ClauseBSD-3-Clause100.0%retagBSD-3-Clause
GPLv3+GPL-3.0-or-laterBSD-3-Clause100.0%mismatchBSD-3-Clause
biology/kallistoBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%extra licenseMIT
biology/libgffBSLBSL-1.0BSL-1.099.7%close
biology/libgtextutilsAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%retag
biology/mca-callingNA
biology/megahitGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
biology/minimap2MITMITMITexact
biology/mmseqs2GPLv3GPL-3.0-onlyMIT98.2%mismatchCC0-1.0,MIT,MPL-2.0
biology/ncbi-blast+PDApache-2.0
biology/ncbi-entrez-directPD
biology/p5-transdecoderBSD3CLAUSEBSD-3-ClauseBSD-3-Clause94.6%retag
biology/peak-classifierBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/pear-mergerCC-BY-NC-SA-3.0CC-BY-NC-SA-3.0CC-BY-3.096.6%mismatch
biology/picard-toolsMITMITunresolved
biology/preseqGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/py-bcbio-gffBSD3CLAUSEBSD-3-Clauseno match
biology/py-crossmapGPLv3+GPL-3.0-or-laterno match
biology/py-deeptoolsBSD3CLAUSEBSD-3-ClauseMIT100.0%mismatch
biology/py-deeptoolsintervalsMITMITMITexact
biology/py-dna-features-viewerMITMITMITexact
biology/py-goatoolsBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
biology/py-macs3BSD3CLAUSEBSD-3-ClauseBSD-3-Clause100.0%retag
biology/py-multiqcGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
biology/py-ont-fast5-apiMPL20MPL-2.0MPL-2.094.3%close
biology/py-py2bitMITMITMITexact
biology/py-pybigwigMITMITMITexact
biology/py-pydeseq2MITMITMITexact
biology/py-pywgsimMITMITMITexact
biology/rainbowGPLv3+GPL-3.0-or-laterunresolved
biology/readseqPD
biology/rna-seqNA
biology/salmonGPLv3GPL-3.0-onlyGPL-3.0-only99.5%extra licenseBSD-3-Clause,BSL-1.0,CC0-1.0,MIT
biology/sam2pairwiseMITMITMITexact
biology/samtoolsMITMITX11-swapped90.7%mismatch
biology/seqtkGPLv2GPL-2.0-onlyMIT100.0%mismatch
biology/slclustART10Artistic-1.0unresolved
biology/smithwatermanGPLv2GPL-2.0-onlyMIT100.0%mismatch
biology/sra-toolsLGPL21+LGPL-2.1-or-laterno matchApache-2.0,CC0-1.0,MIT
PDApache-2.0,CC0-1.0,MIT
biology/stacksGPLv2GPL-2.0-onlyGPL-3.0+99.9%mismatch
biology/starGPLv3GPL-3.0-onlyMIT100.0%mismatchCC0-1.0,MIT
biology/subreadGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
biology/tabixppMITMITMITexact
biology/trimadapMITMITMITexact
biology/ucsc-userappsMITMITno match
biology/vcf-splitBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/vcf2hapBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
biology/vcflibMITMITMIT100.0%extra licenseCC0-1.0,MIT
biology/vcftoolsLGPL3LGPL-3.0-onlyLGPL-3.0-only31.4%retag
biology/vsearchGPLv3GPL-3.0-onlyno match
biology/vtMITMITMITexact
biology/wfa2-libMITMITMIT97.0%close
comms/cutecomGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
deskutils/coregarageGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
deskutils/freebsd-update-notifyBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
deskutils/libcprimeGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
deskutils/lumina-archiverBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
deskutils/lumina-calculatorBSD3CLAUSEBSD-3-Clauseunresolved
deskutils/lumina-fileinfoBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
deskutils/lumina-fmBSD3CLAUSEBSD-3-Clauseunresolved
deskutils/lumina-mediaplayerBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
deskutils/lumina-pdfBSD3CLAUSEBSD-3-Clauseunresolved
deskutils/lumina-photoBSD3CLAUSEBSD-3-Clauseunresolved
deskutils/lumina-screenshotBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
deskutils/lumina-texteditBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
deskutils/qmediamanagerBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
devel/R-cran-getoptGPLv2GPL-2.0-onlyGPL-2.0-only99.9%retag
devel/R-cran-optparseGPLv2+GPL-2.0-or-laterGPL-2.0+99.8%mismatch
devel/cppcodecMITMITMITexact
devel/intervaltreeMITMITMITexact
devel/libgamepadBSD2CLAUSEBSD-2-Clauseunresolved
devel/libxtendBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
devel/mongo-cxx-driverAPACHE20Apache-2.0Pixar99.2%mismatch
devel/py-cykhashMITMITMITexact
devel/py-rich-clickMITMITMITexact
devel/roboctlBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.3%retag
devel/yaggoGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
graphics/py-spectraMITMITMITexact
math/basic-statsBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
math/multichooseMITMITMITexact
math/py-formulaic-contrastsBSD3CLAUSEBSD-3-ClauseBSD-3-Clause99.3%retag
math/py-hmmlearnBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.5%retag
science/csvtkMITMITMITexact
science/fsomGPLv3GPL-3.0-onlyunresolved
science/fvcomfvcom
science/fvcom-mpifvcom
science/orthancGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
science/orthanc-dicomwebAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%retag
science/orthanc-mysqlAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%retag
science/orthanc-postgresqlAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%retag
science/orthanc-webviewerAGPLv3AGPL-3.0-onlyAGPL-3.0-only99.9%retag
science/voro++BSD3CLAUSEBSD-3-ClauseBSD-3-Clause-LBNL93.5%mismatch
sysutils/auto-adminBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/desktop-installerBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/devd-mountBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/diskimage-toolsBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/endianBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/linux-miniconda-installerBSD2CLAUSEBSD-2-ClauseBSD-2-Clause99.2%retag
sysutils/npmountBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
sysutils/paraflyBSD3CLAUSEBSD-3-ClauseBSD-3-Clause94.6%retag
sysutils/runasBSD2CLAUSEBSD-2-Clauseunresolved
sysutils/spcmBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
textproc/xml-formatBSD2CLAUSEBSD-2-ClauseBSD-3-Clause97.8%mismatch
www/webbrowserBSD2CLAUSEBSD-2-ClauseBSD-2-Clause100.0%retag
x11-themes/lumina-themesBSD2CLAUSEBSD-2-Clauseno match
CC0-1.0CC0-1.0no match
x11/coreterminalGPLv3GPL-3.0-onlyGPL-3.0+99.9%mismatch
x11/lilytermGPLv3GPL-3.0-onlyGPL-3.0-only99.5%retag
x11/luminaNA
x11/lumina-coreBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag
x11/lumina-coreutilsBSD3CLAUSEBSD-3-ClauseBSD-3-Clause98.6%retag