-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Package
N/A
Description
In some cases, we may prefer to have code from third-party libraries copied over to our repos rather than have them as dependencies of our packages (see example here).
We must respect licensing when using such code, so it would be useful to keep track of licenses used in our projects.
What would be an ideal way to keep track of all them? For starters, the information that would be required is as follows:
- package where we're using some third-party code
- license that third-party code is under
Github's documentation on licensing repos:
https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
Other questions that come to my mind as of now:
- is there any license or type of license we should avoid?
Steps to Reproduce
N/A
Expected behavior: N/A
Actual behavior: N/A
Reproduces how often: (only for bugs) N/A
Additional Information
This discussion was brought up by @oegea on this PR https://github.com/SUI-Components/sui/pull/1528/files#r1009160711 and we believe that the best course of action is to reach an agreement and define a convention for our projects.