FVNever.DotNetLicenses 0.0.0

dotnet tool install --global FVNever.DotNetLicenses --version 0.0.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local FVNever.DotNetLicenses --version 0.0.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=FVNever.DotNetLicenses&version=0.0.0                
nuke :add-package FVNever.DotNetLicenses --version 0.0.0                

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.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.0.0 152 3/29/2024

This is the first version of the tool. It does nothing but prints a message to the console, mostly prepared to bootstrap the automated publishing process.