Skip to main content
Any Framework

Package Description

Published
Mar 29, 2024
2y ago
Total Downloads
381
381

Install

dotnet add package FVNever.DotNetLicenses --version 0.0.0

No framework information available.

README

dotnet-licenses

dotnet-licenses is a set of tooling to maintain the software license information in published packages.

The general approach is inspired by REUSE, but adopted for binary packages.

Different software licenses have different requirements, but most of them require you to bring the copyright information together with any form of distribution.

dotnet-licenses will help you to verify that every file in your package is covered by a license, and will help the package consumers to determine exactly what file is covered by what.

Installation

Install as a dotnet tool: either

$ dotnet tool install --global FVNever.DotNetLicenses

for global installation or

$ dotnet new tool-manifest
$ dotnet tool install FVNever.DotNetLicenses

for local solution-wide installation.

Usage

To run the tool, use the following shell command:

$ dotnet licenses

Documentation

Versioning Notes

This project's versioning follows the Semantic Versioning 2.0.0 specification.

When considering compatible changes, we currently consider the project's public API is the command-line interface:

  • the way of running the project (e.g., the executable file name),
  • the input arguments,
  • the input data formats,
  • and the output data format.

License

This project's licensing follows the REUSE specification v 3.0. The main license for the source is MIT, consult each file's headers and the REUSE specification for possible details.

The package of this program bundles FSharp.Core, see its license (MIT) on the NuGet page.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.