Azure / Azure/diagnostics-eventflow

Microsoft.Diagnostics.EventFlow.Core distributed under MIT license but depends on libraries distributed on Microsoft Public License

Open
#438 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
311
Forks
101
PR merge metrics
No merged PRs in 30d

Description

While Microsoft.Diagnostics.EventFlow.Core is distributed under MIT license, it depends on [Validation](https://www.nuget.org/packages/Validation/) which is distributed under MS-PL license.

This taints the Microsoft.Diagnostics.EventFlow.Core license as MS-PL as well.

In general, its unusual for a Microsoft owned library to depends on libraries owned by individuals: [Validation](https://www.nuget.org/packages/Validation/), [Pegasus](https://www.nuget.org/packages/Pegasus/).

Can you managed without these dependencies?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.