Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nuget package is getting flagged by ClearlyDefined as containing source code under LGPL-2.1 license #235

Closed
obohaciak opened this issue Nov 28, 2023 · 2 comments

Comments

@obohaciak
Copy link

Hi,

We use ClearlyDefined for information about licenses used in software that we reference. Following text in the NOTICE file is causing ClearlyDefine to recognize the package as containing source code licensed under LGPL-2:

Notwithstanding any other terms, you may reverse engineer this software to the extent
required to debug changes to any libraries licensed under the GNU Lesser General Public License.

Can you change the wording to eliminate references to GNU LGPL?

Thanks!

@AArnott
Copy link
Member

AArnott commented Nov 28, 2023

I can't change that wording, as that's in the header of the document which Microsoft controls. But nearly all the components listed in that file, with a variety of licenses, shouldn't be listed because we don't distribute those components in the nuget package. I've made a fix to our 3rd party component tracking system so that the next time we build a package for this repo, those extraneous dependencies will be weeded out.

@AArnott AArnott closed this as completed Nov 28, 2023
@obohaciak
Copy link
Author

Got it, thanks for the help @AArnott!

AArnott added a commit that referenced this issue Feb 5, 2024
Validate formatted code in builds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants