← all maintainers
8 of 23 bundled templates under Templates/Licenses do NOT verbatim-match the SPDX
identifier they map to (checked the same way every port's LICENSE_FILE is checked -- independent SPDX-corpus
detection, then an authoritative template-aware compare against the declared id). These are the templates FreeBSD
itself hands committers for a custom-licensed port; if the template text is already wrong, every port built from it
inherits that same non-compliance.
| Template | Declared SPDX | Detected SPDX | | Status |
| APACHE20 | Apache-2.0 | Apache-2.0 | 98.2% | exact |
| ART10 | Artistic-1.0 | Artistic-dist | 93.4% | mismatch |
| ART20 | Artistic-2.0 | | | no match |
| GMGPL | | | | unmapped |
| GPLv1 | GPL-1.0-only | GPL-1.0-only | 99.6% | close |
| GPLv2 | GPL-2.0-only | GPL-2.0-only | 99.9% | exact |
| GPLv3 | GPL-3.0-only | GPL-3.0-only | 99.5% | exact |
| GPLv3RLE | GPL-3.0-only | GCC-exception-3.1 | 99.5% | mismatch |
| LGPL20 | LGPL-2.0-only | LGPL-2.0-only | 100.0% | close |
| LGPL21 | LGPL-2.1-only | LGPL-2.1-only | 100.0% | exact |
| LGPL3 | LGPL-3.0-only | LGPL-3.0-only | 31.4% | exact |
| LPPL10 | LPPL-1.0 | LPPL-1.0 | 91.0% | exact |
| MPL10 | MPL-1.0 | MPL-1.0 | 100.0% | exact |
| MPL11 | MPL-1.1 | CUA-OPL-1.0 | 99.5% | mismatch |
| MPL20 | MPL-2.0 | MPL-2.0 | 100.0% | exact |
| OFL10 | OFL-1.0 | | | no match |
| OFL11 | OFL-1.1 | OFL-1.1 | 88.5% | exact |
| PHP301 | PHP-3.01 | PHP-3.01 | 95.8% | exact |
| RUBY | Ruby | Ruby | 99.9% | exact |
| UNLICENSE | Unlicense | Unlicense | 100.0% | exact |
| WTFPL | WTFPL | WTFPL | 100.0% | exact |
| WTFPL1 | WTFPL | | | no match |
| ZPL21 | ZPL-2.1 | ZPL-2.1 | 100.0% | exact |