Support air-gapped (offline) License Compliance for on-prem instances
Problem to solve
Our ~"license management" tools currently require internet connectivity to run using standard configurations. We should aim to support offline execution and provide clear documentation on how to configure scanners for such installations.
This is language-dependent, however so we should first document which languages are supported using our tools offline.
From comment in parent epic:
Looking at source code, LicenseFinder is usually able to extract the license from the local package, like in bundler.rb. This is not the case for Python though, and LicenseFinder performs a GET request to get package metadata from pypi.org, see pip.rb.
Intended users
Persona: Software developer Persona: Development Team Lead
Further details
Proposal
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Links / references
Edited by Lucas Charles