Automated Dependency License Checking
Created time
Nov 21, 2022 06:44 AM
Text
• Having a restrictive open-source license can be problematic, and some custom license terms might be restrictive without you realizing. Without following proper licensing terms, there might be some big problems 😢.
• Given a list of requirements (either from NPM
package.json
or python's requirements.txt
or others), identify the licenses (if applicable) of every dependency and their recursive dependencies.
• Identify all common licenses (scanning over the text for anomalies) and point out outliers, explain stipulations.
• [#Dataviz] Create visualizations of the data (maybe as a tree).
• See: opensource.org/licenses and choosealicense.com.Tags
#Scripting
Category
Development