Add new license llama-3-license-2024 for Meta Llama 3 - #5277
Open
MGpromax wants to merge 2 commits into
Open
Conversation
Add new license llama-3-license-2024 for the Meta Llama 3 Community License Agreement (April 18, 2024 version), following the pattern of the existing llama-2, llama-3.1, llama-3.2 and llama-3.3 license entries. The license text is the agreement as published at https://github.com/meta-llama/llama3/blob/main/LICENSE without the appended Acceptable Use Policy, consistent with the sibling entries. Reference: aboutcode-org#5269 Signed-off-by: Manoj Gowda <manojgowdabs18@gmail.com>
The CI license_validate_ignorables job caught that the declared ignorable_urls did not match the detected ones: the Meta brand guidelines URL keeps its trailing slash. Regenerated the ignorables with SCANCODE_REGEN_TEST_FIXTURES=yes running tests/licensedcode/test_detection_validate.py, which also normalized the file ending to the canonical dump format. Both validation tests for this license now pass locally. Signed-off-by: Manoj Gowda <manojgowdabs18@gmail.com>
MGpromax
force-pushed
the
add-llama-3-license-2024
branch
from
August 24, 2026 08:05
f241efa to
4e6f075
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #5269
Adds a new license
llama-3-license-2024for the Meta Llama 3 Community License Agreement (Meta Llama 3 Version Release Date: April 18, 2024), which was not yet in LicenseDB (the 3.1/3.2/3.3 agreements are separately titled and already keyed).Choices made, following the existing
llama-2-license-2023,llama-3.1-license-2024andllama-3.2-license-2024entries:llama-3-license-2024by analogy with the sibling keys, as suggested in the issuecategory: Proprietary Free,owner: Facebook,spdx_license_key: LicenseRef-scancode-llama-3-license-2024Validation:
scancode-reindex-licensesruns cleanllama-3-license-2024with score 100 (lines 1-41). The appended AUP portion still partially matchesllama-4-license-2025(score ~66); if you want a dedicated rule or key for the Llama 3 AUP text I am happy to add it here or in a follow-up.pytest tests/licensedcode/test_license_models.pypasses locallyTasks