anchore / anchore/grant

feature: raise issue when package is labeled as X license, but source header shows Y

Open
#45 0 comments 0 reactions 0 assignees View on GitHub
syft
Dominant language
Go
Stars
183
Forks
18
Avg merge
3d 7h
Merged PRs (30d)
7

Description

Grant has the ability to show the license declared for a package as surfaced by syft.

Syft should also be able to communicate to consumers if a declared license is different from one found in the header of the source files. This would allow grant to flag packages with conflicting statements for the user in their evaluation policy.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing how grant consumes Syft's declared-license data and source-header findings, then determine where conflicting values are surfaced. Done means consumers can detect when the declared license differs from the source header license.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.