From 39861f72d1a545c349d63566f1d19cc26081a686 Mon Sep 17 00:00:00 2001 From: Victor Chang Date: Tue, 30 Aug 2022 16:18:37 -0700 Subject: [PATCH 01/25] Create dependabot.yml --- .github/dependabot.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..d07c72223 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,22 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "nuget" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + - package-ecosystem: "docker" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 From 9334da2114434558fa8428839bf4a847b729bf6f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 22:01:47 -0700 Subject: [PATCH 02/25] Bump actions/cache from 2.1.7 to 3.0.8 (#123) Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.0.8. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.8) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 38834c0ff..c40f2a3d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -86,7 +86,7 @@ jobs: tools: licensefinder - name: Enable NuGet cache - uses: actions/cache@v2.1.7 + uses: actions/cache@v3.0.8 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -141,7 +141,7 @@ jobs: dotnet-version: "6.0.x" - name: Enable NuGet cache - uses: actions/cache@v2.1.7 + uses: actions/cache@v3.0.8 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -219,7 +219,7 @@ jobs: dotnet-version: "6.0.x" - name: Enable NuGet cache - uses: actions/cache@v2.1.7 + uses: actions/cache@v3.0.8 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -284,7 +284,7 @@ jobs: dotnet-version: "6.0.x" - name: Enable NuGet cache - uses: actions/cache@v2.1.7 + uses: actions/cache@v3.0.8 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} @@ -397,7 +397,7 @@ jobs: dotnet-version: "6.0.x" - name: Enable NuGet cache - uses: actions/cache@v2.1.7 + uses: actions/cache@v3.0.8 with: path: ~/.nuget/packages key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }} From 9a94d2c9049149a814597bc8817ea1af8b21eca9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 22:04:20 -0700 Subject: [PATCH 03/25] Bump actions/setup-dotnet from 1 to 2 (#121) Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2. - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2) --- updated-dependencies: - dependency-name: actions/setup-dotnet dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c40f2a3d0..a8c6359ce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,7 +45,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" @@ -76,7 +76,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" @@ -136,7 +136,7 @@ jobs: with: java-version: 1.11 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" @@ -214,7 +214,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" @@ -279,7 +279,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" @@ -392,7 +392,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-dotnet@v1 + - uses: actions/setup-dotnet@v2 with: dotnet-version: "6.0.x" From 536e2c50016cc467cad98bf077b1dbf46fdff959 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 22:04:49 -0700 Subject: [PATCH 04/25] Bump anchore/scan-action from 3.2.0 to 3.2.5 (#120) Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3.2.0 to 3.2.5. - [Release notes](https://github.com/anchore/scan-action/releases) - [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/anchore/scan-action/compare/v3.2.0...v3.2.5) --- updated-dependencies: - dependency-name: anchore/scan-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8c6359ce..1cd839cc2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -363,7 +363,7 @@ jobs: - name: Anchore container scan id: anchore-scan - uses: anchore/scan-action@v3.2.0 + uses: anchore/scan-action@v3.2.5 if: ${{ (matrix.os == 'ubuntu-latest') }} with: image: ${{ fromJSON(steps.meta.outputs.json).tags[0] }} From 0746d1dd60d978f1b6602c6cefeeb29ebc828a3d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 22:08:10 -0700 Subject: [PATCH 05/25] Bump actions/setup-java from 1 to 3 (#122) * Bump actions/setup-java from 1 to 3 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 3. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/v1...v3) --- updated-dependencies: - dependency-name: actions/setup-java dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Update ci.yml Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Victor Chang --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1cd839cc2..5ca436154 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -132,9 +132,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up JDK 11 - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: - java-version: 1.11 + distribution: zulu + java-version: '11' - uses: actions/setup-dotnet@v2 with: From 3e85792b01235d154640f8fbbb9da08f84a3da31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 1 Sep 2022 22:09:06 -0700 Subject: [PATCH 06/25] Bump docker/login-action from 1.12.0 to 2.0.0 (#126) Bumps [docker/login-action](https://github.com/docker/login-action) from 1.12.0 to 2.0.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v1.12.0...v2.0.0) --- updated-dependencies: - dependency-name: docker/login-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ca436154..e6e6d735b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -328,7 +328,7 @@ jobs: retention-days: 7 - name: Log in to the Container registry - uses: docker/login-action@v1.12.0 + uses: docker/login-action@v2.0.0 if: ${{ (matrix.os == 'ubuntu-latest') }} with: registry: ${{ env.REGISTRY }} From 64264fc57983635805c3a47a2040a321e42bf344 Mon Sep 17 00:00:00 2001 From: Victor Chang Date: Tue, 6 Sep 2022 08:26:22 -0700 Subject: [PATCH 07/25] Implement FHIR server (#118) * gh-29 Implement FHIR server * gh-29 Unit test for FHIR service * gh-29 Test feature for FHIR * Update API doc & changelog Signed-off-by: Victor Chang --- .github/.gitversion.yml | 1 + .github/workflows/ci.yml | 2 +- .licenserc.yaml | 1 + .vscode/launch.json | 8 +- docs/api/rest/fhir.md | 66 + docs/changelog.md | 5 + src/CLI/Services/DockerRunner.cs | 4 - src/CLI/Test/DockerRunnerTest.cs | 1 - .../Test/StorageMetadataWrapperTest.cs | 4 +- .../Logging/Log.8000.HttpServices.cs | 19 +- src/InformaticsGateway/Program.cs | 2 + .../Services/DicomWeb/IStreamsWriter.cs | 2 +- .../Services/Fhir/ContentTypes.cs | 24 + .../Services/Fhir/FhirFormatters.cs | 40 + .../Services/Fhir/FhirJsonReader.cs | 90 + .../Fhir/FhirResourceTypesRouteConstraint.cs | 37 + .../Services/Fhir/FhirService.cs | 115 ++ .../Services/Fhir/FhirStoreException.cs | 55 + .../Services/Fhir/FhirStoreResult.cs | 48 + .../Services/Fhir/FhirXmlReader.cs | 112 ++ .../Services/Fhir/IFHirRequestReader.cs | 28 + .../Services/Fhir/IFhirService.cs | 27 + .../Services/Fhir/OperationOutcome.cs | 110 ++ .../Services/Fhir/Resources.cs | 33 + .../Services/Http/Fhir/FhirController.cs | 144 ++ .../Services/Http/Startup.cs | 29 +- .../Test/Services/Fhir/FhirJsonReaderTest.cs | 126 ++ .../FhirResourceTypesRouteConstraintTest.cs | 71 + .../Test/Services/Fhir/FhirServiceTest.cs | 152 ++ .../Test/Services/Fhir/FhirXmlReaderTest.cs | 143 ++ .../Services/Http/Fhir/FhirControllerTest.cs | 171 ++ src/Monai.Deploy.InformaticsGateway.sln | 19 +- tests/Integration.Test/Features/Fhir.feature | 34 + .../StepDefinitions/FhirDefinitions.cs | 190 ++ .../HealthLevel7Definitions.cs | 22 +- .../data/fhir/1.0.2 DSTU2/Observation.json | 75 + .../data/fhir/1.0.2 DSTU2/Observation.xml | 67 + .../data/fhir/1.0.2 DSTU2/Patient.json | 60 + .../data/fhir/1.0.2 DSTU2/Patient.xml | 33 + .../data/fhir/3.0.2 STU3/Bundle.json | 37 + .../data/fhir/3.0.2 STU3/Bundle.xml | 242 +++ .../fhir/3.0.2 STU3/DiagnosticReport.json | 129 ++ .../data/fhir/3.0.2 STU3/DiagnosticReport.xml | 1723 +++++++++++++++++ .../data/fhir/3.0.2 STU3/NutritionOrder.json | 113 ++ .../data/fhir/3.0.2 STU3/NutritionOrder.xml | 184 ++ .../data/fhir/3.0.2 STU3/Questionnaire.json | 166 ++ .../data/fhir/3.0.2 STU3/Questionnaire.xml | 133 ++ .../data/fhir/4.0.1 R4/CodeSystem.json | 166 ++ .../data/fhir/4.0.1 R4/CodeSystem.xml | 53 + .../data/fhir/4.0.1 R4/Observation.json | 120 ++ .../data/fhir/4.0.1 R4/Observation.xml | 42 + .../data/fhir/4.0.1 R4/OperationOutcome.json | 24 + .../data/fhir/4.0.1 R4/OperationOutcome.xml | 18 + .../data/fhir/4.0.1 R4/Patient.json | 116 ++ .../data/fhir/4.0.1 R4/Patient.xml | 70 + .../data/fhir/4.3.0 R4B/Bundle.json | 243 +++ .../data/fhir/4.3.0 R4B/Bundle.xml | 152 ++ .../data/fhir/4.3.0 R4B/Observation.json | 71 + .../data/fhir/4.3.0 R4B/Observation.xml | 57 + .../data/fhir/4.3.0 R4B/Patient.json | 112 ++ .../data/fhir/4.3.0 R4B/Patient.xml | 159 ++ tests/Integration.Test/data/fhir/copyright | 3 + tests/Integration.Test/run.sh | 46 +- 63 files changed, 6293 insertions(+), 56 deletions(-) create mode 100644 docs/api/rest/fhir.md create mode 100644 src/InformaticsGateway/Services/Fhir/ContentTypes.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirFormatters.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirJsonReader.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirResourceTypesRouteConstraint.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirService.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirStoreException.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirStoreResult.cs create mode 100644 src/InformaticsGateway/Services/Fhir/FhirXmlReader.cs create mode 100644 src/InformaticsGateway/Services/Fhir/IFHirRequestReader.cs create mode 100644 src/InformaticsGateway/Services/Fhir/IFhirService.cs create mode 100644 src/InformaticsGateway/Services/Fhir/OperationOutcome.cs create mode 100644 src/InformaticsGateway/Services/Fhir/Resources.cs create mode 100644 src/InformaticsGateway/Services/Http/Fhir/FhirController.cs create mode 100644 src/InformaticsGateway/Test/Services/Fhir/FhirJsonReaderTest.cs create mode 100644 src/InformaticsGateway/Test/Services/Fhir/FhirResourceTypesRouteConstraintTest.cs create mode 100644 src/InformaticsGateway/Test/Services/Fhir/FhirServiceTest.cs create mode 100644 src/InformaticsGateway/Test/Services/Fhir/FhirXmlReaderTest.cs create mode 100644 src/InformaticsGateway/Test/Services/Http/Fhir/FhirControllerTest.cs create mode 100644 tests/Integration.Test/Features/Fhir.feature create mode 100644 tests/Integration.Test/StepDefinitions/FhirDefinitions.cs create mode 100644 tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.json create mode 100644 tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.xml create mode 100644 tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.json create mode 100644 tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.xml create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.json create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.xml create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.json create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.xml create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.json create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.xml create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.json create mode 100644 tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.xml create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.json create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.xml create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/Observation.json create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/Observation.xml create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.json create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.xml create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/Patient.json create mode 100644 tests/Integration.Test/data/fhir/4.0.1 R4/Patient.xml create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.json create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.xml create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.json create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.xml create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.json create mode 100644 tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.xml create mode 100644 tests/Integration.Test/data/fhir/copyright diff --git a/.github/.gitversion.yml b/.github/.gitversion.yml index f50aeb01f..014925200 100644 --- a/.github/.gitversion.yml +++ b/.github/.gitversion.yml @@ -12,6 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. +next-version: 0.2.0 assembly-versioning-scheme: MajorMinorPatchTag mode: ContinuousDelivery branches: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e6e6d735b..a8992569e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -205,7 +205,7 @@ jobs: needs: [build] strategy: matrix: - feature: [AcrApi, DicomDimseScp, DicomDimseScu, DicomWebExport, DicomWebStow, HealthLevel7] + feature: [AcrApi, DicomDimseScp, DicomDimseScu, DicomWebExport, DicomWebStow, HealthLevel7, Fhir] fail-fast: false env: TAG: ${{ needs.build.outputs.TAG }} diff --git a/.licenserc.yaml b/.licenserc.yaml index 916a8d96b..0df83c2b3 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -33,6 +33,7 @@ header: - 'demos/**/.env/**' - 'docs/templates/**' - 'tests/Integration.Test/*.dev' + - 'tests/Integration.Test/data/**' comment: on-failure diff --git a/.vscode/launch.json b/.vscode/launch.json index b9b186f4a..f450c8431 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -12,13 +12,11 @@ "type": "coreclr", "request": "launch", "preLaunchTask": "build-cli", - "program": "${workspaceFolder}/src/CLI/bin/Debug/net5.0/linux-x64/mig-cli", + "program": "${workspaceFolder}/src/CLI/bin/Debug/net6.0/linux-x64/mig-cli", "args": [ - "config", - "endpoint", - "http://localhost:4500" + "start" ], - "cwd": "${workspaceFolder}/src/CLI/bin/Debug/net5.0/linux-x64", + "cwd": "${workspaceFolder}/src/CLI/bin/Debug/net6.0/linux-x64", "stopAtEntry": true, "console": "internalConsole" }, diff --git a/docs/api/rest/fhir.md b/docs/api/rest/fhir.md new file mode 100644 index 000000000..963b413b8 --- /dev/null +++ b/docs/api/rest/fhir.md @@ -0,0 +1,66 @@ + + +# DICOMWeb STOW-RS APIs + +The `fhir/` endpoint implements the specifications defined in [section 3.1.0 RESTful API](http://hl7.org/implement/standards/fhir/http.html) +defined by HL7 (Health Level 7 International) to enable triggering new workflows. The FHIR service supports multiple versions of the Fast Healthcare Interoperability Resources (FHIR) specifications published by Health Level 7 International (HL7). + +[!Note] +The service does not support `CapabilityStatement` at this moment and does not group the incoming FHIR resources. Therefore, each incoming FHIR resource will trigger a new workflow request. + +The *FHIR* service provides the following endpoint. + +## POST /fhir/[resource] + +Triggers a new workflow request with the posted FHIR resource. + +> [!IMPORTANT] +> Refer to [section 1.2 Resource Index](http://hl7.org/fhir/resourcelist.html) for a list of HL7 resources. The endpoint is designed to accept any resource and provides only syntax validation either in XML or JSON. + +### Parameters + +#### Query Parameters: + +| Name | Type | Description | +| -------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| resource | string | (Optional) resouce type of the FHIR document. The services reject the request if the `Resource` value in the URL differs from the `Resource` value described in the posted document. | + +#### Request Body: + +Supported Content-Types: + +- `application/fhir+json` +- `application/fhir+xml` + +### Responses + +Depending on the `Accept` header or the original document, the response supports the following content types: + +- `application/fhir+json` +- `application/fhir+xml` + +If the `Accept` header is missing or a none supported value exists, the service will return the same type as the posted document. + +| Code | Data Type | Description | +| ---- | ------------------------------------------------------------- | --------------------------------------------------------------------- | +| 201 | Original JSON or XML document. | Resource created & stored successfully. | +| 400 | [OperationOutcome](http://hl7.org/fhir/operationoutcome.html) | Unable to parse the resource or mismatching resource type specified.. | +| 415 | `none` | Unsupported media type | +| 500 | [OperationOutcome](http://hl7.org/fhir/operationoutcome.html) | Server error. | + +[!Note] +The `Location` header in the response given that the resources created are for inference only. diff --git a/docs/changelog.md b/docs/changelog.md index 1cadf7021..37e15a9ad 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -16,6 +16,11 @@ # Changelog +## 0.3.0 + +[GitHub Milestone 0.3.0](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/3) + +- Adds a basic [FHIR service](api/rest/config.md) to accept any versions of FHIR. ## 0.2.0 diff --git a/src/CLI/Services/DockerRunner.cs b/src/CLI/Services/DockerRunner.cs index cc4b18f92..20d1c15a0 100644 --- a/src/CLI/Services/DockerRunner.cs +++ b/src/CLI/Services/DockerRunner.cs @@ -135,10 +135,6 @@ public async Task StartApplication(ImageVersion imageVersion, Cancellation _fileSystem.Directory.CreateDirectoryIfNotExists(_configurationService.Configurations.HostDatabaseStorageMount); createContainerParams.HostConfig.Mounts.Add(new Mount { Type = "bind", ReadOnly = false, Source = _configurationService.Configurations.HostDatabaseStorageMount, Target = Common.MountedDatabasePath }); - _logger.DockerMountTempDirectory(_configurationService.Configurations.HostDataStorageMount, _configurationService.Configurations.TempStoragePath); - _fileSystem.Directory.CreateDirectoryIfNotExists(_configurationService.Configurations.HostDataStorageMount); - createContainerParams.HostConfig.Mounts.Add(new Mount { Type = "bind", ReadOnly = false, Source = _configurationService.Configurations.HostDataStorageMount, Target = _configurationService.Configurations.TempStoragePath }); - _logger.DockerMountAppLogs(_configurationService.Configurations.HostLogsStorageMount, _configurationService.Configurations.LogStoragePath); _fileSystem.Directory.CreateDirectoryIfNotExists(_configurationService.Configurations.HostLogsStorageMount); createContainerParams.HostConfig.Mounts.Add(new Mount { Type = "bind", ReadOnly = false, Source = _configurationService.Configurations.HostLogsStorageMount, Target = _configurationService.Configurations.LogStoragePath }); diff --git a/src/CLI/Test/DockerRunnerTest.cs b/src/CLI/Test/DockerRunnerTest.cs index e5cf6aab1..2ecb446d5 100644 --- a/src/CLI/Test/DockerRunnerTest.cs +++ b/src/CLI/Test/DockerRunnerTest.cs @@ -176,7 +176,6 @@ public async Task StartApplication() c.ExposedPorts.ContainsKey("200/tcp") && c.HostConfig.Mounts.Count(m => m.ReadOnly && m.Source == Common.ConfigFilePath && m.Target == Common.MountedConfigFilePath) == 1 && c.HostConfig.Mounts.Count(m => !m.ReadOnly && m.Source == "/database" && m.Target == Common.MountedDatabasePath) == 1 && - c.HostConfig.Mounts.Count(m => !m.ReadOnly && m.Source == "/storage" && m.Target == "/tempdata") == 1 && c.HostConfig.Mounts.Count(m => !m.ReadOnly && m.Source == "/logs" && m.Target == "/templogs") == 1), It.IsAny()), Times.Exactly(2)); _logger.VerifyLogging("Warnings: warning1", LogLevel.Warning, Times.Once()); diff --git a/src/Database/Test/StorageMetadataWrapperTest.cs b/src/Database/Test/StorageMetadataWrapperTest.cs index 696875965..ea0b60536 100644 --- a/src/Database/Test/StorageMetadataWrapperTest.cs +++ b/src/Database/Test/StorageMetadataWrapperTest.cs @@ -38,7 +38,7 @@ public void GivenAFhirFileStorageMetadataObject_WhenInitializedWithStorageMetada var unwrapped = wrapper.GetObject() as FhirFileStorageMetadata; - Assert.Equal(metadata.CorrelationId, unwrapped.CorrelationId); + Assert.Equal(metadata.CorrelationId, unwrapped!.CorrelationId); Assert.Equal(metadata.Id, unwrapped.Id); Assert.Equal(metadata.DataTypeDirectoryName, unwrapped.DataTypeDirectoryName); Assert.Equal(metadata.DateReceived, unwrapped.DateReceived); @@ -79,7 +79,7 @@ public void GivenADicomFileStorageMetadataObject_WhenInitializedWithStorageMetad var unwrapped = wrapper.GetObject() as DicomFileStorageMetadata; - Assert.Equal(metadata.CalledAeTitle, unwrapped.CalledAeTitle); + Assert.Equal(metadata.CalledAeTitle, unwrapped!.CalledAeTitle); Assert.Equal(metadata.CallingAeTitle, unwrapped.CallingAeTitle); Assert.Equal(metadata.CorrelationId, unwrapped.CorrelationId); Assert.Equal(metadata.Id, unwrapped.Id); diff --git a/src/InformaticsGateway/Logging/Log.8000.HttpServices.cs b/src/InformaticsGateway/Logging/Log.8000.HttpServices.cs index d9479cf26..458df40f5 100644 --- a/src/InformaticsGateway/Logging/Log.8000.HttpServices.cs +++ b/src/InformaticsGateway/Logging/Log.8000.HttpServices.cs @@ -112,12 +112,29 @@ public static partial class Log public static partial void StowFailedWithNoSpace(this ILogger logger, Exception ex = null); [LoggerMessage(EventId = 8108, Level = LogLevel.Information, Message = "STOW instance queued.")] - public static partial void QueuedInstanceUsingCorrelationId(this ILogger logger); + public static partial void QueuedStowInstance(this ILogger logger); [LoggerMessage(EventId = 8109, Level = LogLevel.Information, Message = "Saving {count} DICOMWeb STOW-RS streams.")] public static partial void SavingStream(this ILogger logger, int count); [LoggerMessage(EventId = 8110, Level = LogLevel.Warning, Message = "Ignoring zero length stream.")] public static partial void ZeroLengthDicomWebStowStream(this ILogger logger); + + // FHIR Serer + + [LoggerMessage(EventId = 8200, Level = LogLevel.Debug, Message = "Parsing FHIR as JSON.")] + public static partial void ParsingFhirJson(this ILogger logger); + + [LoggerMessage(EventId = 8201, Level = LogLevel.Debug, Message = "Parsing FHIR as XML.")] + public static partial void ParsingFhirXml(this ILogger logger); + + [LoggerMessage(EventId = 8202, Level = LogLevel.Information, Message = "FHIR instance queued.")] + public static partial void QueueFhirInstance(this ILogger logger); + + [LoggerMessage(EventId = 8203, Level = LogLevel.Error, Message = "Error storing FHIR object.")] + public static partial void FhirStoreException(this ILogger logger, Exception ex); + + [LoggerMessage(EventId = 8204, Level = LogLevel.Error, Message = "Failed to store FHIR resource.")] + public static partial void ErrorStoringFhirResource(this ILogger logger, Exception ex); } } diff --git a/src/InformaticsGateway/Program.cs b/src/InformaticsGateway/Program.cs index 9a9d16477..85b1e7cc0 100644 --- a/src/InformaticsGateway/Program.cs +++ b/src/InformaticsGateway/Program.cs @@ -34,6 +34,7 @@ using Monai.Deploy.InformaticsGateway.Services.Connectors; using Monai.Deploy.InformaticsGateway.Services.DicomWeb; using Monai.Deploy.InformaticsGateway.Services.Export; +using Monai.Deploy.InformaticsGateway.Services.Fhir; using Monai.Deploy.InformaticsGateway.Services.HealthLevel7; using Monai.Deploy.InformaticsGateway.Services.Http; using Monai.Deploy.InformaticsGateway.Services.Scp; @@ -103,6 +104,7 @@ internal static IHostBuilder CreateHostBuilder(string[] args) => services.AddTransient(); services.AddTransient(); services.AddTransient(); + services.AddTransient(); services.AddTransient(); services.AddTransient(); diff --git a/src/InformaticsGateway/Services/DicomWeb/IStreamsWriter.cs b/src/InformaticsGateway/Services/DicomWeb/IStreamsWriter.cs index ecab30344..b33a30b78 100644 --- a/src/InformaticsGateway/Services/DicomWeb/IStreamsWriter.cs +++ b/src/InformaticsGateway/Services/DicomWeb/IStreamsWriter.cs @@ -170,7 +170,7 @@ private async Task SaveInstance(Stream stream, string studyInstanceUid, string w // for DICOMweb, use correlation ID as the grouping key await _payloadAssembler.Queue(correlationId, dicomInfo, _configuration.Value.DicomWeb.Timeout).ConfigureAwait(false); - _logger.QueuedInstanceUsingCorrelationId(); + _logger.QueuedStowInstance(); AddSuccess(null, uids); diff --git a/src/InformaticsGateway/Services/Fhir/ContentTypes.cs b/src/InformaticsGateway/Services/Fhir/ContentTypes.cs new file mode 100644 index 000000000..6f1efbddf --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/ContentTypes.cs @@ -0,0 +1,24 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal static class ContentTypes + { + public const string ApplicationFhirXml = "application/fhir+xml"; + public const string ApplicationFhirJson = "application/fhir+json"; + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirFormatters.cs b/src/InformaticsGateway/Services/Fhir/FhirFormatters.cs new file mode 100644 index 000000000..58cd06e0f --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirFormatters.cs @@ -0,0 +1,40 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System.Text.Json; +using Microsoft.AspNetCore.Mvc.Formatters; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirJsonFormatters : SystemTextJsonOutputFormatter + { + public FhirJsonFormatters(JsonSerializerOptions jsonSerializerOptions) : base(jsonSerializerOptions) + { + SupportedMediaTypes.Clear(); + SupportedMediaTypes.Add(ContentTypes.ApplicationFhirJson); + } + } + + internal class FhirXmlFormatters : XmlDataContractSerializerOutputFormatter + + { + public FhirXmlFormatters() + { + SupportedMediaTypes.Clear(); + SupportedMediaTypes.Add(ContentTypes.ApplicationFhirXml); + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirJsonReader.cs b/src/InformaticsGateway/Services/Fhir/FhirJsonReader.cs new file mode 100644 index 000000000..9b8ab8b99 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirJsonReader.cs @@ -0,0 +1,90 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.IO; +using System.Text.Json; +using System.Text.Json.Nodes; +using System.Threading; +using System.Threading.Tasks; +using Ardalis.GuardClauses; +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.Logging; +using Microsoft.Net.Http.Headers; +using Monai.Deploy.InformaticsGateway.Api.Storage; +using Monai.Deploy.InformaticsGateway.Common; +using Monai.Deploy.InformaticsGateway.Logging; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirJsonReader : IFHirRequestReader + { + private readonly ILogger _logger; + + public FhirJsonReader(ILogger logger) + { + _logger = logger ?? throw new ArgumentNullException(nameof(logger)); + } + + public async Task GetContentAsync(HttpRequest request, string correlationId, string resourceType, MediaTypeHeaderValue mediaTypeHeaderValue, CancellationToken cancellationToken) + { + Guard.Against.Null(request, nameof(request)); + Guard.Against.NullOrWhiteSpace(correlationId, nameof(correlationId)); + Guard.Against.NullOrInvalidInput(mediaTypeHeaderValue, nameof(mediaTypeHeaderValue), (value) => + { + return value.MediaType.Value.Equals(ContentTypes.ApplicationFhirJson, StringComparison.OrdinalIgnoreCase); + }); + + _logger.ParsingFhirJson(); + + var result = new FhirStoreResult + { + ResourceType = resourceType, + RawData = await new StreamReader(request.Body).ReadToEndAsync().ConfigureAwait(false) + }; + + var jsonDoc = JsonNode.Parse(result.RawData); + + if (jsonDoc[Resources.PropertyResourceType] is not null) + { + result.InternalResourceType = jsonDoc[Resources.PropertyResourceType].GetValue(); + } + + var resourceId = SetIdIfMIssing(correlationId, jsonDoc); + + result.RawData = jsonDoc.ToJsonString(new JsonSerializerOptions { WriteIndented = true }); + + var fileMetadata = new FhirFileStorageMetadata(correlationId, result.InternalResourceType, resourceId, Api.Rest.FhirStorageFormat.Json); + fileMetadata.SetDataStream(result.RawData); + + result.Metadata = fileMetadata; + return result; + } + + private static string SetIdIfMIssing(string correlationId, JsonNode jsonDoc) + { + Guard.Against.NullOrWhiteSpace(correlationId, nameof(correlationId)); + Guard.Against.Null(jsonDoc, nameof(jsonDoc)); + + if (string.IsNullOrWhiteSpace(jsonDoc[Resources.PropertyId]?.GetValue())) + { + jsonDoc[Resources.PropertyId] = correlationId; + } + + return jsonDoc[Resources.PropertyId].GetValue(); + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirResourceTypesRouteConstraint.cs b/src/InformaticsGateway/Services/Fhir/FhirResourceTypesRouteConstraint.cs new file mode 100644 index 000000000..d962c125b --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirResourceTypesRouteConstraint.cs @@ -0,0 +1,37 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Ardalis.GuardClauses; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Routing; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirResourceTypesRouteConstraint : IRouteConstraint + { + public bool Match(HttpContext httpContext, IRouter route, string routeKey, RouteValueDictionary values, RouteDirection routeDirection) + { + Guard.Against.Null(httpContext, nameof(httpContext)); + Guard.Against.Null(route, nameof(route)); + Guard.Against.NullOrWhiteSpace(routeKey, nameof(routeKey)); + Guard.Against.Null(values, nameof(values)); + + return (values.TryGetValue(Resources.RouteNameResourceType, out var resourceTypeObject) && + resourceTypeObject is string resourceType && + !string.IsNullOrWhiteSpace(resourceType)); + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirService.cs b/src/InformaticsGateway/Services/Fhir/FhirService.cs new file mode 100644 index 000000000..59c3b8cf0 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirService.cs @@ -0,0 +1,115 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Text.Json; +using System.Threading; +using System.Threading.Tasks; +using System.Xml; +using Ardalis.GuardClauses; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc.ModelBinding; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Microsoft.Net.Http.Headers; +using Monai.Deploy.InformaticsGateway.Common; +using Monai.Deploy.InformaticsGateway.Configuration; +using Monai.Deploy.InformaticsGateway.Logging; +using Monai.Deploy.InformaticsGateway.Services.Connectors; +using Monai.Deploy.InformaticsGateway.Services.Storage; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirService : IFhirService + { + private readonly IServiceScopeFactory _serviceScopeFactory; + private readonly IOptions _configuration; + private readonly ILogger _logger; + private readonly IPayloadAssembler _payloadAssembler; + private readonly IObjectUploadQueue _uploadQueue; + + public FhirService(IServiceScopeFactory serviceScopeFactory, IOptions configuration) + { + _serviceScopeFactory = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory)); + _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); + + var scope = _serviceScopeFactory.CreateScope(); + _logger = scope.ServiceProvider.GetService>() ?? throw new ServiceNotFoundException(nameof(ILogger)); + _payloadAssembler = scope.ServiceProvider.GetService() ?? throw new ServiceNotFoundException(nameof(IPayloadAssembler)); + _uploadQueue = scope.ServiceProvider.GetService() ?? throw new ServiceNotFoundException(nameof(IObjectUploadQueue)); + } + + public async Task StoreAsync(HttpRequest request, string correlationId, string resourceType, CancellationToken cancellationToken) + { + Guard.Against.Null(request, nameof(request)); + Guard.Against.NullOrWhiteSpace(correlationId, nameof(correlationId)); + + if (!MediaTypeHeaderValue.TryParse(request.ContentType, out var mediaTypeHeaderValue)) + { + throw new UnsupportedContentTypeException($"The content type of '{request.ContentType}' is not supported."); + } + + var reader = GetRequestReader(mediaTypeHeaderValue); + FhirStoreResult content; + try + { + content = await reader.GetContentAsync(request, correlationId, resourceType, mediaTypeHeaderValue, cancellationToken).ConfigureAwait(false); + } + catch (JsonException ex) + { + throw new FhirStoreException(correlationId, "The FHIR resource is not a valid JSON object.", IssueType.Structure, ex); + } + catch (XmlException ex) + { + throw new FhirStoreException(correlationId, "The FHIR resource is not a valid XML object.", IssueType.Structure, ex); + } + + if (!string.IsNullOrWhiteSpace(resourceType) && + !resourceType.Equals(content.InternalResourceType, StringComparison.OrdinalIgnoreCase)) + { + throw new FhirStoreException(correlationId, $"Provided resource is of type '{content.InternalResourceType}' but request targeted type '{resourceType}'.", IssueType.Invalid); + } + + _uploadQueue.Queue(content.Metadata); + await _payloadAssembler.Queue(correlationId, content.Metadata, Resources.PayloadAssemblerTimeout).ConfigureAwait(false); + _logger.QueuedStowInstance(); + + content.StatusCode = StatusCodes.Status201Created; + return content; + } + + private IFHirRequestReader GetRequestReader(MediaTypeHeaderValue mediaTypeHeaderValue) + { + Guard.Against.Null(mediaTypeHeaderValue, nameof(mediaTypeHeaderValue)); + + var scope = _serviceScopeFactory.CreateScope(); + if (mediaTypeHeaderValue.MediaType.Equals(ContentTypes.ApplicationFhirJson, StringComparison.OrdinalIgnoreCase)) + { + var logger = scope.ServiceProvider.GetService>() ?? throw new ServiceNotFoundException(nameof(ILogger)); + return new FhirJsonReader(logger); + } + + if (mediaTypeHeaderValue.MediaType.Equals(ContentTypes.ApplicationFhirXml, StringComparison.OrdinalIgnoreCase)) + { + var logger = scope.ServiceProvider.GetService>() ?? throw new ServiceNotFoundException(nameof(ILogger)); + return new FhirXmlReader(logger); + } + + throw new UnsupportedContentTypeException($"Media type of '{mediaTypeHeaderValue.MediaType}' is not supported."); + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirStoreException.cs b/src/InformaticsGateway/Services/Fhir/FhirStoreException.cs new file mode 100644 index 000000000..31d90de27 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirStoreException.cs @@ -0,0 +1,55 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Runtime.Serialization; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + [Serializable] + public class FhirStoreException : Exception + { + public OperationOutcome OperationOutcome { get; } + + public FhirStoreException(string correlationId, string message, IssueType issueType) : this(correlationId, message, issueType, null) + { + } + + public FhirStoreException(string correlationId, string message, IssueType issueType, Exception innerException) : base(message, innerException) + { + OperationOutcome = new OperationOutcome() + { + Id = correlationId, + ResourceType = Resources.ResourceOperationOutcome, + }; + + OperationOutcome.Issues.Add(new Issue + { + Severity = IssueSeverity.Error, + Code = issueType + }); + + OperationOutcome.Issues[0].Details.Add(new IssueDetails + { + Text = message + }); + } + + protected FhirStoreException(SerializationInfo info, StreamingContext context) : base(info, context) + { + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirStoreResult.cs b/src/InformaticsGateway/Services/Fhir/FhirStoreResult.cs new file mode 100644 index 000000000..7139d3b32 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirStoreResult.cs @@ -0,0 +1,48 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using Monai.Deploy.InformaticsGateway.Api.Storage; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirStoreResult + { + /// + /// HTTP result status code. + /// + public int StatusCode { get; internal set; } + + /// + /// User posted data. + /// + public string RawData { get; internal set; } + + /// + /// + /// + public FhirFileStorageMetadata Metadata { get; internal set; } + + /// + /// ResourceType found in the original FHIR resource. + /// + public string InternalResourceType { get; internal set; } + + /// + /// ResourceType specified by the user in the POST URI. + /// + public string ResourceType { get; internal set; } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/FhirXmlReader.cs b/src/InformaticsGateway/Services/Fhir/FhirXmlReader.cs new file mode 100644 index 000000000..07610c6b2 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/FhirXmlReader.cs @@ -0,0 +1,112 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.IO; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using System.Xml; +using Ardalis.GuardClauses; +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.Logging; +using Microsoft.Net.Http.Headers; +using Monai.Deploy.InformaticsGateway.Api.Storage; +using Monai.Deploy.InformaticsGateway.Common; +using Monai.Deploy.InformaticsGateway.Logging; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal class FhirXmlReader : IFHirRequestReader + { + private readonly ILogger _logger; + + public FhirXmlReader(ILogger logger) + { + _logger = logger ?? throw new ArgumentNullException(nameof(logger)); + } + + public async Task GetContentAsync(HttpRequest request, string correlationId, string resourceType, MediaTypeHeaderValue mediaTypeHeaderValue, CancellationToken cancellationToken) + { + Guard.Against.Null(request, nameof(request)); + Guard.Against.NullOrWhiteSpace(correlationId, nameof(correlationId)); + Guard.Against.NullOrInvalidInput(mediaTypeHeaderValue, nameof(mediaTypeHeaderValue), (value) => + { + return value.MediaType.Value.Equals(ContentTypes.ApplicationFhirXml, StringComparison.OrdinalIgnoreCase); + }); + + _logger.ParsingFhirXml(); + + var result = new FhirStoreResult + { + ResourceType = resourceType, + RawData = await new StreamReader(request.Body).ReadToEndAsync().ConfigureAwait(false) + }; + + var xmlDocument = new XmlDocument(); + xmlDocument.LoadXml(result.RawData); + var rootNode = xmlDocument.DocumentElement; + + if (!rootNode.NamespaceURI.Equals(Resources.FhirXmlNamespace, StringComparison.OrdinalIgnoreCase)) + { + throw new FhirStoreException(correlationId, $"XML content is not a valid FHIR resource.", IssueType.Invalid); + } + + var xmlNamespaceManager = new XmlNamespaceManager(xmlDocument.NameTable); + xmlNamespaceManager.AddNamespace(Resources.XmlNamespacePrefix, Resources.FhirXmlNamespace); + + var resourceId = SetIdIfMIssing(correlationId, xmlNamespaceManager, rootNode); + + var sb = new StringBuilder(); + using (var xmlWriter = XmlWriter.Create(sb, new XmlWriterSettings { Encoding = Encoding.UTF8, Indent = true })) + { + xmlDocument.Save(xmlWriter); + } + + result.RawData = sb.ToString(); + result.InternalResourceType = rootNode.Name; + + var fileMetadata = new FhirFileStorageMetadata(correlationId, result.InternalResourceType, resourceId, Api.Rest.FhirStorageFormat.Xml); + fileMetadata.SetDataStream(result.RawData); + + result.Metadata = fileMetadata; + return result; + } + + private static string SetIdIfMIssing(string correlationId, XmlNamespaceManager xmlNamespaceManager, XmlElement rootNode) + { + Guard.Against.NullOrWhiteSpace(correlationId, nameof(correlationId)); + Guard.Against.Null(xmlNamespaceManager, nameof(xmlNamespaceManager)); + Guard.Against.Null(rootNode, nameof(rootNode)); + + var idNode = rootNode.SelectSingleNode($"{Resources.XmlNamespacePrefix}:{Resources.PropertyId}", xmlNamespaceManager); + if (idNode is null) + { + idNode = rootNode.OwnerDocument.CreateElement(Resources.PropertyId, Resources.FhirXmlNamespace); + rootNode.PrependChild(idNode); + } + + if (string.IsNullOrWhiteSpace(idNode.Attributes[Resources.AttributeValue]?.Value)) + { + var value = idNode.OwnerDocument.CreateAttribute(Resources.AttributeValue); + value.Value = correlationId; + idNode.Attributes.Append(value); + } + + return idNode.Attributes[Resources.AttributeValue].Value; + } + } +} diff --git a/src/InformaticsGateway/Services/Fhir/IFHirRequestReader.cs b/src/InformaticsGateway/Services/Fhir/IFHirRequestReader.cs new file mode 100644 index 000000000..adc433a17 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/IFHirRequestReader.cs @@ -0,0 +1,28 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.Net.Http.Headers; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal interface IFHirRequestReader + { + Task GetContentAsync(HttpRequest request, string correlationId, string resourceType, MediaTypeHeaderValue mediaTypeHeaderValue, CancellationToken cancellationToken); + } +} diff --git a/src/InformaticsGateway/Services/Fhir/IFhirService.cs b/src/InformaticsGateway/Services/Fhir/IFhirService.cs new file mode 100644 index 000000000..a480b3369 --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/IFhirService.cs @@ -0,0 +1,27 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal interface IFhirService + { + Task StoreAsync(HttpRequest request, string correlationId, string resourceType, CancellationToken cancellationToken); + } +} diff --git a/src/InformaticsGateway/Services/Fhir/OperationOutcome.cs b/src/InformaticsGateway/Services/Fhir/OperationOutcome.cs new file mode 100644 index 000000000..43c503e2c --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/OperationOutcome.cs @@ -0,0 +1,110 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System.Collections.Generic; +using System.Linq; +using System.Runtime.Serialization; +using System.Text.Json.Serialization; +using System.Xml.Serialization; + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + [DataContract(Namespace = Resources.FhirXmlNamespace)] + public class OperationOutcome + { + [DataMember] + public string ResourceType { get; set; } + + [DataMember] + public string Id { get; set; } + + [XmlIgnore, JsonPropertyName("issue")] + public IList Issues { get; set; } + + [DataMember, JsonIgnore] + public Issue Issue + { + get + { + return Issues.FirstOrDefault(); + } + set + { + Issues.Clear(); + Issues.Add(value); + } + } + + public OperationOutcome() + { + Issues = new List(); + } + } + + [DataContract(Namespace = Resources.FhirXmlNamespace)] + public class Issue + { + [DataMember] + public IssueSeverity Severity { get; set; } + + [DataMember] + public IssueType Code { get; set; } + + [DataMember] + public IList Details { get; set; } + + public Issue() + { + Details = new List(); + } + } + + [DataContract(Namespace = Resources.FhirXmlNamespace)] + public class IssueDetails + { + [DataMember] + public string Text { get; set; } + } + + [DataContract(Namespace = Resources.FhirXmlNamespace)] + public enum IssueType + { + [EnumMember] + Invalid, + + [EnumMember] + Structure, + + [EnumMember] + Exception + } + + [DataContract(Namespace = Resources.FhirXmlNamespace)] + public enum IssueSeverity + { + [EnumMember] + Information, + + [EnumMember] + Warning, + + [EnumMember] + Error, + + [EnumMember] + Fatal, + } +} diff --git a/src/InformaticsGateway/Services/Fhir/Resources.cs b/src/InformaticsGateway/Services/Fhir/Resources.cs new file mode 100644 index 000000000..6761d60cc --- /dev/null +++ b/src/InformaticsGateway/Services/Fhir/Resources.cs @@ -0,0 +1,33 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +namespace Monai.Deploy.InformaticsGateway.Services.Fhir +{ + internal static class Resources + { + public const string RouteNameResourceType = "resourceType"; + public const string ResourceTypeRouteConstraint = "fhirResource"; + + public const string ResourceOperationOutcome = "OperationOutcome"; + + public const string FhirXmlNamespace = "http://hl7.org/fhir"; + public const string XmlNamespacePrefix = "hl7"; + public const string PropertyResourceType = "resourceType"; + public const string PropertyId = "id"; + public const string AttributeValue = "value"; + public const uint PayloadAssemblerTimeout = 1; + } +} diff --git a/src/InformaticsGateway/Services/Http/Fhir/FhirController.cs b/src/InformaticsGateway/Services/Http/Fhir/FhirController.cs new file mode 100644 index 000000000..82adb7d56 --- /dev/null +++ b/src/InformaticsGateway/Services/Http/Fhir/FhirController.cs @@ -0,0 +1,144 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Monai.Deploy.InformaticsGateway.Api; +using Monai.Deploy.InformaticsGateway.Common; +using Monai.Deploy.InformaticsGateway.Logging; +using Monai.Deploy.InformaticsGateway.Services.Fhir; + +namespace Monai.Deploy.InformaticsGateway.Services.Http.Fhir +{ + [ApiController] + [Route("fhir")] + public class FhirController : ControllerBase, IDisposable + { + private readonly IServiceScope _scope; + private readonly IFhirService _fhirService; + private readonly ILogger _logger; + private bool _disposedValue; + + public FhirController(IServiceScopeFactory serviceScopeFactory) + { + if (serviceScopeFactory is null) + { + throw new ArgumentNullException(nameof(serviceScopeFactory)); + } + + _scope = serviceScopeFactory.CreateScope(); + _fhirService = _scope.ServiceProvider.GetService() ?? throw new ServiceNotFoundException(nameof(IFhirService)); + _logger = _scope.ServiceProvider.GetService>() ?? throw new ServiceNotFoundException(nameof(ILogger)); + } + + [HttpPost] + [Consumes(ContentTypes.ApplicationFhirJson, ContentTypes.ApplicationFhirXml)] + [ProducesResponseType(StatusCodes.Status200OK)] + [ProducesResponseType(typeof(OperationOutcome), StatusCodes.Status400BadRequest)] + [ProducesResponseType(typeof(OperationOutcome), StatusCodes.Status500InternalServerError)] + [Produces(ContentTypes.ApplicationFhirJson, ContentTypes.ApplicationFhirXml)] + public async Task Create() + { + return await Create(string.Empty).ConfigureAwait(false); + } + + [HttpPost] + [Consumes(ContentTypes.ApplicationFhirJson, ContentTypes.ApplicationFhirXml)] + [Route($"{{{Resources.RouteNameResourceType}:{Resources.ResourceTypeRouteConstraint}}}")] + [ProducesResponseType(StatusCodes.Status201Created)] + [ProducesResponseType(typeof(OperationOutcome), StatusCodes.Status400BadRequest)] + [ProducesResponseType(typeof(OperationOutcome), StatusCodes.Status500InternalServerError)] + [Produces(ContentTypes.ApplicationFhirJson, ContentTypes.ApplicationFhirXml)] + public async Task Create(string resourceType) + { + var correlationId = Guid.NewGuid().ToString(); + using var logger = _logger.BeginScope(new LoggingDataDictionary { { "CorrelationId", correlationId } }); + + try + { + var result = await _fhirService.StoreAsync(Request, correlationId, resourceType, HttpContext.RequestAborted).ConfigureAwait(false); + return new ContentResult + { + Content = result.RawData, + ContentType = Request.ContentType, + StatusCode = result.StatusCode + }; + } + catch (FhirStoreException ex) + { + _logger.FhirStoreException(ex); + return new ObjectResult(ex.OperationOutcome) + { + StatusCode = StatusCodes.Status400BadRequest + }; + } + catch (Exception ex) + { + _logger.ErrorStoringFhirResource(ex); + return OperatorionOutcome(correlationId, ex, StatusCodes.Status500InternalServerError); + } + } + + private static IActionResult OperatorionOutcome(string correlationId, Exception exception, int httpStatusCode) + { + var operationOutput = new OperationOutcome + { + Id = correlationId, + ResourceType = Resources.ResourceOperationOutcome, + }; + + operationOutput.Issues.Add(new Issue + { + Severity = IssueSeverity.Error, + Code = IssueType.Exception + }); + + operationOutput.Issues[0].Details.Add(new IssueDetails + { + Text = exception.Message + }); + + return new ObjectResult(operationOutput) + { + StatusCode = httpStatusCode + }; + } + + protected virtual void Dispose(bool disposing) + { + if (!_disposedValue) + { + if (disposing) + { + _scope.Dispose(); + } + + _disposedValue = true; + } + } + + public void Dispose() + { + // Do not change this code. Put cleanup code in 'Dispose(bool disposing)' method + Dispose(disposing: true); + GC.SuppressFinalize(this); + } + } +} diff --git a/src/InformaticsGateway/Services/Http/Startup.cs b/src/InformaticsGateway/Services/Http/Startup.cs index 01ed536e5..80d47333f 100644 --- a/src/InformaticsGateway/Services/Http/Startup.cs +++ b/src/InformaticsGateway/Services/Http/Startup.cs @@ -20,10 +20,12 @@ using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.OpenApi.Models; +using Monai.Deploy.InformaticsGateway.Services.Fhir; namespace Monai.Deploy.InformaticsGateway.Services.Http { @@ -42,7 +44,26 @@ public void ConfigureServices(IServiceCollection services) #pragma warning restore CA1822 // Mark members as static { services.AddHttpContextAccessor(); - services.AddControllers().AddJsonOptions(opts => + services.AddControllers(opts => + { + opts.RespectBrowserAcceptHeader = true; + var jsonSerializerOptions = new JsonSerializerOptions + { + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, + PropertyNameCaseInsensitive = true, + DictionaryKeyPolicy = JsonNamingPolicy.CamelCase, + PropertyNamingPolicy = JsonNamingPolicy.CamelCase, + NumberHandling = JsonNumberHandling.AllowReadingFromString, + WriteIndented = false + }; + + jsonSerializerOptions.Converters.Add(new JsonStringEnumMemberConverter(JsonNamingPolicy.CamelCase, false)); + jsonSerializerOptions.Converters.Add(new DicomJsonConverter(writeTagsAsKeywords: false, autoValidate: false)); + jsonSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase, false)); + opts.OutputFormatters.Add(new FhirJsonFormatters(jsonSerializerOptions)); + opts.OutputFormatters.Add(new FhirXmlFormatters()); + }) + .AddJsonOptions(opts => { opts.JsonSerializerOptions.DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull; opts.JsonSerializerOptions.PropertyNameCaseInsensitive = true; @@ -53,6 +74,12 @@ public void ConfigureServices(IServiceCollection services) opts.JsonSerializerOptions.Converters.Add(new JsonStringEnumMemberConverter(JsonNamingPolicy.CamelCase, false)); opts.JsonSerializerOptions.Converters.Add(new DicomJsonConverter(writeTagsAsKeywords: false, autoValidate: false)); opts.JsonSerializerOptions.Converters.Add(new JsonStringEnumConverter(JsonNamingPolicy.CamelCase, false)); + }) + .AddXmlSerializerFormatters(); + + services.Configure(options => + { + options.ConstraintMap.Add("fhirResource", typeof(FhirResourceTypesRouteConstraint)); }); services.AddSwaggerGen(c => diff --git a/src/InformaticsGateway/Test/Services/Fhir/FhirJsonReaderTest.cs b/src/InformaticsGateway/Test/Services/Fhir/FhirJsonReaderTest.cs new file mode 100644 index 000000000..d224f7a05 --- /dev/null +++ b/src/InformaticsGateway/Test/Services/Fhir/FhirJsonReaderTest.cs @@ -0,0 +1,126 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.IO; +using System.Text.Json; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.Logging; +using Microsoft.Net.Http.Headers; +using Monai.Deploy.InformaticsGateway.Configuration; +using Monai.Deploy.InformaticsGateway.Services.Fhir; +using Moq; +using Xunit; + +namespace Monai.Deploy.InformaticsGateway.Test.Services.Fhir +{ + public class FhirJsonReaderTest + { + private readonly InformaticsGatewayConfiguration _config; + private readonly Mock> _logger; + + public FhirJsonReaderTest() + { + _config = new InformaticsGatewayConfiguration(); + _logger = new Mock>(); + } + + [Fact] + public async Task GetContentAsync_WhenCalled_EnsuresArgumentsAreValid() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var reader = new FhirJsonReader(_logger.Object); + + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(null, null, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, null, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, resourceType, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, resourceType, new MediaTypeHeaderValue(ContentTypes.ApplicationFhirXml), CancellationToken.None)); + } + + [Fact] + public async Task GetContentAsync_WhenCalledWithEmptyContent_ThrowsException() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirJson); + var reader = new FhirJsonReader(_logger.Object); + + await Assert.ThrowsAsync(async () => + { + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + + await Assert.ThrowsAnyAsync(async () => + { + request.Setup(p => p.Body).Returns(MemoryStream.Null); + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + } + + [Fact] + public async Task GetContentAsync_WhenCalledWithNonXmlContent_ThrowsException() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirJson); + var reader = new FhirJsonReader(_logger.Object); + + await Assert.ThrowsAnyAsync(async () => + { + var data = System.Text.Encoding.UTF8.GetBytes("save the world"); + using var stream = new System.IO.MemoryStream(); + await stream.WriteAsync(data, 0, data.Length); + stream.Position = 0; + request.Setup(p => p.Body).Returns(stream); + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + } + + [Theory] + [InlineData("{\"resourceType\":\"Patient\",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + [InlineData("{\"resourceType\":\"Patient\",\"id\":\"\",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + [InlineData("{\"resourceType\":\"Patient\",\"id\":\" \",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + public async Task GetContentAsync_WhenCalledWithNoId_ReturnsOriginalWithId(string xml) + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirJson); + var reader = new FhirJsonReader(_logger.Object); + + var data = System.Text.Encoding.UTF8.GetBytes(xml); + using var stream = new System.IO.MemoryStream(); + await stream.WriteAsync(data, 0, data.Length); + stream.Position = 0; + request.Setup(p => p.Body).Returns(stream); + var results = await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + + Assert.Equal(correlationId, results.Metadata.CorrelationId); + Assert.Equal(correlationId, results.Metadata.ResourceId); + Assert.Equal(resourceType, results.InternalResourceType); + Assert.IsType(results.Metadata.File.Data); + Assert.NotNull(results.Metadata); + Assert.Contains($"\"id\": \"{correlationId}\"", results.RawData); + } + } +} diff --git a/src/InformaticsGateway/Test/Services/Fhir/FhirResourceTypesRouteConstraintTest.cs b/src/InformaticsGateway/Test/Services/Fhir/FhirResourceTypesRouteConstraintTest.cs new file mode 100644 index 000000000..593fe11c4 --- /dev/null +++ b/src/InformaticsGateway/Test/Services/Fhir/FhirResourceTypesRouteConstraintTest.cs @@ -0,0 +1,71 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Routing; +using Monai.Deploy.InformaticsGateway.Services.Fhir; +using Moq; +using Xunit; + +namespace Monai.Deploy.InformaticsGateway.Test.Services.Fhir +{ + public class FhirResourceTypesRouteConstraintTest + { + [Fact] + public void Match_WhenCalled_ShallValidateParameters() + { + var httpContext = new Mock(); + var router = new Mock(); + var routeKey = "key"; + var routeValueDictionary = new RouteValueDictionary(); + + var routeConstraint = new FhirResourceTypesRouteConstraint(); + + Assert.Throws(() => routeConstraint.Match(null, null, null, null, RouteDirection.IncomingRequest)); + Assert.Throws(() => routeConstraint.Match(httpContext.Object, null, null, null, RouteDirection.IncomingRequest)); + Assert.Throws(() => routeConstraint.Match(httpContext.Object, router.Object, null, null, RouteDirection.IncomingRequest)); + Assert.Throws(() => routeConstraint.Match(httpContext.Object, router.Object, routeKey, null, RouteDirection.IncomingRequest)); + } + + [Fact] + public void Match_WhenCalledWithInvalidResourceType_ReturnsFalse() + { + var httpContext = new Mock(); + var router = new Mock(); + var routeKey = "key"; + var routeValueDictionary = new RouteValueDictionary(); + + var routeConstraint = new FhirResourceTypesRouteConstraint(); + + Assert.False(routeConstraint.Match(httpContext.Object, router.Object, routeKey, routeValueDictionary, RouteDirection.IncomingRequest)); + } + + [Fact] + public void Match_WhenCalledWithValidResourceType_ReturnsTrue() + { + var httpContext = new Mock(); + var router = new Mock(); + var routeKey = "key"; + var routeValueDictionary = new RouteValueDictionary(); + routeValueDictionary.Add(Resources.RouteNameResourceType, "Tao"); + + var routeConstraint = new FhirResourceTypesRouteConstraint(); + + Assert.True(routeConstraint.Match(httpContext.Object, router.Object, routeKey, routeValueDictionary, RouteDirection.IncomingRequest)); + } + } +} diff --git a/src/InformaticsGateway/Test/Services/Fhir/FhirServiceTest.cs b/src/InformaticsGateway/Test/Services/Fhir/FhirServiceTest.cs new file mode 100644 index 000000000..ccb22751e --- /dev/null +++ b/src/InformaticsGateway/Test/Services/Fhir/FhirServiceTest.cs @@ -0,0 +1,152 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.IO; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc.ModelBinding; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Monai.Deploy.InformaticsGateway.Api.Storage; +using Monai.Deploy.InformaticsGateway.Configuration; +using Monai.Deploy.InformaticsGateway.Services.Connectors; +using Monai.Deploy.InformaticsGateway.Services.Fhir; +using Monai.Deploy.InformaticsGateway.Services.Storage; +using Moq; +using xRetry; +using Xunit; + +namespace Monai.Deploy.InformaticsGateway.Test.Services.Fhir +{ + public class FhirServiceTest + { + private readonly Mock _serviceScopeFactory; + private readonly IOptions _options; + + private readonly Mock> _logger; + private readonly Mock> _loggerJson; + private readonly Mock> _loggerXml; + private readonly Mock _payloadAssembler; + private readonly Mock _uploadQueue; + + private readonly Mock _serviceScope; + private readonly IServiceProvider _serviceProvider; + private readonly Mock _httpRequest; + + public FhirServiceTest() + { + _serviceScopeFactory = new Mock(); + _options = Options.Create(new InformaticsGatewayConfiguration()); + + _serviceScope = new Mock(); + + _payloadAssembler = new Mock(); + _uploadQueue = new Mock(); + _logger = new Mock>(); + _loggerJson = new Mock>(); + _loggerXml = new Mock>(); + + _httpRequest = new Mock(); + + _serviceScopeFactory.Setup(p => p.CreateScope()).Returns(_serviceScope.Object); + + var services = new ServiceCollection(); + services.AddScoped(p => _logger.Object); + services.AddScoped(p => _loggerJson.Object); + services.AddScoped(p => _loggerXml.Object); + services.AddScoped(p => _uploadQueue.Object); + services.AddScoped(p => _payloadAssembler.Object); + _serviceProvider = services.BuildServiceProvider(); + _serviceScopeFactory.Setup(p => p.CreateScope()).Returns(_serviceScope.Object); + _serviceScope.Setup(p => p.ServiceProvider).Returns(_serviceProvider); + + _logger.Setup(p => p.IsEnabled(It.IsAny())).Returns(true); + } + + [RetryFact] + public void GivenAFhirService_WhenInitialized_ExpectParametersToBeValidated() + { + Assert.Throws(() => new FhirService(null, null)); + Assert.Throws(() => new FhirService(_serviceScopeFactory.Object, null)); + + new FhirService(_serviceScopeFactory.Object, _options); + } + + [RetryFact] + public async Task StoreAsync_WhenCalled_ShallValidateParametersAsync() + { + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var service = new FhirService(_serviceScopeFactory.Object, _options); + + await Assert.ThrowsAsync(async () => await service.StoreAsync(null, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await service.StoreAsync(_httpRequest.Object, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await service.StoreAsync(_httpRequest.Object, correlationId, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await service.StoreAsync(_httpRequest.Object, correlationId, resourceType, CancellationToken.None)); + } + + [RetryTheory] + [InlineData(ContentTypes.ApplicationFhirXml, "")] + [InlineData(ContentTypes.ApplicationFhirJson, "{\"resourceType\":\"Patient\",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + public async Task StoreAsync_WhenCalledWithInvalidContent_ShallThrowFhirStoreException(string contentType, string content) + { + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "WHAT"; + var service = new FhirService(_serviceScopeFactory.Object, _options); + + _httpRequest.Setup(p => p.ContentType).Returns(contentType); + _httpRequest.Setup(p => p.Body).Returns(MemoryStream.Null); + await Assert.ThrowsAsync(async () => await service.StoreAsync(_httpRequest.Object, correlationId, resourceType, CancellationToken.None)); + } + + [RetryTheory] + [InlineData(ContentTypes.ApplicationFhirXml, "")] + [InlineData(ContentTypes.ApplicationFhirJson, "{\"resourceType\":\"Patient\",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + public async Task StoreAsync_WhenCalledWithMismatchingResourceTypes_ShallThrowFhirStoreException(string contentType, string content) + { + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "WHAT"; + var service = new FhirService(_serviceScopeFactory.Object, _options); + + _httpRequest.Setup(p => p.ContentType).Returns(contentType); + _httpRequest.Setup(p => p.Body).Returns(new MemoryStream(Encoding.UTF8.GetBytes(content))); + await Assert.ThrowsAsync(async () => await service.StoreAsync(_httpRequest.Object, correlationId, resourceType, CancellationToken.None)); + } + + [RetryTheory] + [InlineData(ContentTypes.ApplicationFhirXml, "")] + [InlineData(ContentTypes.ApplicationFhirJson, "{\"resourceType\":\"Patient\",\"name\":[{\"use\":\"official\",\"family\":\"Monai\",\"given\":[\"Deploy\"]}]}")] + public async Task StoreAsync_WhenCalledWithValidContent_ShallQueueForProessing(string contentType, string content) + { + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var service = new FhirService(_serviceScopeFactory.Object, _options); + + _httpRequest.Setup(p => p.ContentType).Returns(contentType); + _httpRequest.Setup(p => p.Body).Returns(new MemoryStream(Encoding.UTF8.GetBytes(content))); + var results = await service.StoreAsync(_httpRequest.Object, correlationId, resourceType, CancellationToken.None); + + Assert.Equal(StatusCodes.Status201Created, results.StatusCode); + + _uploadQueue.Verify(p => p.Queue(It.IsAny()), Times.Once()); + _payloadAssembler.Verify(p => p.Queue(It.IsAny(), It.IsAny(), It.IsAny()), Times.Once()); + } + } +} diff --git a/src/InformaticsGateway/Test/Services/Fhir/FhirXmlReaderTest.cs b/src/InformaticsGateway/Test/Services/Fhir/FhirXmlReaderTest.cs new file mode 100644 index 000000000..1475e954a --- /dev/null +++ b/src/InformaticsGateway/Test/Services/Fhir/FhirXmlReaderTest.cs @@ -0,0 +1,143 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.IO; +using System.Threading; +using System.Threading.Tasks; +using System.Xml; +using Microsoft.AspNetCore.Http; +using Microsoft.Extensions.Logging; +using Microsoft.Net.Http.Headers; +using Monai.Deploy.InformaticsGateway.Services.Fhir; +using Moq; +using Xunit; + +namespace Monai.Deploy.InformaticsGateway.Test.Services.Fhir +{ + public class FhirXmlReaderTest + { + private readonly Mock> _logger; + + public FhirXmlReaderTest() + { + _logger = new Mock>(); + } + + [Fact] + public async Task GetContentAsync_WhenCalled_EnsuresArgumentsAreValid() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var reader = new FhirXmlReader(_logger.Object); + + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(null, null, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, null, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, null, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, resourceType, null, CancellationToken.None)); + await Assert.ThrowsAsync(async () => await reader.GetContentAsync(request.Object, correlationId, resourceType, new MediaTypeHeaderValue(ContentTypes.ApplicationFhirJson), CancellationToken.None)); + } + + [Fact] + public async Task GetContentAsync_WhenCalledWithEmptyContent_ThrowsException() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirXml); + var reader = new FhirXmlReader(_logger.Object); + + await Assert.ThrowsAsync(async () => + { + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + + await Assert.ThrowsAsync(async () => + { + request.Setup(p => p.Body).Returns(MemoryStream.Null); + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + } + + [Fact] + public async Task GetContentAsync_WhenCalledWithNonXmlContent_ThrowsException() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirXml); + var reader = new FhirXmlReader(_logger.Object); + + await Assert.ThrowsAsync(async () => + { + var data = System.Text.Encoding.UTF8.GetBytes("save the world"); + using var stream = new System.IO.MemoryStream(); + await stream.WriteAsync(data, 0, data.Length); + stream.Position = 0; + request.Setup(p => p.Body).Returns(stream); + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + } + + [Fact] + public async Task GetContentAsync_WhenCalledWithNonFhirContent_ThrowsException() + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirXml); + var reader = new FhirXmlReader(_logger.Object); + + await Assert.ThrowsAsync(async () => + { + var data = System.Text.Encoding.UTF8.GetBytes("missing-correct-namespace"); + using var stream = new System.IO.MemoryStream(); + await stream.WriteAsync(data, 0, data.Length); + stream.Position = 0; + request.Setup(p => p.Body).Returns(stream); + await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + }); + } + + [Theory] + [InlineData("")] + [InlineData("")] + [InlineData("")] + public async Task GetContentAsync_WhenCalledWithNoId_ReturnsOriginalWithId(string xml) + { + var request = new Mock(); + var correlationId = Guid.NewGuid().ToString(); + var resourceType = "Patient"; + var contentType = new MediaTypeHeaderValue(ContentTypes.ApplicationFhirXml); + var reader = new FhirXmlReader(_logger.Object); + + var data = System.Text.Encoding.UTF8.GetBytes(xml); + using var stream = new System.IO.MemoryStream(); + await stream.WriteAsync(data, 0, data.Length); + stream.Position = 0; + request.Setup(p => p.Body).Returns(stream); + var results = await reader.GetContentAsync(request.Object, correlationId, resourceType, contentType, CancellationToken.None); + + Assert.Equal(correlationId, results.Metadata.CorrelationId); + Assert.Equal(correlationId, results.Metadata.ResourceId); + Assert.Equal(resourceType, results.InternalResourceType); + Assert.IsType(results.Metadata.File.Data); + Assert.NotNull(results.Metadata); + Assert.Contains($"", results.RawData); + } + } +} diff --git a/src/InformaticsGateway/Test/Services/Http/Fhir/FhirControllerTest.cs b/src/InformaticsGateway/Test/Services/Http/Fhir/FhirControllerTest.cs new file mode 100644 index 000000000..b3b1babd0 --- /dev/null +++ b/src/InformaticsGateway/Test/Services/Http/Fhir/FhirControllerTest.cs @@ -0,0 +1,171 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Logging; +using Monai.Deploy.InformaticsGateway.Services.Fhir; +using Monai.Deploy.InformaticsGateway.Services.Http.Fhir; +using Moq; +using Xunit; +using ContentTypes = Monai.Deploy.InformaticsGateway.Services.Fhir.ContentTypes; + +namespace Monai.Deploy.InformaticsGateway.Test.Services.Http.Fhir +{ + public class FhirControllerTest + { + private readonly Mock _serviceScopeFactory; + private readonly Mock _fhirService; + private readonly Mock> _logger; + + private readonly Mock _serviceScope; + private readonly IServiceProvider _serviceProvider; + private readonly FhirController _controller; + + public FhirControllerTest() + { + _logger = new Mock>(); + _fhirService = new Mock(); + _serviceScopeFactory = new Mock(); + _serviceScope = new Mock(); + + var services = new ServiceCollection(); + services.AddScoped(p => _fhirService.Object); + services.AddScoped(p => _serviceScopeFactory.Object); + services.AddScoped(p => _logger.Object); + + _serviceProvider = services.BuildServiceProvider(); + + _serviceScopeFactory.Setup(p => p.CreateScope()).Returns(_serviceScope.Object); + _serviceScope.Setup(p => p.ServiceProvider).Returns(_serviceProvider); + + var controllerContext = new ControllerContext { HttpContext = new DefaultHttpContext() }; + + _controller = new FhirController(_serviceScopeFactory.Object) + { + ControllerContext = controllerContext + }; + + _logger.Setup(p => p.IsEnabled(It.IsAny())).Returns(true); + } + + [Theory] + [InlineData(ContentTypes.ApplicationFhirJson)] + [InlineData(ContentTypes.ApplicationFhirXml)] + public async Task Create_WhenCalled_ReturnsOriginalResource(string contentType) + { + var input = "input data"; + _fhirService.Setup(p => p.StoreAsync(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .ReturnsAsync(new FhirStoreResult + { + RawData = input, + StatusCode = StatusCodes.Status201Created + }); + + _controller.Request.ContentType = contentType; + + var result = await _controller.Create(); + Assert.NotNull(result); + var contentResult = result as ContentResult; + Assert.NotNull(contentResult); + Assert.Equal(input, contentResult.Content); + Assert.Equal(StatusCodes.Status201Created, contentResult.StatusCode); + Assert.Equal(contentType, contentResult.ContentType); + + _controller.Dispose(); + } + + [Theory] + [InlineData(ContentTypes.ApplicationFhirJson)] + [InlineData(ContentTypes.ApplicationFhirXml)] + public async Task Create_WhenCalledWithResourceType_ReturnsOriginalResource(string contentType) + { + var input = "input data"; + _fhirService.Setup(p => p.StoreAsync(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .ReturnsAsync(new FhirStoreResult + { + RawData = input, + StatusCode = StatusCodes.Status201Created + }); + + _controller.Request.ContentType = contentType; + + var result = await _controller.Create("Patient"); + Assert.NotNull(result); + var contentResult = result as ContentResult; + Assert.NotNull(contentResult); + Assert.Equal(input, contentResult.Content); + Assert.Equal(StatusCodes.Status201Created, contentResult.StatusCode); + Assert.Equal(contentType, contentResult.ContentType); + + _controller.Dispose(); + } + + [Theory] + [InlineData(ContentTypes.ApplicationFhirJson)] + [InlineData(ContentTypes.ApplicationFhirXml)] + public async Task Create_WhenCalledWithResourceTypeWithFhirStoreException_ReturnsFhirOperationOutcome(string contentType) + { + _fhirService.Setup(p => p.StoreAsync(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .ThrowsAsync(new FhirStoreException(Guid.NewGuid().ToString(), "error", IssueType.Invalid)); + + _controller.Request.ContentType = contentType; + + var result = await _controller.Create("Patient"); + Assert.NotNull(result); + var objectResult = result as ObjectResult; + Assert.NotNull(objectResult); + Assert.IsType(objectResult.Value); + Assert.Equal(StatusCodes.Status400BadRequest, objectResult.StatusCode); + + var operationOutome = objectResult.Value as OperationOutcome; + Assert.Equal("error", operationOutome.Issues[0].Details[0].Text); + Assert.Equal(IssueType.Invalid, operationOutome.Issues[0].Code); + Assert.Equal(IssueSeverity.Error, operationOutome.Issues[0].Severity); + + _controller.Dispose(); + } + + [Theory] + [InlineData(ContentTypes.ApplicationFhirJson)] + [InlineData(ContentTypes.ApplicationFhirXml)] + public async Task Create_WhenCalledWithResourceTypeWithGeneralException_ReturnsFhirOperationOutcome(string contentType) + { + _fhirService.Setup(p => p.StoreAsync(It.IsAny(), It.IsAny(), It.IsAny(), It.IsAny())) + .ThrowsAsync(new Exception("error")); + + _controller.Request.ContentType = contentType; + + var result = await _controller.Create("Patient"); + Assert.NotNull(result); + var objectResult = result as ObjectResult; + Assert.NotNull(objectResult); + Assert.IsType(objectResult.Value); + Assert.Equal(StatusCodes.Status500InternalServerError, objectResult.StatusCode); + + var operationOutome = objectResult.Value as OperationOutcome; + Assert.Equal("error", operationOutome.Issues[0].Details[0].Text); + Assert.Equal(IssueType.Exception, operationOutome.Issues[0].Code); + Assert.Equal(IssueSeverity.Error, operationOutome.Issues[0].Severity); + + _controller.Dispose(); + } + } +} diff --git a/src/Monai.Deploy.InformaticsGateway.sln b/src/Monai.Deploy.InformaticsGateway.sln index 38806dda6..ac7be6905 100644 --- a/src/Monai.Deploy.InformaticsGateway.sln +++ b/src/Monai.Deploy.InformaticsGateway.sln @@ -1,22 +1,5 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 - - - VisualStudioVersion = 17.0.32014.148 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Monai.Deploy.InformaticsGateway", "InformaticsGateway\Monai.Deploy.InformaticsGateway.csproj", "{5F7BF552-40CD-4B57-BD26-728BDC207AC6}" @@ -59,7 +42,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Monai.Deploy.InformaticsGat EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Monai.Deploy.InformaticsGateway.DicomWeb.Client.CLI", "DicomWebClient\CLI\Monai.Deploy.InformaticsGateway.DicomWeb.Client.CLI.csproj", "{689E0066-81DA-4602-B058-D93389DF5DBD}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Monai.Deploy.InformaticsGateway.Database.Test", "Database\Test\Monai.Deploy.InformaticsGateway.Database.Test.csproj", "{D5BA6DE3-E861-44D4-BD1B-45FFA57649AC}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Monai.Deploy.InformaticsGateway.Database.Test", "Database\Test\Monai.Deploy.InformaticsGateway.Database.Test.csproj", "{D5BA6DE3-E861-44D4-BD1B-45FFA57649AC}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/tests/Integration.Test/Features/Fhir.feature b/tests/Integration.Test/Features/Fhir.feature new file mode 100644 index 000000000..0f15a5220 --- /dev/null +++ b/tests/Integration.Test/Features/Fhir.feature @@ -0,0 +1,34 @@ +# Copyright 2022 MONAI Consortium +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# @ignored +Feature: FHIR + + @messaging_workflow_request @messaging + Scenario Outline: Ability to store FHIR messages in different formats + Given FHIR message in + When the FHIR messages are sent to Informatics Gateway + Then workflow requests are sent to message broker + And FHIR resources are uploaded to storage service + + Examples: + | version | format | + | 1.0.2 DSTU2 | XML | + | 1.0.2 DSTU2 | JSON | + | 3.0.2 STU3 | XML | + | 3.0.2 STU3 | JSON | + | 4.0.1 R4 | XML | + | 4.0.1 R4 | JSON | + | 4.3.0 R4B | XML | + | 4.3.0 R4B | JSON | diff --git a/tests/Integration.Test/StepDefinitions/FhirDefinitions.cs b/tests/Integration.Test/StepDefinitions/FhirDefinitions.cs new file mode 100644 index 000000000..7187fc4a0 --- /dev/null +++ b/tests/Integration.Test/StepDefinitions/FhirDefinitions.cs @@ -0,0 +1,190 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System.Globalization; +using System.Text; +using System.Text.Json; +using System.Text.Json.Nodes; +using System.Xml; +using Ardalis.GuardClauses; +using Minio; +using Monai.Deploy.InformaticsGateway.Configuration; +using Monai.Deploy.InformaticsGateway.Integration.Test.Drivers; +using Monai.Deploy.InformaticsGateway.Integration.Test.Hooks; +using Monai.Deploy.Messaging.Events; +using Monai.Deploy.Messaging.Messages; +using TechTalk.SpecFlow.Infrastructure; + +namespace Monai.Deploy.InformaticsGateway.Integration.Test.StepDefinitions +{ + [Binding] + [CollectionDefinition("SpecFlowNonParallelizableFeatures", DisableParallelization = true)] + public class FhirDefinitions + { + internal enum FileFormat + { Xml, Json }; + + internal static readonly TimeSpan WaitTimeSpan = TimeSpan.FromMinutes(2); + private readonly FeatureContext _featureContext; + private readonly ScenarioContext _scenarioContext; + private readonly ISpecFlowOutputHelper _outputHelper; + private readonly Configurations _configuration; + private readonly RabbitMqHooks _rabbitMqHooks; + private readonly Dictionary _input; + private readonly Dictionary _output; + private FileFormat _fileFormat; + private string _mediaType; + + public FhirDefinitions( + FeatureContext featureContext, + ScenarioContext scenarioContext, + ISpecFlowOutputHelper outputHelper, + Configurations configuration, + RabbitMqHooks rabbitMqHooks) + { + _featureContext = featureContext ?? throw new ArgumentNullException(nameof(featureContext)); + _scenarioContext = scenarioContext ?? throw new ArgumentNullException(nameof(scenarioContext)); + _outputHelper = outputHelper ?? throw new ArgumentNullException(nameof(outputHelper)); + _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); + _rabbitMqHooks = rabbitMqHooks ?? throw new ArgumentNullException(nameof(rabbitMqHooks)); + + _input = new Dictionary(); + _output = new Dictionary(); + } + + [Given(@"FHIR message (.*) in (.*)")] + public async Task GivenHl7MessagesInVersionX(string version, string format) + { + Guard.Against.NullOrWhiteSpace(version, nameof(version)); + Guard.Against.NullOrWhiteSpace(format, nameof(format)); + + var files = Directory.GetFiles($"data/fhir/{version}", $"*.{format.ToLowerInvariant()}"); + + _fileFormat = format == "XML" ? FileFormat.Xml : FileFormat.Json; + _mediaType = _fileFormat == FileFormat.Xml ? "application/fhir+xml" : "application/fhir+json"; + + foreach (var file in files) + { + _outputHelper.WriteLine($"Adding file {file}"); + _input[file] = await File.ReadAllTextAsync(file); + } + _rabbitMqHooks.SetupMessageHandle(files.Length); + } + + [When(@"the FHIR messages are sent to Informatics Gateway")] + public async Task WhenTheMessagesAreSentToInformaticsGateway() + { + var httpClient = new HttpClient(); + httpClient.BaseAddress = new Uri($"{_configuration.InformaticsGatewayOptions.ApiEndpoint}/fhir/"); + httpClient.DefaultRequestHeaders.Accept.Add(new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue(_mediaType)); + httpClient.DefaultRequestHeaders.TryAddWithoutValidation("Content-Type", _mediaType); + + foreach (var file in _input.Keys) + { + var path = Path.GetFileNameWithoutExtension(file); + _outputHelper.WriteLine($"Sending file {file} to /fhir/{path}..."); + var httpContent = new StringContent(_input[file], Encoding.UTF8, _mediaType); + var response = await httpClient.PostAsync(path, httpContent); + response.EnsureSuccessStatusCode(); + } + } + + [Then(@"workflow requests are sent to message broker")] + public void ThenWorkflowRequestAreSentToMessageBroker() + { + _rabbitMqHooks.MessageWaitHandle.Wait(WaitTimeSpan).Should().BeTrue(); + } + + [Then(@"FHIR resources are uploaded to storage service")] + public async Task ThenFhirResourcesAreUploadedToStorageService() + { + var messages = _scenarioContext[RabbitMqHooks.ScenarioContextKey] as IList; + messages.Should().NotBeNullOrEmpty().And.HaveCount(_input.Count); + + var minioClient = new MinioClient() + .WithEndpoint(_configuration.StorageServiceOptions.Endpoint) + .WithCredentials(_configuration.StorageServiceOptions.AccessKey, _configuration.StorageServiceOptions.AccessToken); + + foreach (var message in messages) + { + message.ApplicationId.Should().Be(MessageBrokerConfiguration.InformaticsGatewayApplicationId); + var request = message.ConvertTo(); + request.Should().NotBeNull(); + request.FileCount.Should().Be(1); + + foreach (var file in request.Payload) + { + var getObjectArgs = new GetObjectArgs() + .WithBucket(request.Bucket) + .WithObject($"{request.PayloadId}/{file.Path}") + .WithCallbackStream((stream) => + { + using var memoryStream = new MemoryStream(); + stream.CopyTo(memoryStream); + memoryStream.Position = 0; + var data = Encoding.UTF8.GetString(memoryStream.ToArray()); + data.Should().NotBeNullOrWhiteSpace(); + + var incomingFilename = Path.GetFileName(file.Path); + var storedFileKey = _input.Keys.FirstOrDefault(p => p.EndsWith(incomingFilename)); + storedFileKey.Should().NotBeNull(); + + _outputHelper.WriteLine($"Validating file {storedFileKey}..."); + if (incomingFilename.EndsWith(".json", true, CultureInfo.InvariantCulture)) + { + ValidateJson(_input[storedFileKey], data); + } + else + { + ValidateXml(_input[storedFileKey], data); + } + }); + await minioClient.GetObjectAsync(getObjectArgs); + } + } + } + + private void ValidateXml(string expected, string actual) + { + expected = FormatXml(expected); + expected.Should().Be(actual); + } + + private string FormatXml(string xml) + { + var xmlDocument = new XmlDocument(); + xmlDocument.LoadXml(xml); + var sb = new StringBuilder(); + using (var xmlWriter = XmlWriter.Create(sb, new XmlWriterSettings { Encoding = Encoding.UTF8, Indent = true })) + { + xmlDocument.Save(xmlWriter); + } + return sb.ToString(); + } + + private void ValidateJson(string expected, string actual) + { + expected = FormatJson(expected); + expected.Should().Be(actual); + } + + private string FormatJson(string expected) + { + var jsonDoc = JsonNode.Parse(expected); + return jsonDoc.ToJsonString(new JsonSerializerOptions { WriteIndented = true }); + } + } +} diff --git a/tests/Integration.Test/StepDefinitions/HealthLevel7Definitions.cs b/tests/Integration.Test/StepDefinitions/HealthLevel7Definitions.cs index cac0f858a..ee2f64df4 100644 --- a/tests/Integration.Test/StepDefinitions/HealthLevel7Definitions.cs +++ b/tests/Integration.Test/StepDefinitions/HealthLevel7Definitions.cs @@ -94,7 +94,7 @@ public async Task WhenTheMessagesAreSentToInformaticsGateway() { break; } - + responseData = Encoding.UTF8.GetString(buffer.ToArray()); var startIndex = responseData.IndexOf((char)0x0B); @@ -124,12 +124,12 @@ public async Task WhenTheMessagesAreSentToInformaticsGatewayInOneBatch() { _outputHelper.WriteLine($"Sending file {file}..."); var data = _input[file].GetMLLP(); - messages.AddRange(data); + messages.AddRange(data); } using var tcpClient = new TcpClient(); await tcpClient.ConnectAsync(_configuration.InformaticsGatewayOptions.Host, _configuration.InformaticsGatewayOptions.Hl7Port); - var networkStream = tcpClient.GetStream(); + var networkStream = tcpClient.GetStream(); await networkStream.WriteAsync(messages.ToArray(), 0, messages.Count); var buffer = new byte[512]; var responseData = string.Empty; @@ -140,18 +140,18 @@ public async Task WhenTheMessagesAreSentToInformaticsGatewayInOneBatch() { break; } - + responseData = Encoding.UTF8.GetString(buffer.ToArray()); var rawHl7Messages = HL7.Dotnetcore.MessageHelper.ExtractMessages(responseData); - foreach(var message in rawHl7Messages) + foreach (var message in rawHl7Messages) { var hl7Message = new HL7.Dotnetcore.Message(message); hl7Message.ParseMessage(); var segment = hl7Message.DefaultSegment("MSH"); _output[segment.Fields(10).Value] = message; } - + if (_output.Count == _input.Count) { break; @@ -219,6 +219,16 @@ public async Task ThenMessageAreUploadedToStorageService() break; } } + if (!matchFound) + { + _outputHelper.WriteLine($"HL7 message on MinIO: {hl7Message.HL7Message}"); + _outputHelper.WriteLine($"HL7 message in memory:"); + + foreach (var file in _input.Values) + { + _outputHelper.WriteLine($"file=>{file.SerializeMessage(true)}"); + } + } matchFound.Should().BeTrue(); }); await minioClient.GetObjectAsync(getObjectArgs); diff --git a/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.json b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.json new file mode 100644 index 000000000..f8f2c3589 --- /dev/null +++ b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.json @@ -0,0 +1,75 @@ +{ + "resourceType": "Observation", + "id": "Observation", + "text": { + "fhir_comments": [ + " urn:oid:2.16.840.1.113883.4.642.1.7 ", + " 2.16.840.1.113883.4.642.1.118 " + ], + "status": "generated", + "div": "

Generated Narrative with Details

id: f003

identifier: 6325 (OFFICIAL)

status: final

code: Carbon dioxide in blood (Details : {LOINC code '11557-6' = 'Carbon dioxide [Partial pressure] in Blood', given as 'Carbon dioxide in blood'})

subject: P. van de Heuvel

effective: 02/04/2013 10:30:10 AM --> 05/04/2013 10:30:10 AM

issued: 03/04/2013 3:30:10 PM

performer: A. Langeveld

value: 6.2 kPa (Details: http://unitsofmeasure.org code kPa = '??')

interpretation: Above high normal (Details : {http://hl7.org/fhir/v2/0078 code 'H' = 'High', given as 'Above high normal'})

ReferenceRanges

-LowHigh
*4.8 kPa (Details: http://unitsofmeasure.org code kPa = '??')6.0 kPa (Details: http://unitsofmeasure.org code kPa = '??')
" + }, + "identifier": [ + { + "use": "official", + "system": "http://www.bmc.nl/zorgportal/identifiers/observations", + "value": "6325" + } + ], + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "11557-6", + "display": "Carbon dioxide in blood" + } + ] + }, + "subject": { + "reference": "Patient/f001", + "display": "P. van de Heuvel" + }, + "effectivePeriod": { + "start": "2013-04-02T10:30:10+01:00", + "end": "2013-04-05T10:30:10+01:00" + }, + "issued": "2013-04-03T15:30:10+01:00", + "performer": [ + { + "reference": "Practitioner/f005", + "display": "A. Langeveld" + } + ], + "valueQuantity": { + "value": 6.2, + "unit": "kPa", + "system": "http://unitsofmeasure.org", + "code": "kPa" + }, + "interpretation": { + "coding": [ + { + "system": "http://hl7.org/fhir/v2/0078", + "code": "H", + "display": "Above high normal" + } + ] + }, + "referenceRange": [ + { + "low": { + "value": 4.8, + "unit": "kPa", + "system": "http://unitsofmeasure.org", + "code": "kPa" + }, + "high": { + "value": 6.0, + "unit": "kPa", + "system": "http://unitsofmeasure.org", + "code": "kPa" + } + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.xml b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.xml new file mode 100644 index 000000000..fcfd8375e --- /dev/null +++ b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Observation.xml @@ -0,0 +1,67 @@ + + + +

Generated Narrative with Details

id: example

status: final

category: Vital Signs (Details : {http://hl7.org/fhir/observation-category code 'vital-signs' = 'Vital Signs', + given as 'Vital Signs'})

code: Weight Measured (Details : {LOINC code '3141-9' = 'Body weight Measured', given as 'Weight Measured'}; + {SNOMED CT code '27113001' = '27113001', given as 'Body weight'}; {http://acme.org/devices/clinical- + codes code 'body-weight' = '??', given as 'Body Weight'})

subject: Patient/example

encounter: Encounter/example

value: 185 lbs (Details: http://unitsofmeasure.org code [lb_av] = '??')

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.json b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.json new file mode 100644 index 000000000..77cf8c7ca --- /dev/null +++ b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.json @@ -0,0 +1,60 @@ +{ + "resourceType": "Patient", + "id": "Patient", + "text": { + "status": "generated", + "div": "
Patient MINT_TEST, ID = MINT1234. Age = 56y, Size =\n 1.83m, Weight = 72.58kg
" + }, + "extension": [ + { + "url": "http://nema.org/fhir/extensions#0010:1010", + "valueQuantity": { + "value": 56, + "unit": "Y" + } + }, + { + "url": "http://nema.org/fhir/extensions#0010:1020", + "valueQuantity": { + "value": 1.83, + "unit": "m" + } + }, + { + "url": "http://nema.org/fhir/extensions#0010:1030", + "valueQuantity": { + "value": 72.58, + "unit": "kg" + } + } + ], + "identifier": [ + { + "system": "http://nema.org/examples/patients", + "value": "MINT1234" + } + ], + "active": true, + "name": [ + { + "family": [ + "MINT_TEST" + ] + } + ], + "gender": "male", + "_gender": { + "extension": [ + { + "url": "http://nema.org/examples/extensions#gender", + "valueCoding": { + "system": "http://nema.org/examples/gender", + "code": "M" + } + } + ] + }, + "managingOrganization": { + "reference": "Organization/1" + } + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.xml b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.xml new file mode 100644 index 000000000..a6a14cb0f --- /dev/null +++ b/tests/Integration.Test/data/fhir/1.0.2 DSTU2/Patient.xml @@ -0,0 +1,33 @@ + + + + +
+ +

Henry Levin the 7th

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.json b/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.json new file mode 100644 index 000000000..70287fc6c --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.json @@ -0,0 +1,37 @@ +{ + "resourceType": "Bundle", + "id": "Bundle", + "type": "batch", + "entry": [ + { + "request": { + "method": "GET", + "url": "/Patient/example" + } + }, + { + "request": { + "method": "GET", + "url": "/MedicationStatement?patient=example&_list=$current-medications" + } + }, + { + "request": { + "method": "GET", + "url": "/AllergyIntolernce?patient=example&_list=$current-allergies" + } + }, + { + "request": { + "method": "GET", + "url": "/Condition?patient=example&_list=$current-problems" + } + }, + { + "request": { + "method": "GET", + "url": "/MedicationStatement?patient=example¬given:not=true" + } + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.xml b/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.xml new file mode 100644 index 000000000..4df8c5dd7 --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/Bundle.xml @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + +
Some narrative
+
+ + + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + + + +
Some narrative
+
+ + + + + + + + + +
+
+ + + + + + + + + +
+ + + + + + + + + + + +
Some narrative
+
+ + + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + + + +
Some narrative
+
+ + + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +
Some narrative
+
+ + + + + + + + + +
+
+ + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.json b/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.json new file mode 100644 index 000000000..f2f16281e --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.json @@ -0,0 +1,129 @@ +{ + "resourceType": "DiagnosticReport", + "id": "DiagnosticReport", + "text": { + "status": "generated", + "div": "

Generated Narrative with Details

id: f001

contained:

identifier: nr1239044 (OFFICIAL)

basedOn: id: req; L2381; status: active; intent: original-order; Complete blood count (hemogram) panel - Blood by Automated count (Details : {LOINC code '58410-2' = 'Complete blood count (hemogram) panel - Blood by Automated count', given as 'Complete blood count (hemogram) panel - Blood by Automated count'}); P. van den Heuvel; ????; Annotation: patient almost fainted during procedure

status: final

category: Haematology test (Details : {SNOMED CT code '252275004' = 'Haematology test', given as 'Haematology test'}; {http://hl7.org/fhir/v2/0074 code 'HM' = 'Hematology)

code: Complete blood count (hemogram) panel - Blood by Automated count (Details : {LOINC code '58410-2' = 'Complete blood count (hemogram) panel - Blood by Automated count', given as 'Complete blood count (hemogram) panel - Blood by Automated count'})

subject: P. van den Heuvel

issued: 15/05/2013 7:32:52 PM

Performers

-Actor
*Burgers University Medical Centre

result:

conclusion: Core lab

" + }, + "contained": [ + { + "resourceType": "ProcedureRequest", + "id": "req", + "extension": [ + { + "url": "http://example.org/bodysitecode", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "14975008", + "display": "Forearm structure" + } + ] + } + } + ], + "identifier": [ + { + "system": "http://www.bmc.nl/zorgportal/identifiers/labresults", + "value": "L2381" + } + ], + "status": "active", + "intent": "original-order", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "58410-2", + "display": "Complete blood count (hemogram) panel - Blood by Automated count" + } + ] + }, + "subject": { + "reference": "Patient/f001", + "display": "P. van den Heuvel" + }, + "context": { + "reference": "Encounter/f001" + }, + "requester": { + "agent": { + "reference": "Practitioner/f001", + "display": "E.van den Broek" + } + }, + "note": [ + { + "text": "patient almost fainted during procedure" + } + ] + } + ], + "identifier": [ + { + "use": "official", + "system": "http://www.bmc.nl/zorgportal/identifiers/reports", + "value": "nr1239044" + } + ], + "basedOn": [ + { + "reference": "#req" + } + ], + "status": "final", + "category": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "252275004", + "display": "Haematology test" + }, + { + "system": "http://hl7.org/fhir/v2/0074", + "code": "HM" + } + ] + }, + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "58410-2", + "display": "Complete blood count (hemogram) panel - Blood by Automated count" + } + ] + }, + "subject": { + "reference": "Patient/f001", + "display": "P. van den Heuvel" + }, + "issued": "2013-05-15T19:32:52+01:00", + "performer": [ + { + "actor": { + "reference": "Organization/f001", + "display": "Burgers University Medical Centre" + } + } + ], + "result": [ + { + "reference": "Observation/f001" + }, + { + "reference": "Observation/f002" + }, + { + "reference": "Observation/f003" + }, + { + "reference": "Observation/f004" + }, + { + "reference": "Observation/f005" + } + ], + "conclusion": "Core lab" +} \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.xml b/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.xml new file mode 100644 index 000000000..89d473e9d --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/DiagnosticReport.xml @@ -0,0 +1,1723 @@ + + + + + + + + + + + +
+

CBC Report for Wile. E. COYOTE (MRN: 23453) issued 3-Mar 2011 11:45

+
 
+Test                  Units       Value       Reference Range
+Haemoglobin           g/L         176         135 - 180
+Red Cell Count        x10*12/L    5.9         4.2 - 6.0
+Haematocrit                       0.55+       0.38 - 0.52
+Mean Cell Volume      fL          99+         80 - 98
+Mean Cell Haemoglobin pg          36+         27 - 35
+Platelet Count        x10*9/L     444         150 - 450
+White Cell Count      x10*9/L     4.6         4.0 - 11.0
+Neutrophils           %           20
+Neutrophils           x10*9/L     0.9---      2.0 - 7.5
+Lymphocytes           %           20
+Lymphocytes           x10*9/L     0.9-        1.1 - 4.0
+Monocytes             %           20
+Monocytes             x10*9/L     0.9         0.2 - 1.0
+Eosinophils           %           20
+Eosinophils           x10*9/L     0.92++      0.04 - 0.40
+Basophils             %           20
+Basophils             x10*9/L     0.92+++     <0.21
+      
+

Acme Laboratory, Inc signed: Dr Pete Pathologist

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + </presentedForm> +</DiagnosticReport> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.json b/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.json new file mode 100644 index 000000000..5bd2f19c9 --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.json @@ -0,0 +1,113 @@ +{ + "resourceType": "NutritionOrder", + "id": "NutritionOrder", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: pureeddiet</p><p><b>identifier</b>: 123</p><p><b>status</b>: active</p><p><b>patient</b>: <a>Peter Chalmers</a></p><p><b>encounter</b>: <a>Inpatient</a></p><p><b>dateTime</b>: 17/09/2014</p><p><b>orderer</b>: <a>Dr Adam Careful</a></p><p><b>allergyIntolerance</b>: <a>Cashew Nuts</a></p><p><b>foodPreferenceModifier</b>: Dairy Free <span>(Details : {http://hl7.org/fhir/diet code 'dairy-free' = 'Dairy Free)</span></p><p><b>excludeFoodModifier</b>: Cashew Nut <span>(Details : {SNOMED CT code '227493005' = 'Cashew nuts', given as 'Cashew Nut'})</span></p><blockquote><p><b>oralDiet</b></p><p><b>type</b>: Pureed diet <span>(Details : {SNOMED CT code '226211001' = 'Pureed diet', given as 'Pureed diet'}; {http://goodhealthhospital.org/diet-type-codes code '1010' = '1010', given as 'Pureed diet'})</span></p><p><b>schedule</b>: Starting 10/02/2015, Do 3 per 1 days</p><h3>Textures</h3><table><tr><td>-</td><td><b>Modifier</b></td></tr><tr><td>*</td><td>Pureed <span>(Details : {SNOMED CT code '228055009' = 'Liquidized food', given as 'Liquidized food'})</span></td></tr></table><p><b>fluidConsistencyType</b>: Nectar thick liquids <span>(Details : {SNOMED CT code '439021000124105' = 'Dietary liquid consistency - nectar thick liquid (regime/therapy)', given as 'Dietary liquid consistency - nectar thick liquid'})</span></p></blockquote></div>" + }, + "identifier": [ + { + "system": "http://goodhealthhospital.org/nutrition-requests", + "value": "123" + } + ], + "status": "active", + "patient": { + "reference": "Patient/example", + "display": "Peter Chalmers" + }, + "encounter": { + "reference": "Encounter/example", + "display": "Inpatient" + }, + "dateTime": "2014-09-17", + "orderer": { + "reference": "Practitioner/example", + "display": "Dr Adam Careful" + }, + "allergyIntolerance": [ + { + "reference": "AllergyIntolerance/example", + "display": "Cashew Nuts" + } + ], + "foodPreferenceModifier": [ + { + "coding": [ + { + "system": "http://hl7.org/fhir/diet", + "code": "dairy-free" + } + ] + } + ], + "excludeFoodModifier": [ + { + "coding": [ + { + "system": "http://snomed.info/sct", + "version": "20140730", + "code": "227493005", + "display": "Cashew Nut" + } + ] + } + ], + "oralDiet": { + "type": [ + { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "226211001", + "display": "Pureed diet" + }, + { + "system": "http://goodhealthhospital.org/diet-type-codes", + "code": "1010", + "display": "Pureed diet" + } + ], + "text": "Pureed diet" + } + ], + "schedule": [ + { + "repeat": { + "boundsPeriod": { + "start": "2015-02-10" + }, + "frequency": 3, + "period": 1, + "periodUnit": "d" + } + } + ], + "texture": [ + { + "modifier": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "228055009", + "display": "Liquidized food" + } + ], + "text": "Pureed" + } + } + ], + "fluidConsistencyType": [ + { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "439021000124105", + "display": "Dietary liquid consistency - nectar thick liquid" + } + ], + "text": "Nectar thick liquids" + } + ] + } + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.xml b/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.xml new file mode 100644 index 000000000..3913d0c16 --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/NutritionOrder.xml @@ -0,0 +1,184 @@ +<NutritionOrder xmlns="http://hl7.org/fhir"> + <!-- Using only instruction element in oralDiet and Supplement minimal other elements id + = pureeddiet-simple file name = nutritionorder-example-pureeddiet-simple.xml Name= Pureed + Diet Simple Description = Nutrition Order Pureed Diet with Energy/Protein Supplement Simple + Example + edited by Eric Haas Health eData Inc + --> + <!-- EH: use oral Diet element --> + <id value="NutritionOrder" /> + <text> + <status value="generated" /> + <div xmlns="http://www.w3.org/1999/xhtml"> + <p> + <b> Generated Narrative with Details</b> + </p> + <p> + <b> id</b> + : pureeddiet-simple + </p> + <p> + <b> identifier</b> + : 123 + </p> + <p> + <b> status</b> + : active + </p> + <p> + <b> patient</b> + : + <a> Peter Chalmers</a> + </p> + <p> + <b> dateTime</b> + : 17/09/2014 + </p> + <p> + <b> orderer</b> + : + <a> Dr Adam Careful</a> + </p> + <blockquote> + <p> + <b> oralDiet</b> + </p> + <p> + <b> type</b> + : Pureed diet + <span> (Details : {SNOMED CT code '226211001' = 'Pureed diet', given as 'Pureed diet'}; {http://goodhealthh + ospital.org/diet-type-codes code '1010' = '1010', given as 'Pureed diet'})</span> + </p> + <p> + <b> schedule</b> + : Starting 10/02/2015, Do 3 per 1 days + </p> + <h3> Textures</h3> + <table> + <tr> + <td> -</td> + <td> + <b> Modifier</b> + </td> + </tr> + <tr> + <td> *</td> + <td> + Pureed + <span> (Details : {SNOMED CT code '228055009' = 'Liquidized food', given as 'Liquidized food'})</span> + </td> + </tr> + </table> + <p> + <b> fluidConsistencyType</b> + : Nectar thick liquids + <span> (Details : {SNOMED CT code '439021000124105' = 'Dietary liquid consistency - nectar thick + liquid (regime/therapy)', given as 'Dietary liquid consistency - nectar thick liquid'})</span> + </p> + </blockquote> + <h3> Supplements</h3> + <table> + <tr> + <td> -</td> + <td> + <b> Type</b> + </td> + <td> + <b> ProductName</b> + </td> + <td> + <b> Instruction</b> + </td> + </tr> + <tr> + <td> *</td> + <td> + Adult high energy pudding + <span> (Details : {SNOMED CT code '442971000124100' = 'Adult high energy formula (product)', + given as 'Adult high energy formula'}; {http://goodhealthhospital.org/supplement-type-codes + code '1040' = '1040', given as 'Adult high energy pudding'})</span> + </td> + <td> Ensure Pudding 4 oz container</td> + <td> Ensure Pudding at breakfast, lunch, supper</td> + </tr> + </table> + </div> + </text> + <identifier> + <system value="http://goodhealthhospital.org/nutrition-requests" /> + <value value="123" /> + </identifier> + <status value="active" /> + <patient> + <reference value="Patient/example" /> + <display value="Peter Chalmers" /> + </patient> + <dateTime value="2014-09-17" /> + <orderer> + <reference value="Practitioner/example" /> + <display value="Dr Adam Careful" /> + </orderer> + <oralDiet> + <!-- EH: list type of diet showing standard code and local codes --> + <type> + <coding> + <system value="http://snomed.info/sct" /> + <code value="226211001" /> + <display value="Pureed diet" /> + </coding> + <coding> + <system value="http://goodhealthhospital.org/diet-type-codes" /> + <code value="1010" /> + <display value="Pureed diet" /> + </coding> + <text value="Pureed diet" /> + </type> + <!-- EH example of three times a day starting on 2/10 --> + <schedule> + <repeat> + <boundsPeriod> + <start value="2015-02-10" /> + </boundsPeriod> + <frequency value="3" /> + <period value="1" /> + <periodUnit value="d" /> + </repeat> + </schedule> + <texture> + <modifier> + <coding> + <system value="http://snomed.info/sct" /> + <code value="228055009" /> + <display value="Liquidized food" /> + </coding> + <text value="Pureed" /> + </modifier> + </texture> + <fluidConsistencyType> + <coding> + <system value="http://snomed.info/sct" /> + <code value="439021000124105" /> + <display value="Dietary liquid consistency - nectar thick liquid" /> + </coding> + <text value="Nectar thick liquids" /> + </fluidConsistencyType> + </oralDiet> + <supplement> + <type> + <coding> + <system value="http://snomed.info/sct" /> + <code value="442971000124100" /> + <display value="Adult high energy formula" /> + </coding> + <coding> + <system value="http://goodhealthhospital.org/supplement-type-codes" /> + <code value="1040" /> + <display value="Adult high energy pudding" /> + </coding> + <text value="Adult high energy pudding" /> + </type> + <productName value="Ensure Pudding 4 oz container" /> + <!-- EH: Instructions to supplement too --> + <instruction value="Ensure Pudding at breakfast, lunch, supper" /> + </supplement> +</NutritionOrder> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.json b/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.json new file mode 100644 index 000000000..547b86232 --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.json @@ -0,0 +1,166 @@ +{ + "resourceType": "Questionnaire", + "id": "Questionnaire", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <pre>\n 1.Comorbidity?\n 1.1 Cardial Comorbidity\n 1.1.1 Angina?\n 1.1.2 MI?\n 1.2 Vascular Comorbidity?\n ...\n Histopathology\n Abdominal\n pT category?\n ...\n </pre>\n </div>" + }, + "url": "http://hl7.org/fhir/Questionnaire/3141", + "title": "Cancer Quality Forum Questionnaire 2012", + "status": "draft", + "date": "2012-01", + "subjectType": [ + "Patient" + ], + "item": [ + { + "linkId": "1", + "code": [ + { + "system": "http://example.org/system/code/sections", + "code": "COMORBIDITY" + } + ], + "type": "group", + "item": [ + { + "linkId": "1.1", + "code": [ + { + "system": "http://example.org/system/code/questions", + "code": "COMORB" + } + ], + "prefix": "1", + "type": "choice", + "options": { + "reference": "http://hl7.org/fhir/ValueSet/yesnodontknow" + }, + "item": [ + { + "linkId": "1.1.1", + "code": [ + { + "system": "http://example.org/system/code/sections", + "code": "CARDIAL" + } + ], + "type": "group", + "enableWhen": [ + { + "question": "1.1", + "answerCoding": { + "system": "http://hl7.org/fhir/v2/0136", + "code": "Y" + } + } + ], + "item": [ + { + "linkId": "1.1.1.1", + "code": [ + { + "system": "http://example.org/system/code/questions", + "code": "COMORBCAR" + } + ], + "prefix": "1.1", + "type": "choice", + "options": { + "reference": "http://hl7.org/fhir/ValueSet/yesnodontknow" + }, + "item": [ + { + "linkId": "1.1.1.1.1", + "code": [ + { + "system": "http://example.org/system/code/questions", + "code": "COMCAR00", + "display": "Angina Pectoris" + }, + { + "system": "http://snomed.info/sct", + "code": "194828000", + "display": "Angina (disorder)" + } + ], + "prefix": "1.1.1", + "type": "choice", + "options": { + "reference": "http://hl7.org/fhir/ValueSet/yesnodontknow" + } + }, + { + "linkId": "1.1.1.1.2", + "code": [ + { + "system": "http://snomed.info/sct", + "code": "22298006", + "display": "Myocardial infarction (disorder)" + } + ], + "prefix": "1.1.2", + "type": "choice", + "options": { + "reference": "http://hl7.org/fhir/ValueSet/yesnodontknow" + } + } + ] + }, + { + "linkId": "1.1.1.2", + "code": [ + { + "system": "http://example.org/system/code/questions", + "code": "COMORBVAS" + } + ], + "prefix": "1.2", + "type": "choice", + "options": { + "reference": "http://hl7.org/fhir/ValueSet/yesnodontknow" + } + } + ] + } + ] + } + ] + }, + { + "linkId": "2", + "code": [ + { + "system": "http://example.org/system/code/sections", + "code": "HISTOPATHOLOGY" + } + ], + "type": "group", + "item": [ + { + "linkId": "2.1", + "code": [ + { + "system": "http://example.org/system/code/sections", + "code": "ABDOMINAL" + } + ], + "type": "group", + "item": [ + { + "linkId": "2.1.2", + "code": [ + { + "system": "http://example.org/system/code/questions", + "code": "STADPT", + "display": "pT category" + } + ], + "type": "choice" + } + ] + } + ] + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.xml b/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.xml new file mode 100644 index 000000000..5da84c398 --- /dev/null +++ b/tests/Integration.Test/data/fhir/3.0.2 STU3/Questionnaire.xml @@ -0,0 +1,133 @@ +<Questionnaire xmlns="http://hl7.org/fhir"> + <id value="Questionnaire"/> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <pre> + <b> Birth details - To be completed by health professional</b> + Name of child: ____________________________________ + Sex: __ + + Neonatal Information + Birth Weight (kg): ___________ + Birth Length (cm): ___________ + Vitamin K given : __ + 1st dose: ___________ + 2nd dose: ___________ + Hep B given : __ + Date given : ___________ + Abnormalities noted at birth: + _______________________________________________ + </pre> + </div> + </text> + <url value="http://hl7.org/fhir/Questionnaire/bb"/> + <title value="NSW Government My Personal Health Record"/> + <status value="draft"/> + <date value="2013-02-19"/> + <publisher value="New South Wales Department of Health"/> + <jurisdiction> + <coding> + <system value="urn:iso:std:iso:3166"/> + <code value="AU"/> + </coding> + </jurisdiction> + <subjectType value="Patient"/> + <item> + <linkId value="birthDetails"/> + <text value="Birth details - To be completed by health professional"/> + <type value="group"/> + <item> + <linkId value="group"/> + <type value="group"/> + <item> + <linkId value="nameOfChild"/> + <text value="Name of child"/> + <type value="string"/> + </item> + <item> + <linkId value="sex"/> + <text value="Sex"/> + <type value="choice"/> + <option> + <valueCoding> + <code value="F"/> + </valueCoding> + </option> + <option> + <valueCoding> + <code value="M"/> + </valueCoding> + </option> + </item> + </item> + <item> + <linkId value="neonatalInformation"/> + <text value="Neonatal Information"/> + <type value="group"/> + <item> + <linkId value="birthWeight"/> + <text value="Birth weight (kg)"/> + <type value="decimal"/> + </item> + <item> + <linkId value="birthLength"/> + <text value="Birth length (cm)"/> + <type value="decimal"/> + </item> + <item> + <linkId value="vitaminKgiven"/> + <text value="Vitamin K given"/> + <type value="choice"/> + <option> + <valueCoding> + <code value="INJECTION"/> + </valueCoding> + </option> + <option> + <valueCoding> + <code value="INTRAVENOUS"/> + </valueCoding> + </option> + <option> + <valueCoding> + <code value="ORAL"/> + </valueCoding> + </option> + <item> + <linkId value="vitaminKgivenDoses"/> + <type value="group"/> + <enableWhen> + <question value="vitaminKgiven"/> + <hasAnswer value="true"/> + </enableWhen> + <item> + <linkId value="vitaminiKDose1"/> + <text value="1st dose"/> + <type value="dateTime"/> + </item> + <item> + <linkId value="vitaminiKDose2"/> + <text value="2nd dose"/> + <type value="dateTime"/> + </item> + </item> + </item> + <item> + <linkId value="hepBgiven"/> + <text value="Hep B given y / n"/> + <type value="boolean"/> + <item> + <linkId value="hepBgivenDate"/> + <text value="Date given"/> + <type value="date"/> + </item> + </item> + <item> + <linkId value="abnormalitiesAtBirth"/> + <text value="Abnormalities noted at birth"/> + <type value="string"/> + </item> + </item> + </item> + </Questionnaire> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.json b/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.json new file mode 100644 index 000000000..96f45436d --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.json @@ -0,0 +1,166 @@ +{ + "resourceType": "CodeSystem", + "id": "CodeSystem", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <h2>NHIN PurposeOfUse</h2>\n <div>\n <p>This value set is suitable for use with the provenance resource. It is derived from, but not compatible with, the HL7 v3 Purpose of use Code system.</p>\n\n </div>\n <p>This code system http://healthit.gov/nhin/purposeofuse defines the following codes:</p>\n <table class=\"codes\">\n <tr>\n <td style=\"white-space:nowrap\">\n <b>Code</b>\n </td>\n <td>\n <b>Display</b>\n </td>\n <td>\n <b>Definition</b>\n </td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">TREATMENT\n <a name=\"nhin-purposeofuse-TREATMENT\"> </a>\n </td>\n <td>Treatment</td>\n <td>Treatment</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">PAYMENT\n <a name=\"nhin-purposeofuse-PAYMENT\"> </a>\n </td>\n <td>Payment</td>\n <td>Payment</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">OPERATIONS\n <a name=\"nhin-purposeofuse-OPERATIONS\"> </a>\n </td>\n <td>Operations</td>\n <td>Healthcare Operations</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">SYSADMIN\n <a name=\"nhin-purposeofuse-SYSADMIN\"> </a>\n </td>\n <td>Sysadmin</td>\n <td>System Administration</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">FRAUD\n <a name=\"nhin-purposeofuse-FRAUD\"> </a>\n </td>\n <td>Fraud</td>\n <td>Fraud detection</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">PSYCHOTHERAPY\n <a name=\"nhin-purposeofuse-PSYCHOTHERAPY\"> </a>\n </td>\n <td>Psychotherapy</td>\n <td>Use or disclosure of Psychotherapy Notes</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">TRAINING\n <a name=\"nhin-purposeofuse-TRAINING\"> </a>\n </td>\n <td>Training</td>\n <td>Use or disclosure by the covered entity for its own training programs</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">LEGAL\n <a name=\"nhin-purposeofuse-LEGAL\"> </a>\n </td>\n <td>Legal</td>\n <td>Use or disclosure by the covered entity to defend itself in a legal action</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">MARKETING\n <a name=\"nhin-purposeofuse-MARKETING\"> </a>\n </td>\n <td>Marketing</td>\n <td>Marketing</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">DIRECTORY\n <a name=\"nhin-purposeofuse-DIRECTORY\"> </a>\n </td>\n <td>Directory</td>\n <td>Use and disclosure for facility directories</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">FAMILY\n <a name=\"nhin-purposeofuse-FAMILY\"> </a>\n </td>\n <td>Family</td>\n <td>Disclose to a family member, other relative, or a close personal friend of the individual</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">PRESENT\n <a name=\"nhin-purposeofuse-PRESENT\"> </a>\n </td>\n <td>Present</td>\n <td>Uses and disclosures with the individual present.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">EMERGENCY\n <a name=\"nhin-purposeofuse-EMERGENCY\"> </a>\n </td>\n <td>Emergency</td>\n <td>Permission cannot practicably be provided because of the individual's incapacity or an emergency.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">DISASTER\n <a name=\"nhin-purposeofuse-DISASTER\"> </a>\n </td>\n <td>Disaster</td>\n <td>Use and disclosures for disaster relief purposes.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">PUBLICHEALTH\n <a name=\"nhin-purposeofuse-PUBLICHEALTH\"> </a>\n </td>\n <td>Public Health</td>\n <td>Uses and disclosures for public health activities.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">ABUSE\n <a name=\"nhin-purposeofuse-ABUSE\"> </a>\n </td>\n <td>Abuse</td>\n <td>Disclosures about victims of abuse, neglect or domestic violence.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">OVERSIGHT\n <a name=\"nhin-purposeofuse-OVERSIGHT\"> </a>\n </td>\n <td>Oversight</td>\n <td>Uses and disclosures for health oversight activities.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">JUDICIAL\n <a name=\"nhin-purposeofuse-JUDICIAL\"> </a>\n </td>\n <td>Judicial</td>\n <td>Disclosures for judicial and administrative proceedings.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">LAW\n <a name=\"nhin-purposeofuse-LAW\"> </a>\n </td>\n <td>Law Enforcement</td>\n <td>Disclosures for law enforcement purposes.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">DECEASED\n <a name=\"nhin-purposeofuse-DECEASED\"> </a>\n </td>\n <td>Deceased</td>\n <td>Uses and disclosures about decedents.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">DONATION\n <a name=\"nhin-purposeofuse-DONATION\"> </a>\n </td>\n <td>Donation</td>\n <td>Uses and disclosures for cadaveric organ, eye or tissue donation purposes</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">RESEARCH\n <a name=\"nhin-purposeofuse-RESEARCH\"> </a>\n </td>\n <td>Research</td>\n <td>Uses and disclosures for research purposes.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">THREAT\n <a name=\"nhin-purposeofuse-THREAT\"> </a>\n </td>\n <td>Threat</td>\n <td>Uses and disclosures to avert a serious threat to health or safety.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">GOVERNMENT\n <a name=\"nhin-purposeofuse-GOVERNMENT\"> </a>\n </td>\n <td>Government</td>\n <td>Uses and disclosures for specialized government functions.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">WORKERSCOMP\n <a name=\"nhin-purposeofuse-WORKERSCOMP\"> </a>\n </td>\n <td>Worker's Comp</td>\n <td>Disclosures for workers' compensation.</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">COVERAGE\n <a name=\"nhin-purposeofuse-COVERAGE\"> </a>\n </td>\n <td>Coverage</td>\n <td>Disclosures for insurance or disability coverage determination</td>\n </tr>\n <tr>\n <td style=\"white-space:nowrap\">REQUEST\n <a name=\"nhin-purposeofuse-REQUEST\"> </a>\n </td>\n <td>Request</td>\n <td>Request of the Individual</td>\n </tr>\n </table>\n </div>" + }, + "url": "http://healthit.gov/nhin/purposeofuse", + "version": "2.0", + "name": "NHIN PurposeOfUse", + "status": "active", + "experimental": false, + "date": "2010-01-29", + "publisher": "Nationwide Health Information Network (NHIN)", + "contact": [ + { + "telecom": [ + { + "system": "url", + "value": "https://www.healthit.gov/sites/default/files/nhin-authorization-framework-production-specification-v2.0-1.pdf" + } + ] + } + ], + "description": "This value set is suitable for use with the provenance resource. It is derived from, but not compatible with, the HL7 v3 Purpose of use Code system.", + "caseSensitive": true, + "valueSet": "http://hl7.org/fhir/ValueSet/nhin-purposeofuse", + "content": "complete", + "concept": [ + { + "code": "TREATMENT", + "display": "Treatment", + "definition": "Treatment" + }, + { + "code": "PAYMENT", + "display": "Payment", + "definition": "Payment" + }, + { + "code": "OPERATIONS", + "display": "Operations", + "definition": "Healthcare Operations" + }, + { + "code": "SYSADMIN", + "display": "Sysadmin", + "definition": "System Administration" + }, + { + "code": "FRAUD", + "display": "Fraud", + "definition": "Fraud detection" + }, + { + "code": "PSYCHOTHERAPY", + "display": "Psychotherapy", + "definition": "Use or disclosure of Psychotherapy Notes" + }, + { + "code": "TRAINING", + "display": "Training", + "definition": "Use or disclosure by the covered entity for its own training programs" + }, + { + "code": "LEGAL", + "display": "Legal", + "definition": "Use or disclosure by the covered entity to defend itself in a legal action" + }, + { + "code": "MARKETING", + "display": "Marketing", + "definition": "Marketing" + }, + { + "code": "DIRECTORY", + "display": "Directory", + "definition": "Use and disclosure for facility directories" + }, + { + "code": "FAMILY", + "display": "Family", + "definition": "Disclose to a family member, other relative, or a close personal friend of the individual" + }, + { + "code": "PRESENT", + "display": "Present", + "definition": "Uses and disclosures with the individual present." + }, + { + "code": "EMERGENCY", + "display": "Emergency", + "definition": "Permission cannot practicably be provided because of the individual's incapacity or an emergency." + }, + { + "code": "DISASTER", + "display": "Disaster", + "definition": "Use and disclosures for disaster relief purposes." + }, + { + "code": "PUBLICHEALTH", + "display": "Public Health", + "definition": "Uses and disclosures for public health activities." + }, + { + "code": "ABUSE", + "display": "Abuse", + "definition": "Disclosures about victims of abuse, neglect or domestic violence." + }, + { + "code": "OVERSIGHT", + "display": "Oversight", + "definition": "Uses and disclosures for health oversight activities." + }, + { + "code": "JUDICIAL", + "display": "Judicial", + "definition": "Disclosures for judicial and administrative proceedings." + }, + { + "code": "LAW", + "display": "Law Enforcement", + "definition": "Disclosures for law enforcement purposes." + }, + { + "code": "DECEASED", + "display": "Deceased", + "definition": "Uses and disclosures about decedents." + }, + { + "code": "DONATION", + "display": "Donation", + "definition": "Uses and disclosures for cadaveric organ, eye or tissue donation purposes" + }, + { + "code": "RESEARCH", + "display": "Research", + "definition": "Uses and disclosures for research purposes." + }, + { + "code": "THREAT", + "display": "Threat", + "definition": "Uses and disclosures to avert a serious threat to health or safety." + }, + { + "code": "GOVERNMENT", + "display": "Government", + "definition": "Uses and disclosures for specialized government functions." + }, + { + "code": "WORKERSCOMP", + "display": "Worker's Comp", + "definition": "Disclosures for workers' compensation." + }, + { + "code": "COVERAGE", + "display": "Coverage", + "definition": "Disclosures for insurance or disability coverage determination" + }, + { + "code": "REQUEST", + "display": "Request", + "definition": "Request of the Individual" + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.xml b/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.xml new file mode 100644 index 000000000..adc543450 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/CodeSystem.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="CodeSystem"/> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <h2> Code system summary example for ACME body sites</h2> + <div> + <p> This is an example code system summary for the ACME codes for body site.</p> + + </div> + <p> This code system http://hl7.org/fhir/CodeSystem/summary defines many codes, but they are + not represented here</p> + </div> + </text> + <url value="http://hl7.org/fhir/CodeSystem/summary"/> + <version value="4.0.1"/> + <name value="Code system summary example for ACME body sites"/> + <status value="draft"/> + <experimental value="true"/> + <publisher value="HL7 International"/> + <contact> + <name value="FHIR project team"/> + <telecom> + <system value="url"/> + <value value="http://hl7.org/fhir"/> + </telecom> + </contact> + <description value="This is an example code system summary for the ACME codes for body site."/> + <useContext> + <code> + <system value="http://example.org/CodeSystem/contexttype"/> + <code value="species"/> + </code> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="337915000"/> + <display value="Homo sapiens (organism)"/> + </coding> + </valueCodeableConcept> + </useContext> + <jurisdiction> + <coding> + <system value="urn:iso:std:iso:3166"/> + <code value="CA"/> + </coding> + </jurisdiction> + <caseSensitive value="true"/> + <content value="not-present"/> + <count value="92"/> +</CodeSystem> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.json b/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.json new file mode 100644 index 000000000..ea36425a2 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.json @@ -0,0 +1,120 @@ +{ + "resourceType": "Observation", + "id": "Observation", + "meta": { + "profile": [ + "http://hl7.org/fhir/StructureDefinition/vitalsigns" + ] + }, + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: blood-pressure-dar</p><p><b>meta</b>: </p><p><b>identifier</b>: urn:uuid:187e0c12-8dd2-67e2-99b2-bf273c878281</p><p><b>status</b>: final</p><p><b>category</b>: Vital Signs <span>(Details : {http://terminology.hl7.org/CodeSystem/observation-category code 'vital-signs' = 'Vital Signs', given as 'Vital Signs'})</span></p><p><b>code</b>: Blood pressure systolic & diastolic <span>(Details : {LOINC code '85354-9' = 'Blood pressure panel with all children optional', given as 'Blood pressure panel with all children optional'})</span></p><p><b>subject</b>: <a>Patient/example</a></p><p><b>effective</b>: 17/09/2012</p><p><b>performer</b>: <a>Practitioner/example</a></p><p><b>interpretation</b>: Below low normal <span>(Details : {http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation code 'L' = 'Low', given as 'low'})</span></p><p><b>bodySite</b>: Right arm <span>(Details : {SNOMED CT code '368209003' = 'Right upper arm', given as 'Right arm'})</span></p><blockquote><p><b>component</b></p><p><b>code</b>: Systolic blood pressure <span>(Details : {LOINC code '8480-6' = 'Systolic blood pressure', given as 'Systolic blood pressure'}; {SNOMED CT code '271649006' = 'Systolic blood pressure', given as 'Systolic blood pressure'}; {http://acme.org/devices/clinical-codes code 'bp-s' = 'bp-s', given as 'Systolic Blood pressure'})</span></p><p><b>value</b>: 107 mmHg<span> (Details: UCUM code mm[Hg] = 'mmHg')</span></p></blockquote><blockquote><p><b>component</b></p><p><b>code</b>: Diastolic blood pressure <span>(Details : {LOINC code '8462-4' = 'Diastolic blood pressure', given as 'Diastolic blood pressure'})</span></p><p><b>dataAbsentReason</b>: Not Performed <span>(Details : {http://terminology.hl7.org/CodeSystem/data-absent-reason code 'not-performed' = 'Not Performed', given as 'Not Performed'})</span></p></blockquote></div>" + }, + "identifier": [ + { + "system": "urn:ietf:rfc:3986", + "value": "urn:uuid:187e0c12-8dd2-67e2-99b2-bf273c878281" + } + ], + "status": "final", + "category": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/observation-category", + "code": "vital-signs", + "display": "Vital Signs" + } + ] + } + ], + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "85354-9", + "display": "Blood pressure panel with all children optional" + } + ], + "text": "Blood pressure systolic & diastolic" + }, + "subject": { + "reference": "Patient/example" + }, + "effectiveDateTime": "2012-09-17", + "performer": [ + { + "reference": "Practitioner/example" + } + ], + "interpretation": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation", + "code": "L", + "display": "low" + } + ], + "text": "Below low normal" + } + ], + "bodySite": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "368209003", + "display": "Right arm" + } + ] + }, + "component": [ + { + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "8480-6", + "display": "Systolic blood pressure" + }, + { + "system": "http://snomed.info/sct", + "code": "271649006", + "display": "Systolic blood pressure" + }, + { + "system": "http://acme.org/devices/clinical-codes", + "code": "bp-s", + "display": "Systolic Blood pressure" + } + ] + }, + "valueQuantity": { + "value": 107, + "unit": "mmHg", + "system": "http://unitsofmeasure.org", + "code": "mm[Hg]" + } + }, + { + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "8462-4", + "display": "Diastolic blood pressure" + } + ] + }, + "dataAbsentReason": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/data-absent-reason", + "code": "not-performed", + "display": "Not Performed" + } + ] + } + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.xml b/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.xml new file mode 100644 index 000000000..0622aaf14 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/Observation.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<Observation xmlns="http://hl7.org/fhir"> + <id value="Observation"/> + <text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative with Details</b> </p> <p> <b> id</b> : 656</p> <p> <b> identifier</b> : patientId-urn:oid:1.2.4~0000000000000000~152584~20170503155426~820</p> <p> <b> status</b> : final</p> <p> <b> code</b> : MDC_FLOW_AWAY_EXP_FORCED_PEAK <span> (Details : {urn:iso:std:iso:11073:10101 code '152584' = '152584', given as 'MDC_FLOW_AWAY_EXP_FORCED + _PEAK'})</span> </p> <p> <b> subject</b> : <a> Patient/PatientId-patientId</a> </p> <p> <b> effective</b> : 03/05/2017 3:54:26 PM</p> <p> <b> performer</b> : <a> Patient/PatientId-patientId</a> </p> <p> <b> value</b> : 820 cL/s<span> (Details: urn:iso:std:iso:11073:10101 code 265201 = '265201')</span> </p> </div> </text> <identifier> + <value value="patientId-urn:oid:1.2.4~0000000000000000~152584~20170503155426~820"/> + </identifier> + <status value="final"/> + <code> + <coding> + <system value="urn:iso:std:iso:11073:10101"/> + <code value="152584"/> + <display value="MDC_FLOW_AWAY_EXP_FORCED_PEAK"/> + </coding> + </code> + <subject> + <reference value="Patient/PatientId-patientId"/> + </subject> + <effectiveDateTime value="2017-05-03T15:54:26-04:00"/> + <performer> + <reference value="Patient/PatientId-patientId"/> + </performer> + <valueQuantity> + <value value="820"/> + <unit value="cL/s"/> + <system value="urn:iso:std:iso:11073:10101"/> + <code value="265201"/> + </valueQuantity> + <!-- - +Removed the .related type qualified-by - if needed would be an extension + + <related> + <type value="qualified-by"/> + <target> + <identifier> + <value value="3.14159.20170619185932"/> + </identifier> + </target> + </related> + --> +</Observation> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.json b/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.json new file mode 100644 index 000000000..c194bcf0d --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.json @@ -0,0 +1,24 @@ +{ + "resourceType": "OperationOutcome", + "id": "OperationOutcome", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>The code "W" is not known and not legal Patient.gender.</p>\n </div>" + }, + "issue": [ + { + "severity": "error", + "code": "code-invalid", + "details": { + "text": "The code \"W\" is not known and not legal in this context" + }, + "diagnostics": "Acme.Interop.FHIRProcessors.Patient.processGender line 2453", + "location": [ + "/f:Patient/f:gender" + ], + "expression": [ + "Patient.gender" + ] + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.xml b/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.xml new file mode 100644 index 000000000..8cce5dad6 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/OperationOutcome.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<OperationOutcome xmlns="http://hl7.org/fhir"> + <id value="OperationOutcome"/> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <p> All OK</p> + </div> + </text> + <issue> + <severity value="information"/> + <code value="informational"/> + <details> + <text value="All OK"/> + </details> + </issue> +</OperationOutcome> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.json b/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.json new file mode 100644 index 000000000..de4fc039e --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.json @@ -0,0 +1,116 @@ +{ + "resourceType": "Patient", + "id": "Patient", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative with Details</b></p><p><b>id</b>: f001</p><p><b>identifier</b>: 738472983 (USUAL), ?? (USUAL)</p><p><b>active</b>: true</p><p><b>name</b>: Pieter van de Heuvel </p><p><b>telecom</b>: ph: 0648352638(MOBILE), p.heuvel@gmail.com(HOME)</p><p><b>gender</b>: male</p><p><b>birthDate</b>: 17/11/1944</p><p><b>deceased</b>: false</p><p><b>address</b>: Van Egmondkade 23 Amsterdam 1024 RJ NLD (HOME)</p><p><b>maritalStatus</b>: Getrouwd <span>(Details : {http://terminology.hl7.org/CodeSystem/v3-MaritalStatus code 'M' = 'Married', given as 'Married'})</span></p><p><b>multipleBirth</b>: true</p><h3>Contacts</h3><table><tr><td>-</td><td><b>Relationship</b></td><td><b>Name</b></td><td><b>Telecom</b></td></tr><tr><td>*</td><td>Emergency Contact <span>(Details : {http://terminology.hl7.org/CodeSystem/v2-0131 code 'C' = 'Emergency Contact)</span></td><td>Sarah Abels </td><td>ph: 0690383372(MOBILE)</td></tr></table><h3>Communications</h3><table><tr><td>-</td><td><b>Language</b></td><td><b>Preferred</b></td></tr><tr><td>*</td><td>Nederlands <span>(Details : {urn:ietf:bcp:47 code 'nl' = 'Dutch', given as 'Dutch'})</span></td><td>true</td></tr></table><p><b>managingOrganization</b>: <a>Burgers University Medical Centre</a></p></div>" + }, + "identifier": [ + { + "use": "usual", + "system": "urn:oid:2.16.840.1.113883.2.4.6.3", + "value": "738472983" + }, + { + "use": "usual", + "system": "urn:oid:2.16.840.1.113883.2.4.6.3" + } + ], + "active": true, + "name": [ + { + "use": "usual", + "family": "van de Heuvel", + "given": [ + "Pieter" + ], + "suffix": [ + "MSc" + ] + } + ], + "telecom": [ + { + "system": "phone", + "value": "0648352638", + "use": "mobile" + }, + { + "system": "email", + "value": "p.heuvel@gmail.com", + "use": "home" + } + ], + "gender": "male", + "birthDate": "1944-11-17", + "deceasedBoolean": false, + "address": [ + { + "use": "home", + "line": [ + "Van Egmondkade 23" + ], + "city": "Amsterdam", + "postalCode": "1024 RJ", + "country": "NLD" + } + ], + "maritalStatus": { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v3-MaritalStatus", + "code": "M", + "display": "Married" + } + ], + "text": "Getrouwd" + }, + "multipleBirthBoolean": true, + "contact": [ + { + "relationship": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0131", + "code": "C" + } + ] + } + ], + "name": { + "use": "usual", + "family": "Abels", + "given": [ + "Sarah" + ] + }, + "telecom": [ + { + "system": "phone", + "value": "0690383372", + "use": "mobile" + } + ] + } + ], + "communication": [ + { + "language": { + "coding": [ + { + "system": "urn:ietf:bcp:47", + "code": "nl", + "display": "Dutch" + } + ], + "text": "Nederlands" + }, + "preferred": true + } + ], + "managingOrganization": { + "reference": "Organization/f001", + "display": "Burgers University Medical Centre" + } + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.xml b/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.xml new file mode 100644 index 000000000..93f5c6c4a --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.0.1 R4/Patient.xml @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<Patient xmlns="http://hl7.org/fhir"> + <id value="Patient"/> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + + <p> Patient Donald DUCK @ Acme Healthcare, Inc. MR = 654321</p> + + </div> + </text> + <identifier> + <use value="usual"/> + <type> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/> + <code value="MR"/> + </coding> + </type> + <system value="urn:oid:0.1.2.3.4.5.6.7"/> + <value value="654321"/> + </identifier> + <active value="true"/> + <name> + <use value="official"/> + <family value="Donald"/> + <given value="Duck"/> + </name> + <gender value="male"/> + <photo> + <contentType value="image/gif"/> + <data value="R0lGODlhEwARAPcAAAAAAAAA/+9aAO+1AP/WAP/eAP/eCP/eEP/eGP/nAP/nCP/nEP/nIf/nKf/nUv/nWv/vAP/vCP/vEP/vGP/v + If/vKf/vMf/vOf/vWv/vY//va//vjP/3c//3lP/3nP//tf//vf/////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////////////////////////// + ////////////////////////////////yH5BAEAAAEALAAAAAATABEAAAi+AAMIDDCgYMGBCBMSvMCQ4QCFCQcwDBGCA4cLDyEGEC + DxAoAQHjxwyKhQAMeGIUOSJJjRpIAGDS5wCDly4AALFlYOgHlBwwOSNydM0AmzwYGjBi8IHWoTgQYORg8QIGDAwAKhESI8HIDgwQa + RDI1WXXAhK9MBBzZ8/XDxQoUFZC9IiCBh6wEHGz6IbNuwQoSpWxEgyLCXL8O/gAnylNlW6AUEBRIL7Og3KwQIiCXb9HsZQoIEUzUj + NEiaNMKAAAA7"/> + </photo> + <contact> + <relationship> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0131"/> + <code value="E"/> + </coding> + </relationship> + <organization> + <reference value="Organization/1"/> + <display value="Walt Disney Corporation"/> + </organization> + </contact> + <managingOrganization> + <reference value="Organization/1"/> + <display value="ACME Healthcare, Inc"/> + </managingOrganization> + <link> + <other> + <reference value="Patient/pat2"/> + </other> + <type value="seealso"/> + </link> +</Patient> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.json b/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.json new file mode 100644 index 000000000..31cb970ec --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.json @@ -0,0 +1,243 @@ +{ + "resourceType": "Bundle", + "id": "Bundle", + "type": "collection", + "entry": [ + { + "fullUrl": "http://example.org/fhir/Patient/23", + "resource": { + "resourceType": "Patient", + "id": "23", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Anonymous Patient</b> (no stated gender), DoB Unknown ( id: 1234567)</p></div>" + }, + "identifier": [ + { + "system": "http://example.org/ids", + "value": "1234567" + } + ] + } + }, + { + "fullUrl": "urn:uuid:04121321-4af5-424c-a0e1-ed3aab1c349d", + "resource": { + "resourceType": "Patient", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Anonymous Patient</b> (no stated gender), DoB Unknown</p></div>" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/123", + "resource": { + "resourceType": "Observation", + "id": "123", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "123" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">Patient/23</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "Patient/23" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/124", + "resource": { + "resourceType": "Observation", + "id": "124", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "124" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">http://example.org/fhir/Patient/23</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "http://example.org/fhir/Patient/23" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/12", + "resource": { + "resourceType": "Observation", + "id": "12", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "12" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">urn:uuid:04121321-4af5-424c-a0e1-ed3aab1c349d</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "urn:uuid:04121321-4af5-424c-a0e1-ed3aab1c349d" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/14", + "resource": { + "resourceType": "Observation", + "id": "14", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "14" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">http://example.org/fhir-2/Patient/1</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "http://example.org/fhir-2/Patient/1" + } + } + }, + { + "fullUrl": "http://example.org/fhir-2/Observation/14", + "resource": { + "resourceType": "Observation", + "id": "14", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "14" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">Patient/23</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "Patient/23" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Patient/45", + "resource": { + "resourceType": "Patient", + "id": "45", + "meta": { + "versionId": "1" + }, + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Name 1</b> (no stated gender), DoB Unknown</p></div>" + }, + "name": [ + { + "text": "Name 1" + } + ] + } + }, + { + "fullUrl": "http://example.org/fhir/Patient/45", + "resource": { + "resourceType": "Patient", + "id": "45", + "meta": { + "versionId": "2" + }, + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Name 2</b> (no stated gender), DoB Unknown</p></div>" + }, + "name": [ + { + "text": "Name 2" + } + ] + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/47", + "resource": { + "resourceType": "Observation", + "id": "47", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "47" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <a href=\"todo.html\">Patient/45/_history/2</a></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "reference": "Patient/45/_history/2" + } + } + }, + { + "fullUrl": "http://example.org/fhir/Observation/48", + "resource": { + "resourceType": "Observation", + "id": "48", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "48" </p></div><p><b>status</b>: final</p><p><b>code</b>: Glucose [Moles/volume] in Blood <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#15074-8)</span></p><p><b>subject</b>: <span/></p></div>" + }, + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "15074-8", + "display": "Glucose [Moles/volume] in Blood" + } + ] + }, + "subject": { + "identifier": { + "system": "http://example.org/ids", + "value": "1234567" + } + } + } + } + ] + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.xml b/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.xml new file mode 100644 index 000000000..981f71a27 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Bundle.xml @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<Bundle xmlns="http://hl7.org/fhir"> + <id value="Bundle"/> +<!-- this example bundle is a transaction response --> + <meta> + <lastUpdated value="2014-08-18T01:43:33Z"/> + <!-- when the transaction response was constructed --> + </meta> + <type value="transaction-response"/> +<!-- + one entry for each entry in the transaction, in order, with a + response + --> + <entry> + <fullUrl value="http://example.org/fhir/Patient/12423"/> + <resource> + <!-- response for the simple create operation --> + <!-- whether to return the result resource depends on client preference --> + <Patient> + <id value="12423"/> + <meta> + <versionId value="1"/> + <lastUpdated value="2014-08-18T01:43:31Z"/> + </meta> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml">Some narrative</div> + </text> + <active value="true"/> + <name> + <use value="official"/> + <family value="Chalmers"/> + <given value="Peter"/> + <given value="James"/> + </name> + <gender value="male"/> + <birthDate value="1974-12-25"/> + </Patient> + </resource> + <!-- now, details about the action to take with the resource --> + <response> + <!-- important responses from the server --> + <status value="201 Created"/> + <location value="Patient/12423/_history/1"/> + <etag value="W/"1""/> + <lastModified value="2014-08-18T01:43:33Z"/> + <outcome> + <OperationOutcome> + <issue> + <severity value="warning"/> + <code value="not-found"/> + <details> + <text value="The Managing organization was not known and was deleted"/> + </details> + <expression value="Patient.managingOrganization"/> + </issue> + </OperationOutcome> + </outcome> + </response> + </entry> + <entry> + <!-- response to the conditional create operation --> + <!-- in this case, there was a match to the If-None-Exist header --> + <response> + <!-- no action taken --> + <status value="200 OK"/> + </response> + </entry> + <entry> + <!-- response to a simple update operation --> + <!-- no return resource for this example, though in a + real transaction, all entries would have a resource or all would not + --> + <response> + <status value="200 OK"/> + <location value="Patient/123/_history/4"/> + <etag value="W/"4""/> + </response> + </entry> + <entry> + <!-- response to the conditional update operation --> + <response> + <!-- created a new resource for this one --> + <status value="201 Created"/> + <location value="Patient/12424/_history/1"/> + <etag value="W/"1""/> + </response> + </entry> + <entry> + <!-- response to the 2nd conditional update operation --> + <response> + <!-- created a new resource for this one --> + <status value="200 ok"/> + <location value="Patient/123a/_history/3"/> + <etag value="W/"3""/> + </response> + </entry> + <entry> + <!-- response to the simple delete operation --> + <response> + <!-- successful deletion --> + <status value="202 Accepted"/> + </response> + </entry> + <entry> + <!-- response to the conditional delete operation --> + <response> + <!-- delete matching resource - but you can't find out what was deleted - an inherent limitation + in a condition delete --> + <status value="DELETE"/> + </response> + </entry> + <entry> + <fullUrl value="urn:uuid:7f9724ed-ef8d-4434-aacb-41869db83233"/> + <resource> + <!-- operation response --> + <Parameters> + <parameter> + <name value="name"/> + <valueString value="LOINC"/> + </parameter> + <!-- etc. --> + </Parameters> + </resource> + <response> + <!-- POST to [base]/ValueSet/$lookup - invoking a lookup operation (see Terminology Service) + --> + <status value="200 ok"/> + </response> + </entry> + <entry> + <fullUrl value="urn:uuid:e7bcef8e-5ef9-4d2b-87d5-b42b1eec9125"/> + <resource> + <!-- response to search --> + <Bundle> + <id value="fb6ed6cb-324e-4588-87cd-0c92c68986ca"/> + <type value="searchset"/> + <!-- etc. --> + </Bundle> + </resource> + <response> + <status value="200 OK"/> + </response> + </entry> + <entry> + <!-- response to conditional read - no changes --> + <response> + <status value="304 Not Modified"/> + </response> + </entry> +</Bundle> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.json b/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.json new file mode 100644 index 000000000..b5466f5d2 --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.json @@ -0,0 +1,71 @@ +{ + "resourceType": "Observation", + "id": "Observation", + "text": { + "status": "extensions", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p><b>Generated Narrative</b></p><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Resource "example-genetics-1" </p></div><p><b>Gene</b>: EGFR <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"http://terminology.hl7.org/3.1.0/CodeSystem-v3-hgnc.html\">HUGO Gene Nomenclature</a>#3236)</span></p><p><b>DNARegionName</b>: Exon 21</p><p><b>GenomicSourceClass</b>: somatic <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#LA6684-0)</span></p><p><b>status</b>: final</p><p><b>code</b>: The material on this page will be removed in a future release. This content is deprecated and SHOULD NOT be used. Implementers are instead directed to the ([Genomics Reporting Implementation Guide](http://hl7.org/fhir/uv/genomics-reporting/index.html)) for guidance. Genetic analysis master panel-- This is the parent OBR for the panel holding all of the associated observations that can be reported with a molecular genetics analysis result. <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://loinc.org/\">LOINC</a>#55233-1)</span></p><p><b>subject</b>: <a href=\"patient-example.html\">Patient/example: Molecular Lab Patient ID: HOSP-23456</a> "Peter CHALMERS"</p><p><b>effective</b>: 2013-04-03T15:30:10+01:00</p><p><b>performer</b>: <a href=\"practitioner-example.html\">Practitioner/example: Molecular Diagnostics Laboratory</a> "Adam CAREFUL"</p><p><b>value</b>: Positive <span style=\"background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki\"> (<a href=\"https://browser.ihtsdotools.org/\">SNOMED CT</a>#10828004)</span></p><p><b>device</b>: <a href=\"device-example.html\">Device/example</a></p></div>" + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGene", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://www.genenames.org", + "code": "3236", + "display": "EGFR" + } + ] + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsDNARegionName", + "valueString": "Exon 21" + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/observation-geneticsGenomicSourceClass", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://loinc.org", + "code": "LA6684-0", + "display": "somatic" + } + ] + } + } + ], + "status": "final", + "code": { + "coding": [ + { + "system": "http://loinc.org", + "code": "55233-1", + "display": "The material on this page will be removed in a future release. This content is deprecated and SHOULD NOT be used. Implementers are instead directed to the ([Genomics Reporting Implementation Guide](http://hl7.org/fhir/uv/genomics-reporting/index.html)) for guidance. Genetic analysis master panel-- This is the parent OBR for the panel holding all of the associated observations that can be reported with a molecular genetics analysis result." + } + ] + }, + "subject": { + "reference": "Patient/example", + "display": "Molecular Lab Patient ID: HOSP-23456" + }, + "effectiveDateTime": "2013-04-03T15:30:10+01:00", + "performer": [ + { + "reference": "Practitioner/example", + "display": "Molecular Diagnostics Laboratory" + } + ], + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "10828004", + "display": "Positive" + } + ] + }, + "device": { + "reference": "Device/example" + } +} \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.xml b/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.xml new file mode 100644 index 000000000..f2d91cb6b --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Observation.xml @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<Observation xmlns="http://hl7.org/fhir"> + <id value="Observation"/> <!-- urn:oid:2.16.840.1.113883.4.642.1.7 --><!-- 2.16.840.1.113883.4.642.1.118 --><text> <status value="generated"/> <div xmlns="http://www.w3.org/1999/xhtml"><p> <b> Generated Narrative</b> </p> <div style="display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px + solid #8da1b4; border-radius: 5px; line-height: 60%"><p style="margin-bottom: 0px">Resource "f001" </p> </div> <p> <b> identifier</b> : id: 6323 (OFFICIAL)</p> <p> <b> status</b> : final</p> <p> <b> code</b> : Glucose [Moles/volume] in Blood <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="https://loinc.org/">LOINC</a> #15074-8)</span> </p> <p> <b> subject</b> : <a href="patient-f001.html">Patient/f001: P. van de Heuvel</a> "Pieter VAN DE HEUVEL"</p> <p> <b> effective</b> : 2013-04-02T09:30:10+01:00 --> (ongoing)</p> <p> <b> issued</b> : 04/04/2013 1:30:10 AM</p> <p> <b> performer</b> : <a href="practitioner-f005.html">Practitioner/f005: A. Langeveld</a> "Langeveld ANNE"</p> <p> <b> value</b> : 6.3 mmol/l<span style="background: LightGoldenRodYellow"> (Details: UCUM code mmol/L = 'mmol/L')</span> </p> <p> <b> interpretation</b> : High <span style="background: LightGoldenRodYellow; margin: 4px; border: 1px solid khaki"> (<a href="http://terminology.hl7.org/3.1.0/CodeSystem-v3-ObservationInterpretation.html">ObservationInterpretation</a> #H)</span> </p> <h3> ReferenceRanges</h3> <table class="grid"><tr> <td> -</td> <td> <b> Low</b> </td> <td> <b> High</b> </td> </tr> <tr> <td> *</td> <td> 3.1 mmol/l<span style="background: LightGoldenRodYellow"> (Details: UCUM code mmol/L = 'mmol/L')</span> </td> <td> 6.2 mmol/l<span style="background: LightGoldenRodYellow"> (Details: UCUM code mmol/L = 'mmol/L')</span> </td> </tr> </table> </div> </text> <identifier> + <use value="official"/> + <system value="http://www.bmc.nl/zorgportal/identifiers/observations"/> + <value value="6323"/> + </identifier> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="15074-8"/> + <display value="Glucose [Moles/volume] in Blood"/> + </coding> + </code> + <subject> + <reference value="Patient/f001"/> + <display value="P. van de Heuvel"/> + </subject> + <effectivePeriod> + <start value="2013-04-02T09:30:10+01:00"/> + </effectivePeriod> + <issued value="2013-04-03T15:30:10+01:00"/> + <performer> + <reference value="Practitioner/f005"/> + <display value="A. Langeveld"/> + </performer> + <valueQuantity> + <value value="6.3"/> + <unit value="mmol/l"/> + <system value="http://unitsofmeasure.org"/> + <code value="mmol/L"/> + </valueQuantity> + <interpretation> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation"/> + <code value="H"/> + <display value="High"/> + </coding> + </interpretation> + <referenceRange> + <low> + <value value="3.1"/> + <unit value="mmol/l"/> + <system value="http://unitsofmeasure.org"/> + <code value="mmol/L"/> + </low> + <high> + <value value="6.2"/> + <unit value="mmol/l"/> + <system value="http://unitsofmeasure.org"/> + <code value="mmol/L"/> + </high> + </referenceRange> +</Observation> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.json b/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.json new file mode 100644 index 000000000..8d3da9b6c --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.json @@ -0,0 +1,112 @@ +{ + "resourceType": "Patient", + "id": "Patient", + "text": { + "status": "generated", + "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n \n <table>\n \n <tbody>\n \n <tr>\n \n <td>Id</td>\n \n <td>Kenzi (Dog: Golden Retriever)</td>\n \n </tr>\n \n <tr>\n \n <td>Owner</td>\n \n <td>Peter Chalmers, 534 Erewhon, Pleasantville, Vic, 3999</td>\n \n </tr>\n \n <tr>\n \n <td>Contacts</td>\n \n <td>Work: (03) 5555 6473</td>\n \n </tr>\n \n <tr>\n \n <td>Id</td>\n \n <td>Dog Tag: 1234123 (Maroondah City Council)</td>\n \n </tr>\n \n </tbody>\n \n </table>\n \n </div>" + }, + "extension": [ + { + "url": "http://hl7.org/fhir/StructureDefinition/patient-animal", + "extension": [ + { + "url": "species", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/animal-species", + "code": "canislf", + "display": "Dog" + } + ] + } + }, + { + "url": "breed", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://snomed.info/sct", + "code": "58108001", + "display": "Golden retriever" + }, + { + "system": "http://example.org/fhir/CodeSystem/animal-breed", + "code": "gret", + "display": "Golden Retriever" + } + ] + } + }, + { + "url": "genderStatus", + "valueCodeableConcept": { + "coding": [ + { + "system": "http://hl7.org/fhir/animal-genderstatus", + "code": "neutered" + } + ] + } + } + ] + } + ], + "identifier": [ + { + "type": { + "text": "Dog Tag" + }, + "system": "http://www.maroondah.vic.gov.au/AnimalRegFees.aspx", + "value": "1234123", + "period": { + "start": "2010-05-31" + }, + "assigner": { + "display": "Maroondah City Council" + } + } + ], + "active": true, + "name": [ + { + "use": "usual", + "given": [ + "Kenzi" + ] + } + ], + "gender": "female", + "birthDate": "2010-03-23", + "contact": [ + { + "relationship": [ + { + "coding": [ + { + "system": "http://terminology.hl7.org/CodeSystem/v2-0131", + "code": "C" + } + ] + } + ], + "name": { + "family": "Chalmers", + "given": [ + "Peter", + "James" + ] + }, + "telecom": [ + { + "system": "phone", + "value": "(03) 5555 6473", + "use": "work" + } + ] + } + ], + "managingOrganization": { + "display": "Pete's Vetinary Services" + } + } \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.xml b/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.xml new file mode 100644 index 000000000..5345703fa --- /dev/null +++ b/tests/Integration.Test/data/fhir/4.3.0 R4B/Patient.xml @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<Patient xmlns="http://hl7.org/fhir"> + <id value="Patient"/> + <text> + <status value="generated"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <tbody> + <tr> + <td> Name</td> + <td> Peter James + <b> Chalmers</b> ("Jim") + </td> + </tr> + <tr> + <td> Address</td> + <td> 534 Erewhon, Pleasantville, Vic, 3999</td> + </tr> + <tr> + <td> Contacts</td> + <td> Home: unknown. Work: (03) 5555 6473</td> + </tr> + <tr> + <td> Id</td> + <td> MRN: 12345 (Acme Healthcare)</td> + </tr> + </tbody> + </table> + </div> + </text> + <!-- MRN assigned by ACME healthcare on 6-May 2001 --> + <identifier> + <use value="usual"/> + <type> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/> + <code value="MR"/> + </coding> + </type> + <system value="urn:oid:1.2.36.146.595.217.0.1"/> + <value value="12345"/> + <period> + <start value="2001-05-06"/> + </period> + <assigner> + <display value="Acme Healthcare"/> + </assigner> + </identifier> + <active value="true"/> + <!-- Peter James Chalmers, but called "Jim" --> + <name> + <use value="official"/> + <family value="Chalmers"/> + <given value="Peter"/> + <given value="James"/> + </name> + <name> + <use value="usual"/> + <given value="Jim"/> + </name> + <name> + <!-- Maiden names apply for anyone whose name changes as a result of marriage - irrespective + of gender --> + <use value="maiden"/> + <family value="Windsor"/> + <given value="Peter"/> + <given value="James"/> + <period> + <end value="2002"/> + </period> + </name> + <telecom> + <use value="home"/> + <!-- home communication details aren't known --> + </telecom> + <telecom> + <system value="phone"/> + <value value="(03) 5555 6473"/> + <use value="work"/> + <rank value="1"/> + </telecom> + <telecom> + <system value="phone"/> + <value value="(03) 3410 5613"/> + <use value="mobile"/> + <rank value="2"/> + </telecom> + <telecom> + <system value="phone"/> + <value value="(03) 5555 8834"/> + <use value="old"/> + <period> + <end value="2014"/> + </period> + </telecom> + <!-- use FHIR code system for male / female --> + <gender value="male"/> + <birthDate value="1974-12-25"> + <extension url="http://hl7.org/fhir/StructureDefinition/patient-birthTime"> + <valueDateTime value="1974-12-25T14:35:45-05:00"/> + </extension> + </birthDate> + <deceasedBoolean value="false"/> + <address> + <use value="home"/> + <type value="both"/> + <text value="534 Erewhon St PeasantVille, Rainbow, Vic 3999"/> + <line value="534 Erewhon St"/> + <city value="PleasantVille"/> + <district value="Rainbow"/> + <state value="Vic"/> + <postalCode value="3999"/> + <period> + <start value="1974-12-25"/> + </period> + </address> + <contact> + <relationship> + <coding> + <system value="http://terminology.hl7.org/CodeSystem/v2-0131"/> + <code value="N"/> + </coding> + </relationship> + <name> + <family value="du Marché"> + <!-- the "du" part is a family name prefix (VV in iso 21090) --> + <extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-prefix"> + <valueString value="VV"/> + </extension> + </family> + <given value="Bénédicte"/> + </name> + <telecom> + <system value="phone"/> + <value value="+33 (237) 998327"/> + </telecom> + <address> + <use value="home"/> + <type value="both"/> + <line value="534 Erewhon St"/> + <city value="PleasantVille"/> + <district value="Rainbow"/> + <state value="Vic"/> + <postalCode value="3999"/> + <period> + <start value="1974-12-25"/> + </period> + </address> + <gender value="female"/> + <period> + <!-- The contact relationship started in 2012 --> + <start value="2012"/> + </period> + </contact> + <managingOrganization> + <reference value="Organization/1"/> + </managingOrganization> +</Patient> \ No newline at end of file diff --git a/tests/Integration.Test/data/fhir/copyright b/tests/Integration.Test/data/fhir/copyright new file mode 100644 index 000000000..953a3534b --- /dev/null +++ b/tests/Integration.Test/data/fhir/copyright @@ -0,0 +1,3 @@ +http://hl7.org/fhir/ + +All test/example files sourced from http://hl7.org/fhir/ and are subject to HL7's copyright if any. \ No newline at end of file diff --git a/tests/Integration.Test/run.sh b/tests/Integration.Test/run.sh index a968c1a67..b6c129b43 100755 --- a/tests/Integration.Test/run.sh +++ b/tests/Integration.Test/run.sh @@ -56,22 +56,36 @@ function env_setup() { [ -d $BIN_DIR ] && info "Removing $BIN_DIR..." && sudo rm -r $BIN_DIR - set +u - if [ "$1" = "--dev" ]; then - info "Using .env.dev..." - LOADDEV="--env-file .env.dev" - info "Using study.json.dev..." - STUDYJSON="study.json.dev" - elif [ "$1" = "--feature" ]; then - if [ -z "$2" ]; then - fatal "--feature used without specifying a feature" - fi - FEATURE="--filter $2" - info "Filtering by feature=$FEATURE" - fi - - - set -u + SHORT=f:,d + LONG=feature:,dev + OPTS=$(getopt -a -n weather --options $SHORT --longoptions $LONG -- "$@") + + eval set -- "$OPTS" + + while : + do + case "$1" in + -f | --feature ) + FEATURE="--filter $2" + info "Filtering by feature=$FEATURE" + shift 2 + ;; + -d | --dev ) + info "Using .env.dev..." + LOADDEV="--env-file .env.dev" + info "Using study.json.dev..." + STUDYJSON="study.json.dev" + shift; + ;; + --) + shift; + break + ;; + *) + echo "Unexpected option: $1" + ;; + esac + done if [[ $(docker-compose ps -q | wc -l) -ne 0 ]]; then info "Stopping existing services..." From df6ecada405253a35c102ab2029ef354080fe523 Mon Sep 17 00:00:00 2001 From: Victor Chang <mocsharp@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:46:56 -0700 Subject: [PATCH 08/25] Integrate MS Health Check Service (#130) * Update health check API * Integrate MS health check service * Enable overriding configurations with env vars Signed-off-by: Victor Chang <vicchang@nvidia.com> --- Dockerfile | 3 + doc/dependency_decisions.yml | 88 +++++++++---------- docs/api/rest/health.md | 78 ++++++++++------ docs/changelog.md | 1 + ...Monai.Deploy.InformaticsGateway.Api.csproj | 4 +- ....Deploy.InformaticsGateway.Api.Test.csproj | 2 +- ....Deploy.InformaticsGateway.CLI.Test.csproj | 2 +- ...formaticsGateway.Client.Common.Test.csproj | 2 +- ...ploy.InformaticsGateway.Client.Test.csproj | 2 +- ...ploy.InformaticsGateway.Common.Test.csproj | 2 +- ...oy.InformaticsGateway.Configuration.csproj | 4 +- ...formaticsGateway.Configuration.Test.csproj | 2 +- ...oy.InformaticsGateway.Database.Test.csproj | 2 +- ...rmaticsGateway.DicomWeb.Client.Test.csproj | 2 +- .../Monai.Deploy.InformaticsGateway.csproj | 47 +++++----- src/InformaticsGateway/Program.cs | 10 ++- .../Services/Http/HealthController.cs | 27 ------ .../Services/Http/MonaiHealthCheck.cs | 63 +++++++++++++ .../Services/Http/Startup.cs | 26 ++++++ .../Test/DummyMessagingService.cs | 20 +++-- .../Test/DummyStorageService.cs | 11 ++- ...onai.Deploy.InformaticsGateway.Test.csproj | 2 +- .../Services/Http/HealthControllerTest.cs | 44 ---------- ...InformaticsGateway.Integration.Test.csproj | 8 +- 24 files changed, 255 insertions(+), 197 deletions(-) create mode 100644 src/InformaticsGateway/Services/Http/MonaiHealthCheck.cs diff --git a/Dockerfile b/Dockerfile index 0bd9ad5ac..9db01470b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,6 +35,7 @@ RUN apt-get clean \ libssl1.1 \ openssl \ sqlite3 \ + curl \ && rm -rf /var/lib/apt/lists WORKDIR /opt/monai/ig @@ -48,6 +49,8 @@ EXPOSE 104 EXPOSE 2575 EXPOSE 5000 +HEALTHCHECK --interval=10s --retries=10 CMD curl --fail http://localhost:5000/health || exit 1 + RUN ls -lR /opt/monai/ig ENV PATH="/opt/dotnetcore-tools:${PATH}" diff --git a/doc/dependency_decisions.yml b/doc/dependency_decisions.yml index 2c184f0b4..1346a2b64 100644 --- a/doc/dependency_decisions.yml +++ b/doc/dependency_decisions.yml @@ -18,22 +18,8 @@ - :who: mocsharp :why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt) :versions: - - 3.7.12 - :when: 2022-08-16 23:05:22.203089302 Z -- - :approve - - AWSSDK.Core - - :who: mocsharp - :why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt) - :versions: - - 3.7.12 - :when: 2022-08-16 23:05:27.554306178 Z -- - :approve - - AWSSDK.Core - - :who: mocsharp - :why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt) - :versions: - - 3.7.12.21 - :when: 2022-08-16 23:05:27.995041369 Z + - 3.7.12.26 + :when: 2022-09-01 23:05:22.203089302 Z - - :approve - AWSSDK.S3 - :who: mocsharp @@ -46,15 +32,8 @@ - :who: mocsharp :why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt) :versions: - - 3.7.1.165 - :when: 2022-08-16 23:05:28.920368903 Z -- - :approve - - AWSSDK.SecurityToken - - :who: mocsharp - :why: Apache-2.0 (https://github.com/aws/aws-sdk-net/raw/master/License.txt) - :versions: - - 3.7.1.185 - :when: 2022-08-16 23:05:29.352541363 Z + - 3.7.1.190 + :when: 2022-09-01 23:05:28.920368903 Z - - :approve - BoDi - :who: mocsharp @@ -109,15 +88,15 @@ - :who: mocsharp :why: MIT (https://github.com/dotnet/dotNext/raw/master/LICENSE) :versions: - - 4.7.0 - :when: 2022-08-16 23:05:32.857032968 Z + - 4.7.1 + :when: 2022-09-01 23:05:32.857032968 Z - - :approve - DotNext.Threading - :who: mocsharp :why: MIT (https://github.com/dotnet/dotNext/raw/master/LICENSE) :versions: - - 4.7.0 - :when: 2022-08-16 23:05:33.298402277 Z + - 4.7.1 + :when: 2022-09-01 23:05:33.298402277 Z - - :approve - FluentAssertions - :who: mocsharp @@ -368,8 +347,8 @@ - :who: mocsharp :why: MIT (https://github.com/microsoft/vstest/raw/main/LICENSE) :versions: - - 17.3.0 - :when: 2022-08-16 23:05:49.229587689 Z + - 17.3.1 + :when: 2022-09-01 23:05:49.229587689 Z - - :approve - Microsoft.Data.Sqlite.Core - :who: mocsharp @@ -566,6 +545,27 @@ :versions: - 6.0.0 :when: 2022-08-16 23:06:02.270628975 Z +- - :approve + - Microsoft.Extensions.Diagnostics.HealthChecks + - :who: mocsharp + :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) + :versions: + - 6.0.8 + :when: 2022-08-29 18:11:22.090772006 Z +- - :approve + - Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions + - :who: mocsharp + :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) + :versions: + - 6.0.8 + :when: 2022-08-29 18:11:22.090772006 Z +- - :approve + - Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore + - :who: mocsharp + :why: MIT (https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) + :versions: + - 6.0.8 + :when: 2022-08-29 18:11:22.090772006 Z - - :approve - Microsoft.Extensions.FileProviders.Abstractions - :who: mocsharp @@ -732,8 +732,8 @@ - :who: mocsharp :why: MIT ( https://aka.ms/deprecateLicenseUrl) :versions: - - 17.3.0 - :when: 2022-08-16 23:06:13.008314524 Z + - 17.3.1 + :when: 2022-09-01 23:06:13.008314524 Z - - :approve - Microsoft.NETCore.Platforms - :who: mocsharp @@ -793,10 +793,10 @@ - - :approve - Microsoft.TestPlatform.ObjectModel - :who: mocsharp - :why: MIT (https://github.com/microsoft/vstest/raw/v17.3.0/LICENSE) + :why: MIT (https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) :versions: - - 17.3.0 - :when: 2022-08-16 23:06:17.198633634 Z + - 17.3.1 + :when: 2022-09-01 23:06:17.198633634 Z - - :approve - Microsoft.TestPlatform.TestHost - :who: mocsharp @@ -814,10 +814,10 @@ - - :approve - Microsoft.TestPlatform.TestHost - :who: mocsharp - :why: MIT (https://github.com/microsoft/vstest/raw/v17.3.0/LICENSE) + :why: MIT (https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) :versions: - - 17.3.0 - :when: 2022-08-16 23:06:18.619013325 Z + - 17.3.1 + :when: 2022-09-01 23:06:18.619013325 Z - - :approve - Microsoft.Win32.Primitives - :who: mocsharp @@ -851,35 +851,35 @@ - :who: mocsharp :why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) :versions: - - 0.1.3 + - 0.1.4 :when: 2022-08-16 23:06:21.051573547 Z - - :approve - Monai.Deploy.Messaging.RabbitMQ - :who: mocsharp :why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) :versions: - - 0.1.3 + - 0.1.4 :when: 2022-08-16 23:06:21.511789690 Z - - :approve - Monai.Deploy.Storage - :who: mocsharp :why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) :versions: - - 0.2.0 + - 0.2.5 :when: 2022-08-16 23:06:21.988183476 Z - - :approve - Monai.Deploy.Storage.MinIO - :who: mocsharp :why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) :versions: - - 0.2.0 + - 0.2.5 :when: 2022-08-16 23:06:22.426838304 Z - - :approve - Monai.Deploy.Storage.S3Policy - :who: mocsharp :why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) :versions: - - 0.2.0 + - 0.2.5 :when: 2022-08-16 23:06:22.881956546 Z - - :approve - Moq diff --git a/docs/api/rest/health.md b/docs/api/rest/health.md index 9bf068fea..dab88514a 100644 --- a/docs/api/rest/health.md +++ b/docs/api/rest/health.md @@ -18,12 +18,11 @@ The _health_ endpoint provides the following APIs to get the status of the internals of the Informatics Gateway. -## GET /health/status -Returns the MONAI Informatics Gateway service status: -- Active DICOM DIMSE associations -- Internal service status +## GET /health/ + +Returns the MONAI Deploy Informatics Gateway service readiness and liveness. ### Parameters @@ -31,40 +30,61 @@ N/A ### Responses -Response Content Type: JSON - [HealthStatusResponse](xref:Monai.Deploy.InformaticsGateway.Api.Rest.HealthStatusResponse). +Response Content Type: JSON + +- `Healthy`: All services are running. +- `Unhealthy`: One or more services have stopped or crashed. | Code | Description | | ---- | --------------------------------------------------------------------------------------------------------------------------------------- | -| 200 | Status is available. | +| 200 | Service is healthy. | +| 503 | Service is unhealthy. | | 500 | Server error. The response will be a [Problem details](https://datatracker.ietf.org/doc/html/rfc7807) object with server error details. | ### Example Request ```bash -curl --location --request GET 'http://localhost:5000/health/status' +curl --location --request GET 'http://localhost:5000/health' ``` ### Example Response ```json { - "activeDimseConnections": 8, - "services": { - "Space Reclaimer Service": "Running", - "DICOM SCP Service": "Running", - "DICOMweb Export Service": "Running", - "DICOM Export Service": "Running", - "Data Retrieval Service": "Running", - "Workload Manager Notification Service": "Running" - } + "status": "Healthy", + "checks": [ + { + "check": "Informatics Gateway Services", + "result": "Healthy" + }, + { + "check": "InformaticsGatewayContext", + "result": "Healthy" + }, + { + "check": "minio", + "result": "Healthy" + }, + { + "check": "Rabbit MQ Subscriber", + "result": "Healthy" + }, + { + "check": "Rabbit MQ Publisher", + "result": "Healthy" + } + ] } ``` --- -## GET /health/ready & GET /health/live +## GET /health/status + +Returns the MONAI Informatics Gateway service status: -Returns the MONAI Deploy Informatics Gateway service readiness and liveness. +- Active DICOM DIMSE associations +- Internal service status ### Parameters @@ -72,25 +92,31 @@ N/A ### Responses -Response Content Type: JSON - -- `Healthy`: All services are running. -- `Unhealthy`: One or more services have stopped or crashed. +Response Content Type: JSON - [HealthStatusResponse](xref:Monai.Deploy.InformaticsGateway.Api.Rest.HealthStatusResponse). | Code | Description | | ---- | --------------------------------------------------------------------------------------------------------------------------------------- | -| 200 | Service is healthy. | -| 503 | Service is unhealthy. | +| 200 | Status is available. | | 500 | Server error. The response will be a [Problem details](https://datatracker.ietf.org/doc/html/rfc7807) object with server error details. | ### Example Request ```bash -curl --location --request GET 'http://localhost:5000/health/live' +curl --location --request GET 'http://localhost:5000/health/status' ``` ### Example Response ```json -"Healthy" +{ + "activeDimseConnections": 8, + "services": { + "Space Reclaimer Service": "Running", + "DICOM SCP Service": "Running", + "DICOMweb Export Service": "Running", + "DICOM Export Service": "Running", + "Data Retrieval Service": "Running", + "Workload Manager Notification Service": "Running" + } +} ``` diff --git a/docs/changelog.md b/docs/changelog.md index 37e15a9ad..bd3dde2a1 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -21,6 +21,7 @@ [GitHub Milestone 0.3.0](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/3) - Adds a basic [FHIR service](api/rest/config.md) to accept any versions of FHIR. +- Updates [Health Check API](api/rest/health.md) to replace `/health/live` and `/health/ready` APIs with `/health` API. ## 0.2.0 diff --git a/src/Api/Monai.Deploy.InformaticsGateway.Api.csproj b/src/Api/Monai.Deploy.InformaticsGateway.Api.csproj index 82262b870..b02cb3a69 100644 --- a/src/Api/Monai.Deploy.InformaticsGateway.Api.csproj +++ b/src/Api/Monai.Deploy.InformaticsGateway.Api.csproj @@ -30,8 +30,8 @@ </PackageReference> <PackageReference Include="Macross.Json.Extensions" Version="3.0.0" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Abstractions" Version="6.0.8" /> - <PackageReference Include="Monai.Deploy.Messaging" Version="0.1.3" /> - <PackageReference Include="Monai.Deploy.Storage" Version="0.2.0" /> + <PackageReference Include="Monai.Deploy.Messaging" Version="0.1.4" /> + <PackageReference Include="Monai.Deploy.Storage" Version="0.2.5" /> <PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" /> </ItemGroup> diff --git a/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj b/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj index 465b36bae..1a9324738 100644 --- a/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj +++ b/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj @@ -32,7 +32,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> diff --git a/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj b/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj index ab185c5f8..b71179f16 100644 --- a/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj +++ b/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj @@ -32,7 +32,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="System.CommandLine.Hosting" Version="0.4.0-alpha.22272.1" /> <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> diff --git a/src/Client.Common/Test/Monai.Deploy.InformaticsGateway.Client.Common.Test.csproj b/src/Client.Common/Test/Monai.Deploy.InformaticsGateway.Client.Common.Test.csproj index 261a3934a..4f85075e7 100644 --- a/src/Client.Common/Test/Monai.Deploy.InformaticsGateway.Client.Common.Test.csproj +++ b/src/Client.Common/Test/Monai.Deploy.InformaticsGateway.Client.Common.Test.csproj @@ -30,7 +30,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> diff --git a/src/Client/Test/Monai.Deploy.InformaticsGateway.Client.Test.csproj b/src/Client/Test/Monai.Deploy.InformaticsGateway.Client.Test.csproj index b0245eae6..4759034f1 100644 --- a/src/Client/Test/Monai.Deploy.InformaticsGateway.Client.Test.csproj +++ b/src/Client/Test/Monai.Deploy.InformaticsGateway.Client.Test.csproj @@ -32,7 +32,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> diff --git a/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj b/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj index 35eb89936..bb1b39a2c 100644 --- a/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj +++ b/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj @@ -28,7 +28,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> <PackageReference Include="xunit" Version="2.4.2" /> diff --git a/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj b/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj index 20039cdac..2d453ff3d 100644 --- a/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj +++ b/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj @@ -30,8 +30,8 @@ </PackageReference> <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.1" /> <PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" /> - <PackageReference Include="Monai.Deploy.Messaging" Version="0.1.3" /> - <PackageReference Include="Monai.Deploy.Storage" Version="0.2.0" /> + <PackageReference Include="Monai.Deploy.Messaging" Version="0.1.4" /> + <PackageReference Include="Monai.Deploy.Storage" Version="0.2.5" /> <PackageReference Include="System.IO.Abstractions" Version="17.1.1" /> </ItemGroup> diff --git a/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj b/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj index 1b274cd03..e24b6a122 100644 --- a/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj +++ b/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj @@ -33,7 +33,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> <PackageReference Include="xunit" Version="2.4.2" /> diff --git a/src/Database/Test/Monai.Deploy.InformaticsGateway.Database.Test.csproj b/src/Database/Test/Monai.Deploy.InformaticsGateway.Database.Test.csproj index 922706db3..11cfc06af 100644 --- a/src/Database/Test/Monai.Deploy.InformaticsGateway.Database.Test.csproj +++ b/src/Database/Test/Monai.Deploy.InformaticsGateway.Database.Test.csproj @@ -25,7 +25,7 @@ </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> diff --git a/src/DicomWebClient/Test/Monai.Deploy.InformaticsGateway.DicomWeb.Client.Test.csproj b/src/DicomWebClient/Test/Monai.Deploy.InformaticsGateway.DicomWeb.Client.Test.csproj index 6eb35b00f..4bd7266fc 100644 --- a/src/DicomWebClient/Test/Monai.Deploy.InformaticsGateway.DicomWeb.Client.Test.csproj +++ b/src/DicomWebClient/Test/Monai.Deploy.InformaticsGateway.DicomWeb.Client.Test.csproj @@ -30,7 +30,7 @@ <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> diff --git a/src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj b/src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj index 91bce53ac..84c53ae17 100644 --- a/src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj +++ b/src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj @@ -1,4 +1,4 @@ -<!-- +<!-- ~ Copyright 2022 MONAI Consortium ~ ~ Licensed under the Apache License, Version 2.0 (the "License"); @@ -31,34 +31,35 @@ <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup> - <ItemGroup> - <PackageReference Include="Ardalis.GuardClauses" Version="4.0.1" /> - <PackageReference Include="DotNext.Threading" Version="4.7.0" /> - <PackageReference Include="fo-dicom" Version="5.0.2" /> - <PackageReference Include="Karambolo.Extensions.Logging.File" Version="3.3.1" /> - <PackageReference Include="HL7-dotnetcore" Version="2.29.0" /> - <PackageReference Include="GitVersion.MsBuild" Version="5.10.3"> - <PrivateAssets>All</PrivateAssets> - </PackageReference> - <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.8" /> - <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" /> - <PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" /> - <PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" /> - <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" /> - <PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" /> - <PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.3" /> - <PackageReference Include="Monai.Deploy.Storage" Version="0.2.0" /> - <PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.0" /> - <PackageReference Include="Polly" Version="7.2.3" /> - <PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" /> - </ItemGroup> + <ItemGroup> + <PackageReference Include="Ardalis.GuardClauses" Version="4.0.1" /> + <PackageReference Include="DotNext.Threading" Version="4.7.1" /> + <PackageReference Include="fo-dicom" Version="5.0.2" /> + <PackageReference Include="Karambolo.Extensions.Logging.File" Version="3.3.1" /> + <PackageReference Include="HL7-dotnetcore" Version="2.29.0" /> + <PackageReference Include="GitVersion.MsBuild" Version="5.10.3"> + <PrivateAssets>All</PrivateAssets> + </PackageReference> + <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.8" /> + <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" /> + <PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="6.0.8" /> + <PackageReference Include="Microsoft.Extensions.Hosting" Version="6.0.1" /> + <PackageReference Include="Microsoft.Extensions.Logging" Version="6.0.0" /> + <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="6.0.0" /> + <PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" /> + <PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.4" /> + <PackageReference Include="Monai.Deploy.Storage" Version="0.2.5" /> + <PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.5" /> + <PackageReference Include="Polly" Version="7.2.3" /> + <PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" /> + </ItemGroup> <ItemGroup> <AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo"> <_Parameter1>$(AssemblyName).Test</_Parameter1> </AssemblyAttribute> </ItemGroup> - + <ItemGroup> <Compile Remove="Test\**" /> <EmbeddedResource Remove="Test\**" /> diff --git a/src/InformaticsGateway/Program.cs b/src/InformaticsGateway/Program.cs index 85b1e7cc0..84f7594c8 100644 --- a/src/InformaticsGateway/Program.cs +++ b/src/InformaticsGateway/Program.cs @@ -79,7 +79,8 @@ internal static IHostBuilder CreateHostBuilder(string[] args) => var env = builderContext.HostingEnvironment; config .AddJsonFile("appsettings.json", optional: false, reloadOnChange: false) - .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: false); + .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true, reloadOnChange: false) + .AddEnvironmentVariables(); }) .ConfigureLogging((builderContext, configureLogging) => { @@ -114,10 +115,11 @@ internal static IHostBuilder CreateHostBuilder(string[] args) => services.AddScoped<IPayloadMoveActionHandler, PayloadMoveActionHandler>(); services.AddScoped<IPayloadNotificationActionHandler, PayloadNotificationActionHandler>(); - services.AddMonaiDeployStorageService(hostContext.Configuration.GetSection("InformaticsGateway:storage:serviceAssemblyName").Value); + services.AddMonaiDeployStorageService(hostContext.Configuration.GetSection("InformaticsGateway:storage:serviceAssemblyName").Value, Monai.Deploy.Storage.HealthCheckOptions.ServiceHealthCheck); - services.AddMonaiDeployMessageBrokerPublisherService(hostContext.Configuration.GetSection("InformaticsGateway:messaging:publisherServiceAssemblyName").Value); - services.AddMonaiDeployMessageBrokerSubscriberService(hostContext.Configuration.GetSection("InformaticsGateway:messaging:subscriberServiceAssemblyName").Value); + + services.AddMonaiDeployMessageBrokerPublisherService(hostContext.Configuration.GetSection("InformaticsGateway:messaging:publisherServiceAssemblyName").Value, true); + services.AddMonaiDeployMessageBrokerSubscriberService(hostContext.Configuration.GetSection("InformaticsGateway:messaging:subscriberServiceAssemblyName").Value, true); services.AddSingleton<ConfigurationValidator>(); services.AddSingleton<IObjectUploadQueue, ObjectUploadQueue>(); diff --git a/src/InformaticsGateway/Services/Http/HealthController.cs b/src/InformaticsGateway/Services/Http/HealthController.cs index 8c5f7ad0c..873a5fd33 100644 --- a/src/InformaticsGateway/Services/Http/HealthController.cs +++ b/src/InformaticsGateway/Services/Http/HealthController.cs @@ -16,7 +16,6 @@ */ using System; -using System.Linq; using System.Net; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; @@ -65,31 +64,5 @@ public ActionResult<HealthStatusResponse> Status() return Problem(title: "Error collecting system status.", statusCode: (int)HttpStatusCode.InternalServerError, detail: ex.Message); } } - - [HttpGet("ready")] - [HttpGet("live")] - [Produces("application/json")] - [ProducesResponseType(StatusCodes.Status200OK)] - [ProducesResponseType(StatusCodes.Status503ServiceUnavailable)] - [ProducesResponseType(StatusCodes.Status500InternalServerError)] - public ActionResult Ready() - { - try - { - var services = _monaiServiceLocator.GetServiceStatus(); - - if (services.Values.Any((p) => p != ServiceStatus.Running)) - { - return StatusCode((int)HttpStatusCode.ServiceUnavailable, "Unhealthy"); - } - - return Ok("Healthy"); - } - catch (Exception ex) - { - _logger.ErrorCollectingSystemStatus(ex); - return Problem(title: "Error collecting system status.", statusCode: (int)HttpStatusCode.InternalServerError, detail: ex.Message); - } - } } } diff --git a/src/InformaticsGateway/Services/Http/MonaiHealthCheck.cs b/src/InformaticsGateway/Services/Http/MonaiHealthCheck.cs new file mode 100644 index 000000000..5f13aab52 --- /dev/null +++ b/src/InformaticsGateway/Services/Http/MonaiHealthCheck.cs @@ -0,0 +1,63 @@ +/* + * Copyright 2022 MONAI Consortium + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +using System; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; +using Microsoft.Extensions.Diagnostics.HealthChecks; +using Monai.Deploy.InformaticsGateway.Repositories; + +namespace Monai.Deploy.InformaticsGateway.Services.Http +{ + public class MonaiHealthCheck : IHealthCheck + { + private readonly IMonaiServiceLocator _monaiServiceLocator; + + public MonaiHealthCheck(IMonaiServiceLocator monaiServiceLocator) + { + _monaiServiceLocator = monaiServiceLocator ?? throw new ArgumentNullException(nameof(monaiServiceLocator)); + } + + public Task<HealthCheckResult> CheckHealthAsync(HealthCheckContext context, CancellationToken cancellationToken = default) + { + var services = _monaiServiceLocator.GetServiceStatus(); + + if (services.Values.All(p => p == Api.Rest.ServiceStatus.Running)) + { + return Task.FromResult(HealthCheckResult.Healthy()); + } + + if (services.Values.All(p => p == Api.Rest.ServiceStatus.Stopped || + p == Api.Rest.ServiceStatus.Cancelled || + p == Api.Rest.ServiceStatus.Unknown)) + { + return Task.FromResult(HealthCheckResult.Unhealthy()); + } + + var sb = new StringBuilder(); + foreach (var service in services.Keys) + { + if (services[service] != Api.Rest.ServiceStatus.Running) + { + sb.AppendLine($"{service}: {services[service]}"); + } + } + return Task.FromResult(HealthCheckResult.Degraded(sb.ToString())); + } + } +} diff --git a/src/InformaticsGateway/Services/Http/Startup.cs b/src/InformaticsGateway/Services/Http/Startup.cs index 80d47333f..fed574936 100644 --- a/src/InformaticsGateway/Services/Http/Startup.cs +++ b/src/InformaticsGateway/Services/Http/Startup.cs @@ -14,17 +14,21 @@ * limitations under the License. */ +using System.Linq; +using System.Net.Mime; using System.Text.Json; using System.Text.Json.Serialization; using FellowOakDicom.Serialization; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; +using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Routing; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.OpenApi.Models; +using Monai.Deploy.InformaticsGateway.Database; using Monai.Deploy.InformaticsGateway.Services.Fhir; namespace Monai.Deploy.InformaticsGateway.Services.Http @@ -101,6 +105,10 @@ public void ConfigureServices(IServiceCollection services) return result; }; }); + + services.AddHealthChecks() + .AddCheck<MonaiHealthCheck>("Informatics Gateway Services") + .AddDbContextCheck<InformaticsGatewayContext>("Database"); } #pragma warning disable CA1822 // Mark members as static @@ -116,6 +124,24 @@ public void Configure(IApplicationBuilder app, IWebHostEnvironment env) } app.UseRouting(); + app.UseHealthChecks("/health", new Microsoft.AspNetCore.Diagnostics.HealthChecks.HealthCheckOptions + { + ResponseWriter = async (context, report) => + { + var result = System.Text.Json.JsonSerializer.Serialize(new + { + status = report.Status.ToString(), + checks = report.Entries.Select(c => new + { + check = c.Key, + result = c.Value.Status.ToString() + }), + }); + + context.Response.ContentType = MediaTypeNames.Application.Json; + await context.Response.WriteAsync(result); + } + }); app.UseEndpoints(endpoints => { diff --git a/src/InformaticsGateway/Test/DummyMessagingService.cs b/src/InformaticsGateway/Test/DummyMessagingService.cs index 2f3317b11..0c5df01ee 100644 --- a/src/InformaticsGateway/Test/DummyMessagingService.cs +++ b/src/InformaticsGateway/Test/DummyMessagingService.cs @@ -14,8 +14,10 @@ * limitations under the License. */using System; +using System.Collections.Generic; using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Diagnostics.HealthChecks; using Monai.Deploy.Messaging; using Monai.Deploy.Messaging.API; using Monai.Deploy.Messaging.Common; @@ -25,22 +27,24 @@ namespace Monai.Deploy.InformaticsGateway.Test { internal class DummyMessagePublisherRegistrar : PublisherServiceRegistrationBase { - public DummyMessagePublisherRegistrar(string fullyQualifiedAssemblyName) : base(fullyQualifiedAssemblyName) - { - } - public override IServiceCollection Configure(IServiceCollection services) => services; } internal class DummyMessageSubscriberRegistrar : SubscriberServiceRegistrationBase { - public DummyMessageSubscriberRegistrar(string fullyQualifiedAssemblyName) : base(fullyQualifiedAssemblyName) - { - } - public override IServiceCollection Configure(IServiceCollection services) => services; } + internal class DummMessagePublisherHealthCheck : PublisherServiceHealthCheckRegistrationBase + { + public override IHealthChecksBuilder Configure(IHealthChecksBuilder builder, HealthStatus? failureStatus = null, IEnumerable<string> tags = null, TimeSpan? timeout = null) => builder; + } + + internal class DummMessageSubscriberHealthCheck : SubscriberServiceHealthCheckRegistrationBase + { + public override IHealthChecksBuilder Configure(IHealthChecksBuilder builder, HealthStatus? failureStatus = null, IEnumerable<string> tags = null, TimeSpan? timeout = null) => builder; + } + internal class DummyMessagingService : IMessageBrokerPublisherService, IMessageBrokerSubscriberService { public string Name => "Dummy Messaging Service"; diff --git a/src/InformaticsGateway/Test/DummyStorageService.cs b/src/InformaticsGateway/Test/DummyStorageService.cs index 7b8d63784..cc386965e 100644 --- a/src/InformaticsGateway/Test/DummyStorageService.cs +++ b/src/InformaticsGateway/Test/DummyStorageService.cs @@ -21,6 +21,7 @@ using System.Threading.Tasks; using Amazon.SecurityToken.Model; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Diagnostics.HealthChecks; using Monai.Deploy.Storage; using Monai.Deploy.Storage.API; @@ -28,13 +29,15 @@ namespace Monai.Deploy.InformaticsGateway.Test { internal class DummyStorageRegistrar : ServiceRegistrationBase { - public DummyStorageRegistrar(string fullyQualifiedAssemblyName) : base(fullyQualifiedAssemblyName) - { - } - public override IServiceCollection Configure(IServiceCollection services) => services; } + internal class DummyStorageHealthCheck : HealthCheckRegistrationBase + { + public override IHealthChecksBuilder ConfigureAdminHealthCheck(IHealthChecksBuilder builder, HealthStatus? failureStatus = null, IEnumerable<string> tags = null, TimeSpan? timeout = null) => builder; + public override IHealthChecksBuilder ConfigureHealthCheck(IHealthChecksBuilder builder, HealthStatus? failureStatus = null, IEnumerable<string> tags = null, TimeSpan? timeout = null) => builder; + } + internal class DummyStorageService : IStorageService { public string Name => "Dummy Storage Service"; diff --git a/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj b/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj index f8ecadeeb..98d1695e4 100644 --- a/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj +++ b/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj @@ -36,7 +36,7 @@ </PackageReference> <PackageReference Include="Microsoft.AspNetCore.Mvc.WebApiCompatShim" Version="2.2.0" /> <PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="6.0.8" /> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="NPOI" Version="2.5.6" /> <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> diff --git a/src/InformaticsGateway/Test/Services/Http/HealthControllerTest.cs b/src/InformaticsGateway/Test/Services/Http/HealthControllerTest.cs index 2157d94d7..169b6170b 100644 --- a/src/InformaticsGateway/Test/Services/Http/HealthControllerTest.cs +++ b/src/InformaticsGateway/Test/Services/Http/HealthControllerTest.cs @@ -123,49 +123,5 @@ public void Status_ShallReturnProblemOnFailure() } #endregion Status - - #region Ready - - [RetryFact(5, 250, DisplayName = "Ready - Shall return Unhealthy")] - public void Ready_ShallReturnUnhealthy() - { - _serviceLocator.Setup(p => p.GetServiceStatus()).Returns(new Dictionary<string, ServiceStatus>() { { "Service", ServiceStatus.Stopped } }); - - var readyResult = _controller.Ready(); - var objectResult = readyResult as ObjectResult; - Assert.NotNull(objectResult); - Assert.Equal("Unhealthy", objectResult.Value); - Assert.Equal((int)HttpStatusCode.ServiceUnavailable, objectResult.StatusCode); - } - - [RetryFact(5, 250, DisplayName = "Ready - Shall return Healthy")] - public void Ready_ShallReturnHealthy() - { - _serviceLocator.Setup(p => p.GetServiceStatus()).Returns(new Dictionary<string, ServiceStatus>() { { "Service", ServiceStatus.Running } }); - - var readyResult = _controller.Ready(); - var objectResult = readyResult as ObjectResult; - Assert.NotNull(objectResult); - Assert.Equal("Healthy", objectResult.Value); - Assert.Equal((int)HttpStatusCode.OK, objectResult.StatusCode); - } - - [RetryFact(5, 250, DisplayName = "Ready - Shall return problem on failure")] - public void Ready_ShallReturnProblemOnFailure() - { - _serviceLocator.Setup(p => p.GetServiceStatus()).Throws(new Exception("error")); - - var result = _controller.Ready(); - var objectResult = result as ObjectResult; - Assert.NotNull(objectResult); - var problem = objectResult.Value as ProblemDetails; - Assert.NotNull(problem); - Assert.NotNull(problem); - Assert.Equal("Error collecting system status.", problem.Title); - Assert.Equal("error", problem.Detail); - Assert.Equal((int)HttpStatusCode.InternalServerError, problem.Status); - } - - #endregion Ready } } diff --git a/tests/Integration.Test/Monai.Deploy.InformaticsGateway.Integration.Test.csproj b/tests/Integration.Test/Monai.Deploy.InformaticsGateway.Integration.Test.csproj index 7fa3a4a77..12af6e326 100644 --- a/tests/Integration.Test/Monai.Deploy.InformaticsGateway.Integration.Test.csproj +++ b/tests/Integration.Test/Monai.Deploy.InformaticsGateway.Integration.Test.csproj @@ -1,4 +1,4 @@ -<!-- +<!-- ~ Copyright 2022 MONAI Consortium ~ ~ Licensed under the Apache License, Version 2.0 (the "License"); @@ -31,10 +31,10 @@ <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="6.0.1" /> <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" /> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Minio" Version="4.0.5" /> - <PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.3" /> - <PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.0" /> + <PackageReference Include="Monai.Deploy.Messaging.RabbitMQ" Version="0.1.4" /> + <PackageReference Include="Monai.Deploy.Storage.MinIO" Version="0.2.5" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="Polly" Version="7.2.3" /> <PackageReference Include="RabbitMQ.Client" Version="6.4.0" /> From 336ff33cd86bb9cd58083196f1eb054b288fb1aa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:48:45 -0700 Subject: [PATCH 09/25] Bump codecov/codecov-action from 2 to 3 (#131) Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2 to 3. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v2...v3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a8992569e..6c404b23d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -189,7 +189,7 @@ jobs: run: dotnet sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}" working-directory: ./src - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} directory: "src/${{ env.TEST_RESULTS }}" From 4aeab01d319f9784581bf8a99c4f68bb10c391a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:49:57 -0700 Subject: [PATCH 10/25] Bump jungwinter/split from 1 to 2 (#136) * Bump jungwinter/split from 1 to 2 Bumps [jungwinter/split](https://github.com/jungwinter/split) from 1 to 2. - [Release notes](https://github.com/jungwinter/split/releases) - [Commits](https://github.com/jungwinter/split/compare/v1...v2) --- updated-dependencies: - dependency-name: jungwinter/split dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Update ci.yml Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Victor Chang <mocsharp@users.noreply.github.com> --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c404b23d..c14708f09 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -462,10 +462,10 @@ jobs: run: ls -ldR ${{steps.download.outputs.download-path}}/**/* - name: Extract owner and repo - uses: jungwinter/split@v1 + uses: jungwinter/split@v2 id: repo with: - seperator: "/" + separator: "/" msg: ${{ github.repository }} - name: Install GitReleaseManager From 5fbf6aeb21fb90895a94a266660d08759591d71e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:50:24 -0700 Subject: [PATCH 11/25] Bump actions/download-artifact from 2 to 3 (#139) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c14708f09..65966496b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -455,7 +455,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v3 id: download - name: List artifacts From 63f5ab7d9e9418c92c269934355057d00cda3e57 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:55:14 -0700 Subject: [PATCH 12/25] Bump actions/upload-artifact from 2.3.1 to 3.1.0 (#133) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.1.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3.1.0) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65966496b..70930e702 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -242,7 +242,7 @@ jobs: popd - name: Upload Integration Test Results - uses: actions/upload-artifact@v2.3.1 + uses: actions/upload-artifact@v3.1.0 if: always() with: name: integration-${{ matrix.feature }} @@ -321,7 +321,7 @@ jobs: dir -r ~/release - name: Upload CLI - uses: actions/upload-artifact@v2.3.1 + uses: actions/upload-artifact@v3.1.0 with: name: artifacts path: ~/release @@ -435,7 +435,7 @@ jobs: Get-ChildItem ~\release -Recurse - name: Upload docs - uses: actions/upload-artifact@v2.3.1 + uses: actions/upload-artifact@v3.1.0 with: name: artifacts path: ~/release From f6745f69ec803fcca42a896dd69e73e91f6b4ff3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:55:55 -0700 Subject: [PATCH 13/25] Bump crazy-max/ghaction-chocolatey from 1 to 2 (#132) Bumps [crazy-max/ghaction-chocolatey](https://github.com/crazy-max/ghaction-chocolatey) from 1 to 2. - [Release notes](https://github.com/crazy-max/ghaction-chocolatey/releases) - [Changelog](https://github.com/crazy-max/ghaction-chocolatey/blob/master/CHANGELOG.md) - [Commits](https://github.com/crazy-max/ghaction-chocolatey/compare/v1...v2) --- updated-dependencies: - dependency-name: crazy-max/ghaction-chocolatey dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 70930e702..9ebf7abc9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -406,7 +406,7 @@ jobs: ${{ runner.os }}-nuget - name: Setup DocFX - uses: crazy-max/ghaction-chocolatey@v1 + uses: crazy-max/ghaction-chocolatey@v2 with: args: install docfx From c5356e01526cf805c50ed5ca07c78071e891d5b4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:56:54 -0700 Subject: [PATCH 14/25] Bump docker/metadata-action from 3.6.2 to 4.0.1 (#135) Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3.6.2 to 4.0.1. - [Release notes](https://github.com/docker/metadata-action/releases) - [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md) - [Commits](https://github.com/docker/metadata-action/compare/v3.6.2...v4.0.1) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ebf7abc9..a6c30d9c0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -337,7 +337,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v3.6.2 + uses: docker/metadata-action@v4.0.1 if: ${{ (matrix.os == 'ubuntu-latest') }} with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} From 0f2c714db8c2652c9580025e34268142896cf1db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:57:12 -0700 Subject: [PATCH 15/25] Bump actions/checkout from 2 to 3 (#143) Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a6c30d9c0..fb7ad665a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,7 +41,7 @@ jobs: majorMinorPatch: ${{ steps.gitversion.outputs.majorMinorPatch }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 @@ -72,7 +72,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -149,7 +149,7 @@ jobs: restore-keys: | ${{ runner.os }}-nuget - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 @@ -211,7 +211,7 @@ jobs: TAG: ${{ needs.build.outputs.TAG }} steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -276,7 +276,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 @@ -389,7 +389,7 @@ jobs: env: SEMVER: ${{ needs.calc-version.outputs.semVer }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 @@ -451,7 +451,7 @@ jobs: MAJORMINORPATCH: ${{ needs.calc-version.outputs.majorMinorPatch }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: fetch-depth: 0 From b39eb74b211bda6fe202f646d1744f755ea8a228 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:57:41 -0700 Subject: [PATCH 16/25] Bump gittools/actions from 0.9.11 to 0.9.13 (#142) Bumps [gittools/actions](https://github.com/gittools/actions) from 0.9.11 to 0.9.13. - [Release notes](https://github.com/gittools/actions/releases) - [Commits](https://github.com/gittools/actions/compare/v0.9.11...v0.9.13) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb7ad665a..dd823c8ea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,7 +54,7 @@ jobs: - name: Determine Version id: gitversion - uses: gittools/actions/gitversion/execute@v0.9.11 + uses: gittools/actions/gitversion/execute@v0.9.13 with: useConfigFile: true configFilePath: .github/.gitversion.yml @@ -469,12 +469,12 @@ jobs: msg: ${{ github.repository }} - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v0.9.11 + uses: gittools/actions/gitreleasemanager/setup@v0.9.13 with: versionSpec: "0.13.x" - name: Create release with GitReleaseManager - uses: gittools/actions/gitreleasemanager/create@v0.9.11 + uses: gittools/actions/gitreleasemanager/create@v0.9.13 with: token: ${{ secrets.GITHUB_TOKEN }} owner: ${{ steps.repo.outputs._0 }} @@ -487,7 +487,7 @@ jobs: artifacts/mig-docs-${{ env.SEMVER }}.zip - name: Publish release with GitReleaseManager - uses: gittools/actions/gitreleasemanager/publish@v0.9.11 + uses: gittools/actions/gitreleasemanager/publish@v0.9.13 if: ${{ contains(github.ref, 'refs/heads/main') }} with: token: ${{ secrets.GITHUB_TOKEN }} @@ -496,7 +496,7 @@ jobs: tagName: ${{ env.MAJORMINORPATCH }} - name: Close release with GitReleaseManager - uses: gittools/actions/gitreleasemanager/close@v0.9.11 + uses: gittools/actions/gitreleasemanager/close@v0.9.13 if: ${{ contains(github.ref, 'refs/heads/main') }} with: token: ${{ secrets.GITHUB_TOKEN }} From 424d0295a4626c709a11e61397c13cb1478b5700 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 09:58:05 -0700 Subject: [PATCH 17/25] Bump docker/build-push-action from 2.9.0 to 3.1.1 (#140) Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.9.0 to 3.1.1. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v2.9.0...v3.1.1) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dd823c8ea..bcc5e4e17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -346,7 +346,7 @@ jobs: type=raw,value=latest,enable=${{ endsWith(github.ref, github.event.repository.default_branch) }} - name: Build and push Docker image - uses: docker/build-push-action@v2.9.0 + uses: docker/build-push-action@v3.1.1 if: ${{ (matrix.os == 'ubuntu-latest') }} with: context: . From 084c94d3d404da08eafeb9b7415705262e8dec14 Mon Sep 17 00:00:00 2001 From: Victor Chang <mocsharp@users.noreply.github.com> Date: Tue, 13 Sep 2022 16:24:02 -0700 Subject: [PATCH 18/25] Merge Release/0.3.0 into develop (#150) * Ignore dependabot.yml from the license scan * Update third-party licenses * Update license links * Fix missing header * Updates per feedback * Switch base image to 6.0-jammy (#148) Signed-off-by: Victor Chang <vicchang@nvidia.com> --- .licenserc.yaml | 1 + Dockerfile | 8 +- doc/dependency_decisions.yml | 14 +- docs/api/rest/fhir.md | 5 +- docs/compliance/third-party-licenses.md | 27938 ++++++++-------------- 5 files changed, 10606 insertions(+), 17360 deletions(-) diff --git a/.licenserc.yaml b/.licenserc.yaml index 0df83c2b3..95673c304 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -20,6 +20,7 @@ header: paths-ignore: - 'LICENSE' - '.github/**/*.md' + - '.github/dependabot.yml' - '**/*.log' - '**/bin/**' - '**/obj/**' diff --git a/Dockerfile b/Dockerfile index 9db01470b..ffd921c57 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM mcr.microsoft.com/dotnet/sdk:6.0-focal as build +FROM mcr.microsoft.com/dotnet/sdk:6.0-jammy as build # Install the tools RUN dotnet tool install --tool-path /tools dotnet-trace @@ -26,17 +26,15 @@ RUN echo "Building MONAI Deploy Informatics Gateway..." RUN dotnet publish -c Release -o out --nologo src/InformaticsGateway/Monai.Deploy.InformaticsGateway.csproj # Build runtime image -FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal +FROM mcr.microsoft.com/dotnet/aspnet:6.0-jammy ENV DEBIAN_FRONTEND=noninteractive RUN apt-get clean \ && apt-get update \ && apt-get install -y --no-install-recommends \ - libssl1.1 \ - openssl \ sqlite3 \ curl \ - && rm -rf /var/lib/apt/lists + && rm -rf /var/lib/apt/lists WORKDIR /opt/monai/ig diff --git a/doc/dependency_decisions.yml b/doc/dependency_decisions.yml index 1346a2b64..5fd47cc17 100644 --- a/doc/dependency_decisions.yml +++ b/doc/dependency_decisions.yml @@ -1192,7 +1192,7 @@ - - :approve - System.Configuration.ConfigurationManager - :who: mocsharp - :why: MIT ( https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT ( https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.5.0 :when: 2022-08-16 23:06:43.335979768 Z @@ -1493,7 +1493,7 @@ - - :approve - System.Reflection.Metadata - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 1.6.0 :when: 2022-08-16 23:07:03.120522282 Z @@ -1535,7 +1535,7 @@ - - :approve - System.Runtime.CompilerServices.Unsafe - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.5.1 :when: 2022-08-16 23:07:05.893799510 Z @@ -1612,7 +1612,7 @@ - - :approve - System.Security.AccessControl - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.5.0 :when: 2022-08-16 23:07:11.063425328 Z @@ -1668,7 +1668,7 @@ - - :approve - System.Security.Cryptography.ProtectedData - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.5.0 :when: 2022-08-16 23:07:14.759818552 Z @@ -1682,7 +1682,7 @@ - - :approve - System.Security.Permissions - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.5.0 :when: 2022-08-16 23:07:15.681971110 Z @@ -1717,7 +1717,7 @@ - - :approve - System.Text.Encoding.CodePages - :who: mocsharp - :why: MIT (https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) + :why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) :versions: - 4.6.0 :when: 2022-08-16 23:07:17.991171210 Z diff --git a/docs/api/rest/fhir.md b/docs/api/rest/fhir.md index 963b413b8..f149fa65a 100644 --- a/docs/api/rest/fhir.md +++ b/docs/api/rest/fhir.md @@ -20,7 +20,7 @@ The `fhir/` endpoint implements the specifications defined in [section 3.1.0 RES defined by HL7 (Health Level 7 International) to enable triggering new workflows. The FHIR service supports multiple versions of the Fast Healthcare Interoperability Resources (FHIR) specifications published by Health Level 7 International (HL7). [!Note] -The service does not support `CapabilityStatement` at this moment and does not group the incoming FHIR resources. Therefore, each incoming FHIR resource will trigger a new workflow request. +The service does not support [CapabilityStatement](https://www.hl7.org/fhir/capabilitystatement.html) at this moment and does not group the incoming FHIR resources. Therefore, each incoming FHIR resource will trigger a new workflow request. The *FHIR* service provides the following endpoint. @@ -61,6 +61,3 @@ If the `Accept` header is missing or a none supported value exists, the service | 400 | [OperationOutcome](http://hl7.org/fhir/operationoutcome.html) | Unable to parse the resource or mismatching resource type specified.. | | 415 | `none` | Unsupported media type | | 500 | [OperationOutcome](http://hl7.org/fhir/operationoutcome.html) | Server error. | - -[!Note] -The `Location` header in the response given that the resources created are for inference only. diff --git a/docs/compliance/third-party-licenses.md b/docs/compliance/third-party-licenses.md index 1e8c00d31..2cc30e034 100644 --- a/docs/compliance/third-party-licenses.md +++ b/docs/compliance/third-party-licenses.md @@ -1,5 +1,5 @@ <!-- - ~ Copyright 2021-2022 MONAI Consortium + ~ Copyright 2022 MONAI Consortium ~ ~ Licensed under the Apache License, Version 2.0 (the "License"); ~ you may not use this file except in compliance with the License. @@ -60,161 +60,15 @@ SOFTWARE. <details> -<summary>AWSSDK.Core 3.7.12</summary> +<summary>AWSSDK.Core 3.7.12.26</summary> ## AWSSDK.Core -- Version: 3.7.12 +- Version: 3.7.12.26 - Authors: Amazon Web Services - Owners: Amazon Web Services - Project URL: https://github.com/aws/aws-sdk-net/ -- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.Core/3.7.12) -- License: [Apache-2.0](https://github.com/aws/aws-sdk-net/raw/master/License.txt) - - -``` -Apache License - -Version 2.0, January 2004 - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. - -“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” - -“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of this License; and - -You must cause any modified files to carry prominent notices stating that You changed the files; and - -You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - -If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. -You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS -``` - -</details> - - -<details> -<summary>AWSSDK.Core 3.7.12</summary> - -## AWSSDK.Core - -- Version: 3.7.12 -- Authors: Amazon Web Services -- Owners: Amazon Web Services -- Project URL: https://github.com/aws/aws-sdk-net/ -- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.Core/3.7.12) -- License: [Apache-2.0](https://github.com/aws/aws-sdk-net/raw/master/License.txt) - - -``` -Apache License - -Version 2.0, January 2004 - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. - -“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” - -“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of this License; and - -You must cause any modified files to carry prominent notices stating that You changed the files; and - -You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - -If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. -You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS -``` - -</details> - - -<details> -<summary>AWSSDK.Core 3.7.12.21</summary> - -## AWSSDK.Core - -- Version: 3.7.12.21 -- Authors: Amazon Web Services -- Owners: Amazon Web Services -- Project URL: https://github.com/aws/aws-sdk-net/ -- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.Core/3.7.12.21) +- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.Core/3.7.12.26) - License: [Apache-2.0](https://github.com/aws/aws-sdk-net/raw/master/License.txt) @@ -352,88 +206,15 @@ END OF TERMS AND CONDITIONS <details> -<summary>AWSSDK.SecurityToken 3.7.1.165</summary> - -## AWSSDK.SecurityToken - -- Version: 3.7.1.165 -- Authors: Amazon Web Services -- Owners: Amazon Web Services -- Project URL: https://github.com/aws/aws-sdk-net/ -- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.SecurityToken/3.7.1.165) -- License: [Apache-2.0](https://github.com/aws/aws-sdk-net/raw/master/License.txt) - - -``` -Apache License - -Version 2.0, January 2004 - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -“License” shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. - -“Licensor” shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. - -“Legal Entity” shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, “control” means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. - -“You” (or “Your”) shall mean an individual or Legal Entity exercising permissions granted by this License. - -“Source” form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. - -“Object” form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. - -“Work” shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). - -“Derivative Works” shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. - -“Contribution” shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, “submitted” means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as “Not a Contribution.” - -“Contributor” shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of this License; and - -You must cause any modified files to carry prominent notices stating that You changed the files; and - -You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and - -If the Work includes a “NOTICE” text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. -You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS -``` - -</details> - - -<details> -<summary>AWSSDK.SecurityToken 3.7.1.185</summary> +<summary>AWSSDK.SecurityToken 3.7.1.190</summary> ## AWSSDK.SecurityToken -- Version: 3.7.1.185 +- Version: 3.7.1.190 - Authors: Amazon Web Services - Owners: Amazon Web Services - Project URL: https://github.com/aws/aws-sdk-net/ -- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.SecurityToken/3.7.1.185) +- Source: [NuGet](https://www.nuget.org/packages/AWSSDK.SecurityToken/3.7.1.190) - License: [Apache-2.0](https://github.com/aws/aws-sdk-net/raw/master/License.txt) @@ -965,14 +746,14 @@ SOFTWARE. <details> -<summary>DotNext 4.7.0</summary> +<summary>DotNext 4.7.1</summary> ## DotNext -- Version: 4.7.0 +- Version: 4.7.1 - Authors: .NET Foundation and Contributors - Project URL: https://dotnet.github.io/dotNext/ -- Source: [NuGet](https://www.nuget.org/packages/DotNext/4.7.0) +- Source: [NuGet](https://www.nuget.org/packages/DotNext/4.7.1) - License: [MIT](https://github.com/dotnet/dotNext/raw/master/LICENSE) @@ -1004,14 +785,14 @@ SOFTWARE. <details> -<summary>DotNext.Threading 4.7.0</summary> +<summary>DotNext.Threading 4.7.1</summary> ## DotNext.Threading -- Version: 4.7.0 +- Version: 4.7.1 - Authors: .NET Foundation and Contributors - Project URL: https://dotnet.github.io/dotNext/ -- Source: [NuGet](https://www.nuget.org/packages/DotNext.Threading/4.7.0) +- Source: [NuGet](https://www.nuget.org/packages/DotNext.Threading/4.7.1) - License: [MIT](https://github.com/dotnet/dotNext/raw/master/LICENSE) @@ -3155,15 +2936,15 @@ SOFTWARE. <details> -<summary>Microsoft.CodeCoverage 17.3.0</summary> +<summary>Microsoft.CodeCoverage 17.3.1</summary> ## Microsoft.CodeCoverage -- Version: 17.3.0 +- Version: 17.3.1 - Authors: Microsoft - Owners: Microsoft - Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.3.0) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.CodeCoverage/17.3.1) - License: [MIT](https://github.com/microsoft/vstest/raw/main/LICENSE) @@ -4325,15 +4106,15 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.FileProviders.Abstractions 6.0.0</summary> +<summary>Microsoft.Extensions.Diagnostics.HealthChecks 6.0.8</summary> -## Microsoft.Extensions.FileProviders.Abstractions +## Microsoft.Extensions.Diagnostics.HealthChecks -- Version: 6.0.0 +- Version: 6.0.8 - Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileProviders.Abstractions/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +- Project URL: https://asp.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Diagnostics.HealthChecks/6.0.8) +- License: [MIT](https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) ``` @@ -4366,15 +4147,15 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.FileProviders.Physical 6.0.0</summary> +<summary>Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.8</summary> -## Microsoft.Extensions.FileProviders.Physical +## Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions -- Version: 6.0.0 +- Version: 6.0.8 - Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileProviders.Physical/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +- Project URL: https://asp.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions/6.0.8) +- License: [MIT](https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) ``` @@ -4407,15 +4188,15 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.FileSystemGlobbing 6.0.0</summary> +<summary>Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore 6.0.8</summary> -## Microsoft.Extensions.FileSystemGlobbing +## Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore -- Version: 6.0.0 +- Version: 6.0.8 - Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileSystemGlobbing/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +- Project URL: https://asp.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore/6.0.8) +- License: [MIT](https://github.com/dotnet/aspnetcore/raw/main/LICENSE.txt) ``` @@ -4448,14 +4229,14 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.Hosting 6.0.0</summary> +<summary>Microsoft.Extensions.FileProviders.Abstractions 6.0.0</summary> -## Microsoft.Extensions.Hosting +## Microsoft.Extensions.FileProviders.Abstractions - Version: 6.0.0 - Authors: Microsoft - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Hosting/6.0.0) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileProviders.Abstractions/6.0.0) - License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) @@ -4489,14 +4270,14 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.Hosting 6.0.1</summary> +<summary>Microsoft.Extensions.FileProviders.Physical 6.0.0</summary> -## Microsoft.Extensions.Hosting +## Microsoft.Extensions.FileProviders.Physical -- Version: 6.0.1 +- Version: 6.0.0 - Authors: Microsoft - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Hosting/6.0.1) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileProviders.Physical/6.0.0) - License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) @@ -4530,7 +4311,130 @@ SOFTWARE. <details> -<summary>Microsoft.Extensions.Hosting.Abstractions 6.0.0</summary> +<summary>Microsoft.Extensions.FileSystemGlobbing 6.0.0</summary> + +## Microsoft.Extensions.FileSystemGlobbing + +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.FileSystemGlobbing/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>Microsoft.Extensions.Hosting 6.0.0</summary> + +## Microsoft.Extensions.Hosting + +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Hosting/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>Microsoft.Extensions.Hosting 6.0.1</summary> + +## Microsoft.Extensions.Hosting + +- Version: 6.0.1 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Extensions.Hosting/6.0.1) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>Microsoft.Extensions.Hosting.Abstractions 6.0.0</summary> ## Microsoft.Extensions.Hosting.Abstractions @@ -6428,15 +6332,15 @@ Trademarks <details> -<summary>Microsoft.NET.Test.Sdk 17.3.0</summary> +<summary>Microsoft.NET.Test.Sdk 17.3.1</summary> ## Microsoft.NET.Test.Sdk -- Version: 17.3.0 +- Version: 17.3.1 - Authors: Microsoft - Owners: Microsoft - Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.3.0) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.3.1) - License: [MIT]( https://aka.ms/deprecateLicenseUrl) @@ -7851,16 +7755,16 @@ SOFTWARE. <details> -<summary>Microsoft.TestPlatform.ObjectModel 17.3.0</summary> +<summary>Microsoft.TestPlatform.ObjectModel 17.3.1</summary> ## Microsoft.TestPlatform.ObjectModel -- Version: 17.3.0 +- Version: 17.3.1 - Authors: Microsoft - Owners: Microsoft - Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.3.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.0/LICENSE) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.3.1) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) ``` @@ -7965,16 +7869,16 @@ SOFTWARE. <details> -<summary>Microsoft.TestPlatform.TestHost 17.3.0</summary> +<summary>Microsoft.TestPlatform.TestHost 17.3.1</summary> ## Microsoft.TestPlatform.TestHost -- Version: 17.3.0 +- Version: 17.3.1 - Authors: Microsoft - Owners: Microsoft - Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.3.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.0/LICENSE) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.3.1) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) ``` @@ -8683,14 +8587,14 @@ Apache License <details> -<summary>Monai.Deploy.Messaging 0.1.3</summary> +<summary>Monai.Deploy.Messaging 0.1.4</summary> ## Monai.Deploy.Messaging -- Version: 0.1.3 +- Version: 0.1.4 - Authors: MONAI Consortium - Project URL: https://github.com/Project-MONAI/monai-deploy-messaging -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging/0.1.3) +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging/0.1.4) - License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) @@ -8896,20 +8800,29 @@ Apache License WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +--- + +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. + +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). + +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> <details> -<summary>Monai.Deploy.Messaging.RabbitMQ 0.1.3</summary> +<summary>Monai.Deploy.Messaging.RabbitMQ 0.1.4</summary> ## Monai.Deploy.Messaging.RabbitMQ -- Version: 0.1.3 +- Version: 0.1.4 - Authors: MONAI Consortium - Project URL: https://github.com/Project-MONAI/monai-deploy-messaging -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging.RabbitMQ/0.1.3) +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging.RabbitMQ/0.1.4) - License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) @@ -9115,20 +9028,29 @@ Apache License WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +--- + +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. + +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). + +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> <details> -<summary>Monai.Deploy.Storage 0.2.0</summary> +<summary>Monai.Deploy.Storage 0.2.5</summary> ## Monai.Deploy.Storage -- Version: 0.2.0 +- Version: 0.2.5 - Authors: MONAI Consortium - Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage/0.2.0) +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage/0.2.5) - License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) @@ -9334,20 +9256,29 @@ Apache License WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +--- + +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. + +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). + +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> <details> -<summary>Monai.Deploy.Storage.MinIO 0.2.0</summary> +<summary>Monai.Deploy.Storage.MinIO 0.2.5</summary> ## Monai.Deploy.Storage.MinIO -- Version: 0.2.0 +- Version: 0.2.5 - Authors: MONAI Consortium - Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.MinIO/0.2.0) +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.MinIO/0.2.5) - License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) @@ -9553,20 +9484,29 @@ Apache License WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +--- + +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. + +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). + +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> <details> -<summary>Monai.Deploy.Storage.S3Policy 0.2.0</summary> +<summary>Monai.Deploy.Storage.S3Policy 0.2.5</summary> ## Monai.Deploy.Storage.S3Policy -- Version: 0.2.0 +- Version: 0.2.5 - Authors: MONAI Consortium - Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.S3Policy/0.2.0) +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.S3Policy/0.2.5) - License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) @@ -9772,6 +9712,15 @@ Apache License WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. + +--- + +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. + +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). + +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> @@ -14259,16936 +14208,4461 @@ consequential or other damages. - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ - Source: [NuGet](https://www.nuget.org/packages/System.Configuration.ConfigurationManager/4.5.0) -- License: [MIT]( https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) +- License: [MIT]( https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) ``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. - +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - - - - - - - - - - - - - - - - - - - - - - -dotnet - -/ - -corefx - -Public - - - - - - -Notifications - - - - - -Fork - 5.2k - - - - - - - - Star - 17.9k - - - - - - - - - - - - - - - - -Code - - - - - - - -Pull requests -6 - - - - - - -Security - - - - - - - -Insights - - - - - - - - -More - - - - - - - Code - - - - Pull requests - - - - Security - - - - Insights - - - - - - - - - - -Permalink - - - - - - - -master - - - - - -Switch branches/tags - - - - - - - - - - -Branches -Tags - - - - - - - - - - - - - - -View all branches - - - - - - - - - - - - - - - -View all tags - - - - - - - - - -corefx/LICENSE.TXT - - Go to file - - - - - - - - - -Go to file -T - - - -Go to line -L - - - - - - - Copy path - - - - - -Copy permalink - - - - - - - - - - -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. - - - - - - - - - - -ViktorHofer - -Rename LICENSE to LICENSE.TXT (#42000) - - - - - - - - -Latest commit -23f5ecd -Oct 22, 2019 - - - - - - -History - - - - - - - - - - - -2 - - contributors - - - - - - - - - - Users who have contributed to this file - - - - - - - - - - - - - - - - - - - - - - - - 23 lines (18 sloc) - - 1.09 KB - - - - Raw - Blame - - - - - - - - - - - - - - - Edit this file -E - - Open in GitHub Desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - View raw - - - - - - - View blame - - - - - - - - - - - - - -The MIT License (MIT) - - - - - - - - -Copyright (c) .NET Foundation and Contributors - - - - - - - - -All rights reserved. - - - - - - - - -Permission is hereby granted, free of charge, to any person obtaining a copy - - - -of this software and associated documentation files (the "Software"), to deal - - - -in the Software without restriction, including without limitation the rights - - - -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - -copies of the Software, and to permit persons to whom the Software is - - - -furnished to do so, subject to the following conditions: - - - - - - - - -The above copyright notice and this permission notice shall be included in all - - - -copies or substantial portions of the Software. - - - - - - - - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - -SOFTWARE. - - - - - - - - - - - - - - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - - - - - -Footer - - - - - - - - - © 2022 GitHub, Inc. - - - - -Footer navigation - -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About - - - - - - - - - - - - - - - - - You can’t perform that action at this time. - - - - - -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. -``` - -</details> - - -<details> -<summary>System.Console 4.3.0</summary> - -## System.Console - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Console/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Diagnostics.Debug 4.3.0</summary> - -## System.Diagnostics.Debug - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Debug/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Diagnostics.DiagnosticSource 4.3.0</summary> - -## System.Diagnostics.DiagnosticSource - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Diagnostics.DiagnosticSource 6.0.0</summary> - -## System.Diagnostics.DiagnosticSource - -- Version: 6.0.0 -- Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Diagnostics.EventLog 6.0.0</summary> - -## System.Diagnostics.EventLog - -- Version: 6.0.0 -- Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.EventLog/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Diagnostics.Tools 4.3.0</summary> - -## System.Diagnostics.Tools - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tools/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Diagnostics.Tracing 4.3.0</summary> - -## System.Diagnostics.Tracing - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tracing/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Drawing.Common 4.5.0</summary> - -## System.Drawing.Common - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Drawing.Common/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Dynamic.Runtime 4.0.11</summary> - -## System.Dynamic.Runtime - -- Version: 4.0.11 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.0.11) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Dynamic.Runtime 4.3.0</summary> - -## System.Dynamic.Runtime - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Globalization 4.3.0</summary> - -## System.Globalization - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Globalization.Calendars 4.3.0</summary> - -## System.Globalization.Calendars - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Calendars/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Globalization.Extensions 4.3.0</summary> - -## System.Globalization.Extensions - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Extensions/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.IO 4.3.0</summary> - -## System.IO - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.IO.Abstractions 17.0.24</summary> - -## System.IO.Abstractions - -- Version: 17.0.24 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.0.24) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) Tatham Oddie and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.IO.Abstractions 17.1.1</summary> - -## System.IO.Abstractions - -- Version: 17.1.1 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.1.1) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) Tatham Oddie and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.IO.Abstractions.TestingHelpers 17.0.24</summary> - -## System.IO.Abstractions.TestingHelpers - -- Version: 17.0.24 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.0.24) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) Tatham Oddie and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.IO.Abstractions.TestingHelpers 17.1.1</summary> - -## System.IO.Abstractions.TestingHelpers - -- Version: 17.1.1 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.1.1) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) Tatham Oddie and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.IO.Compression 4.3.0</summary> - -## System.IO.Compression - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Compression/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.IO.Compression.ZipFile 4.3.0</summary> - -## System.IO.Compression.ZipFile - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Compression.ZipFile/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.IO.FileSystem 4.3.0</summary> - -## System.IO.FileSystem - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO.FileSystem/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.IO.FileSystem.Primitives 4.3.0</summary> - -## System.IO.FileSystem.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO.FileSystem.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Linq 4.3.0</summary> - -## System.Linq - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Linq/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Linq.Async 6.0.1</summary> - -## System.Linq.Async - -- Version: 6.0.1 -- Authors: .NET Foundation and Contributors -- Project URL: https://github.com/dotnet/reactive -- Source: [NuGet](https://www.nuget.org/packages/System.Linq.Async/6.0.1) -- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Linq.Expressions 4.3.0</summary> - -## System.Linq.Expressions - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Linq.Expressions/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Memory 4.5.1</summary> - -## System.Memory - -- Version: 4.5.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Memory/4.5.1) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Memory 4.5.4</summary> - -## System.Memory - -- Version: 4.5.4 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Memory/4.5.4) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Net.Http 4.3.0</summary> - -## System.Net.Http - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.Http/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Net.Http 4.3.4</summary> - -## System.Net.Http - -- Version: 4.3.4 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.Http/4.3.4) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Net.NameResolution 4.3.0</summary> - -## System.Net.NameResolution - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.NameResolution/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Net.Primitives 4.3.0</summary> - -## System.Net.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Net.Primitives 4.3.1</summary> - -## System.Net.Primitives - -- Version: 4.3.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.Primitives/4.3.1) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Net.Sockets 4.3.0</summary> - -## System.Net.Sockets - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Net.Sockets/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.ObjectModel 4.3.0</summary> - -## System.ObjectModel - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.ObjectModel/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Private.Uri 4.3.0</summary> - -## System.Private.Uri - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Private.Uri/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reactive 5.0.0</summary> - -## System.Reactive - -- Version: 5.0.0 -- Authors: .NET Foundation and Contributors -- Project URL: https://github.com/dotnet/reactive -- Source: [NuGet](https://www.nuget.org/packages/System.Reactive/5.0.0) -- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Reactive.Linq 5.0.0</summary> - -## System.Reactive.Linq - -- Version: 5.0.0 -- Authors: .NET Foundation and Contributors -- Project URL: https://github.com/dotnet/reactive -- Source: [NuGet](https://www.nuget.org/packages/System.Reactive.Linq/5.0.0) -- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Reflection 4.3.0</summary> - -## System.Reflection - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.Emit 4.3.0</summary> - -## System.Reflection.Emit - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.Emit.ILGeneration 4.3.0</summary> - -## System.Reflection.Emit.ILGeneration - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit.ILGeneration/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.Emit.Lightweight 4.3.0</summary> - -## System.Reflection.Emit.Lightweight - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit.Lightweight/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.Extensions 4.3.0</summary> - -## System.Reflection.Extensions - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Extensions/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.Metadata 1.6.0</summary> - -## System.Reflection.Metadata - -- Version: 1.6.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Metadata/1.6.0) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - - - - - - - - - - - - - - - - - - - - - - -dotnet - -/ - -corefx - -Public - - - - - - -Notifications - - - - - -Fork - 5.2k - - - - - - - - Star - 17.9k - - - - - - - - - - - - - - - - -Code - - - - - - - -Pull requests -6 - - - - - - -Security - - - - - - - -Insights - - - - - - - - -More - - - - - - - Code - - - - Pull requests - - - - Security - - - - Insights - - - - - - - - - - -Permalink - - - - - - - -master - - - - - -Switch branches/tags - - - - - - - - - - -Branches -Tags - - - - - - - - - - - - - - -View all branches - - - - - - - - - - - - - - - -View all tags - - - - - - - - - -corefx/LICENSE.TXT - - Go to file - - - - - - - - - -Go to file -T - - - -Go to line -L - - - - - - - Copy path - - - - - -Copy permalink - - - - - - - - - - -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. - - - - - - - - - - -ViktorHofer - -Rename LICENSE to LICENSE.TXT (#42000) - - - - - - - - -Latest commit -23f5ecd -Oct 22, 2019 - - - - - - -History - - - - - - - - - - - -2 - - contributors - - - - - - - - - - Users who have contributed to this file - - - - - - - - - - - - - - - - - - - - - - - - 23 lines (18 sloc) - - 1.09 KB - - - - Raw - Blame - - - - - - - - - - - - - - - Edit this file -E - - Open in GitHub Desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - View raw - - - - - - - View blame - - - - - - - - - - - - - -The MIT License (MIT) - - - - - - - - -Copyright (c) .NET Foundation and Contributors - - - - - - - - -All rights reserved. - - - - - - - - -Permission is hereby granted, free of charge, to any person obtaining a copy - - - -of this software and associated documentation files (the "Software"), to deal - - - -in the Software without restriction, including without limitation the rights - - - -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - -copies of the Software, and to permit persons to whom the Software is - - - -furnished to do so, subject to the following conditions: - - - - - - - - -The above copyright notice and this permission notice shall be included in all - - - -copies or substantial portions of the Software. - - - - - - - - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - -SOFTWARE. - - - - - - - - - - - - - - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - - - - - -Footer - - - - - - - - - © 2022 GitHub, Inc. - - - - -Footer navigation - -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About - - - - - - - - - - - - - - - - - You can’t perform that action at this time. - - - - - -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. -``` - -</details> - - -<details> -<summary>System.Reflection.Primitives 4.3.0</summary> - -## System.Reflection.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Reflection.TypeExtensions 4.3.0</summary> - -## System.Reflection.TypeExtensions - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.TypeExtensions/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Resources.ResourceManager 4.3.0</summary> - -## System.Resources.ResourceManager - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Resources.ResourceManager/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime 4.3.0</summary> - -## System.Runtime - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime 4.3.1</summary> - -## System.Runtime - -- Version: 4.3.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime/4.3.1) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.CompilerServices.Unsafe 4.5.1</summary> - -## System.Runtime.CompilerServices.Unsafe - -- Version: 4.5.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/4.5.1) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - - - - - - - - - - - - - - - - - - - - - - -dotnet - -/ - -corefx - -Public - - - - - - -Notifications - - - - - -Fork - 5.2k - - - - - - - - Star - 17.9k - - - - - - - - - - - - - - - - -Code - - - - - - - -Pull requests -6 - - - - - - -Security - - - - - - - -Insights - - - - - - - - -More - - - - - - - Code - - - - Pull requests - - - - Security - - - - Insights - - - - - - - - - - -Permalink - - - - - - - -master - - - - - -Switch branches/tags - - - - - - - - - - -Branches -Tags - - - - - - - - - - - - - - -View all branches - - - - - - - - - - - - - - - -View all tags - - - - - - - - - -corefx/LICENSE.TXT - - Go to file - - - - - - - - - -Go to file -T - - - -Go to line -L - - - - - - - Copy path - - - - - -Copy permalink - - - - - - - - - - -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. - - - - - - - - - - -ViktorHofer - -Rename LICENSE to LICENSE.TXT (#42000) - - - - - - - - -Latest commit -23f5ecd -Oct 22, 2019 - - - - - - -History - - - - - - - - - - - -2 - - contributors - - - - - - - - - - Users who have contributed to this file - - - - - - - - - - - - - - - - - - - - - - - - 23 lines (18 sloc) - - 1.09 KB - - - - Raw - Blame - - - - - - - - - - - - - - - Edit this file -E - - Open in GitHub Desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - View raw - - - - - - - View blame - - - - - - - - - - - - - -The MIT License (MIT) - - - - - - - - -Copyright (c) .NET Foundation and Contributors - - - - - - - - -All rights reserved. - - - - - - - - -Permission is hereby granted, free of charge, to any person obtaining a copy - - - -of this software and associated documentation files (the "Software"), to deal - - - -in the Software without restriction, including without limitation the rights - - - -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - -copies of the Software, and to permit persons to whom the Software is - - - -furnished to do so, subject to the following conditions: - - - - - - - - -The above copyright notice and this permission notice shall be included in all - - - -copies or substantial portions of the Software. - - - - - - - - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - -SOFTWARE. - - - - - - - - - - - - - - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - - - - - -Footer - - - - - - - - - © 2022 GitHub, Inc. - - - - -Footer navigation - -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About - - - - - - - - - - - - - - - - - You can’t perform that action at this time. - - - - - -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. -``` - -</details> - - -<details> -<summary>System.Runtime.CompilerServices.Unsafe 6.0.0</summary> - -## System.Runtime.CompilerServices.Unsafe - -- Version: 6.0.0 -- Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Runtime.Extensions 4.3.0</summary> - -## System.Runtime.Extensions - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Extensions/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Handles 4.3.0</summary> - -## System.Runtime.Handles - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Handles/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.InteropServices 4.3.0</summary> - -## System.Runtime.InteropServices - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.InteropServices/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.InteropServices.RuntimeInformation 4.3.0</summary> - -## System.Runtime.InteropServices.RuntimeInformation - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.InteropServices.RuntimeInformation/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Loader 4.3.0</summary> - -## System.Runtime.Loader - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Loader/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Numerics 4.3.0</summary> - -## System.Runtime.Numerics - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Numerics/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Serialization.Formatters 4.3.0</summary> - -## System.Runtime.Serialization.Formatters - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Formatters/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Serialization.Primitives 4.1.1</summary> - -## System.Runtime.Serialization.Primitives - -- Version: 4.1.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Primitives/4.1.1) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Runtime.Serialization.Primitives 4.3.0</summary> - -## System.Runtime.Serialization.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.AccessControl 4.5.0</summary> - -## System.Security.AccessControl - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.AccessControl/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - - - - - - - - - - - - - - - - - - - - - - -dotnet - -/ - -corefx - -Public - - - - - - -Notifications - - - - - -Fork - 5.2k - - - - - - - - Star - 17.9k - - - - - - - - - - - - - - - - -Code - - - - - - - -Pull requests -6 - - - - - - -Security - - - - - - - -Insights - - - - - - - - -More - - - - - - - Code - - - - Pull requests - - - - Security - - - - Insights - - - - - - - - - - -Permalink - - - - - - - -master - - - - - -Switch branches/tags - - - - - - - - - - -Branches -Tags - - - - - - - - - - - - - - -View all branches - - - - - - - - - - - - - - - -View all tags - - - - - - - - - -corefx/LICENSE.TXT - - Go to file - - - - - - - - - -Go to file -T - - - -Go to line -L - - - - - - - Copy path - - - - - -Copy permalink - - - - - - - - - - -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. - - - - - - - - - - -ViktorHofer - -Rename LICENSE to LICENSE.TXT (#42000) - - - - - - - - -Latest commit -23f5ecd -Oct 22, 2019 - - - - - - -History - - - - - - - - - - - -2 - - contributors - - - - - - - - - - Users who have contributed to this file - - - - - - - - - - - - - - - - - - - - - - - - 23 lines (18 sloc) - - 1.09 KB - - - - Raw - Blame - - - - - - - - - - - - - - - Edit this file -E - - Open in GitHub Desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - View raw - - - - - - - View blame - - - - - - - - - - - - - -The MIT License (MIT) - - - - - - - - -Copyright (c) .NET Foundation and Contributors - - - - - - - - -All rights reserved. - - - - - - - - -Permission is hereby granted, free of charge, to any person obtaining a copy - - - -of this software and associated documentation files (the "Software"), to deal - - - -in the Software without restriction, including without limitation the rights - - - -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - -copies of the Software, and to permit persons to whom the Software is - - - -furnished to do so, subject to the following conditions: - - - - - - - - -The above copyright notice and this permission notice shall be included in all - - - -copies or substantial portions of the Software. - - - - - - - - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - -SOFTWARE. - - - - - - - - - - - - - - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - - - - - -Footer - - - - - - - - - © 2022 GitHub, Inc. - - - - -Footer navigation - -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About - - - - - - - - - - - - - - - - - You can’t perform that action at this time. - - - - - -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. -``` - -</details> - - -<details> -<summary>System.Security.Claims 4.3.0</summary> - -## System.Security.Claims - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Claims/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.Algorithms 4.3.0</summary> - -## System.Security.Cryptography.Algorithms - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Algorithms/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.Cng 4.3.0</summary> - -## System.Security.Cryptography.Cng - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Cng/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.Csp 4.3.0</summary> - -## System.Security.Cryptography.Csp - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Csp/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.Encoding 4.3.0</summary> - -## System.Security.Cryptography.Encoding - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Encoding/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.OpenSsl 4.3.0</summary> - -## System.Security.Cryptography.OpenSsl - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.OpenSsl/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.Primitives 4.3.0</summary> - -## System.Security.Cryptography.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.ProtectedData 4.5.0</summary> - -## System.Security.Cryptography.ProtectedData - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.ProtectedData/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - - - - - - - - - - - - - - - - - - - - - - -dotnet - -/ - -corefx - -Public - - - - - - -Notifications - - - - - -Fork - 5.2k - - - - - - - - Star - 17.9k - - - - - - - - - - - - - - - - -Code - - - - - - - -Pull requests -6 - - - - - - -Security - - - - - - - -Insights - - - - - - - - -More - - - - - - - Code - - - - Pull requests - - - - Security - - - - Insights - - - - - - - - - - -Permalink - - - - - - - -master - - - - - -Switch branches/tags - - - - - - - - - - -Branches -Tags - - - - - - - - - - - - - - -View all branches - - - - - - - - - - - - - - - -View all tags - - - - - - - - - -corefx/LICENSE.TXT - - Go to file - - - - - - - - - -Go to file -T - - - -Go to line -L - - - - - - - Copy path - - - - - -Copy permalink - - - - - - - - - - -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. - - - - - - - - - - -ViktorHofer - -Rename LICENSE to LICENSE.TXT (#42000) - - - - - - - - -Latest commit -23f5ecd -Oct 22, 2019 - - - - - - -History - - - - - - - - - - - -2 - - contributors - - - - - - - - - - Users who have contributed to this file - - - - - - - - - - - - - - - - - - - - - - - - 23 lines (18 sloc) - - 1.09 KB - - - - Raw - Blame - - - - - - - - - - - - - - - Edit this file -E - - Open in GitHub Desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - View raw - - - - - - - View blame - - - - - - - - - - - - - -The MIT License (MIT) - - - - - - - - -Copyright (c) .NET Foundation and Contributors - - - - - - - - -All rights reserved. - - - - - - - - -Permission is hereby granted, free of charge, to any person obtaining a copy - - - -of this software and associated documentation files (the "Software"), to deal - - - -in the Software without restriction, including without limitation the rights - - - -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - -copies of the Software, and to permit persons to whom the Software is - - - -furnished to do so, subject to the following conditions: - - - - - - - - -The above copyright notice and this permission notice shall be included in all - - - -copies or substantial portions of the Software. - - - - - - - - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - -SOFTWARE. - - - - - - - - - - - - - - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - - - - - -Footer - - - - - - - - - © 2022 GitHub, Inc. - - - - -Footer navigation - -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About - - - - - - - - - - - - - - - - - You can’t perform that action at this time. - - - - - -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. -``` - -</details> - - -<details> -<summary>System.Security.Cryptography.X509Certificates 4.3.0</summary> - -## System.Security.Cryptography.X509Certificates - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.X509Certificates/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Security.Permissions 4.5.0</summary> - -## System.Security.Permissions - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Permissions/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - - - - Education - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - -No suggested jump to results - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this organization - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - - - - - - - - - - - In this repository - - - All GitHub - -↵ - - - Jump to - ↵ - - - - - - - - - - - - Sign in - - - - Sign up - +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Console 4.3.0</summary> +## System.Console +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Console/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Diagnostics.Debug 4.3.0</summary> +## System.Diagnostics.Debug +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Debug/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY -dotnet +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. -/ +If +you comply with these license terms, you have the rights below. -corefx +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -Public +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Diagnostics.DiagnosticSource 4.3.0</summary> - +## System.Diagnostics.DiagnosticSource -Notifications +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS - +MICROSOFT .NET +LIBRARY -Fork - 5.2k +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - +</details> - Star - 17.9k - +<details> +<summary>System.Diagnostics.DiagnosticSource 6.0.0</summary> +## System.Diagnostics.DiagnosticSource +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Diagnostics.EventLog 6.0.0</summary> +## System.Diagnostics.EventLog +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.EventLog/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) -Code +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Pull requests -6 +</details> +<details> +<summary>System.Diagnostics.Tools 4.3.0</summary> +## System.Diagnostics.Tools +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tools/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -Security +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -Insights +<details> +<summary>System.Diagnostics.Tracing 4.3.0</summary> +## System.Diagnostics.Tracing - - +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tracing/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS -More +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Code - +</details> - Pull requests - +<details> +<summary>System.Drawing.Common 4.5.0</summary> +## System.Drawing.Common - Security - +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Drawing.Common/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - Insights - +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Dynamic.Runtime 4.0.11</summary> -Permalink +## System.Dynamic.Runtime +- Version: 4.0.11 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.0.11) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. -master +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Dynamic.Runtime 4.3.0</summary> -Switch branches/tags +## System.Dynamic.Runtime +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -Branches -Tags +<details> +<summary>System.Globalization 4.3.0</summary> +## System.Globalization +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Globalization.Calendars 4.3.0</summary> -View all branches +## System.Globalization.Calendars +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Calendars/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Globalization.Extensions 4.3.0</summary> +## System.Globalization.Extensions +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Extensions/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -View all tags +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.IO 4.3.0</summary> -corefx/LICENSE.TXT +## System.IO - Go to file +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -Go to file -T - +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - -Go to line -L +</details> - +<details> +<summary>System.IO.Abstractions 17.0.24</summary> +## System.IO.Abstractions - - Copy path +- Version: 17.0.24 +- Authors: Tatham Oddie & friends +- Project URL: https://github.com/TestableIO/System.IO.Abstractions +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.0.24) +- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - +``` +The MIT License (MIT) +Copyright (c) Tatham Oddie and Contributors -Copy permalink +All rights reserved. - +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.IO.Abstractions 17.1.1</summary> +## System.IO.Abstractions +- Version: 17.1.1 +- Authors: Tatham Oddie & friends +- Project URL: https://github.com/TestableIO/System.IO.Abstractions +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.1.1) +- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. +``` +The MIT License (MIT) +Copyright (c) Tatham Oddie and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.IO.Abstractions.TestingHelpers 17.0.24</summary> -ViktorHofer +## System.IO.Abstractions.TestingHelpers -Rename LICENSE to LICENSE.TXT (#42000) +- Version: 17.0.24 +- Authors: Tatham Oddie & friends +- Project URL: https://github.com/TestableIO/System.IO.Abstractions +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.0.24) +- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) +``` +The MIT License (MIT) +Copyright (c) Tatham Oddie and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Latest commit -23f5ecd -Oct 22, 2019 +</details> +<details> +<summary>System.IO.Abstractions.TestingHelpers 17.1.1</summary> +## System.IO.Abstractions.TestingHelpers +- Version: 17.1.1 +- Authors: Tatham Oddie & friends +- Project URL: https://github.com/TestableIO/System.IO.Abstractions +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.1.1) +- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) -History +``` +The MIT License (MIT) +Copyright (c) Tatham Oddie and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.IO.Compression 4.3.0</summary> +## System.IO.Compression +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Compression/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -2 - - contributors - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> - Users who have contributed to this file - +<details> +<summary>System.IO.Compression.ZipFile 4.3.0</summary> +## System.IO.Compression.ZipFile +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Compression.ZipFile/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> - +<details> +<summary>System.IO.FileSystem 4.3.0</summary> +## System.IO.FileSystem +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO.FileSystem/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. - 23 lines (18 sloc) - - 1.09 KB - +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Raw - Blame - +</details> +<details> +<summary>System.IO.FileSystem.Primitives 4.3.0</summary> - +## System.IO.FileSystem.Primitives +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO.FileSystem.Primitives/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY - +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - Edit this file -E +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Open in GitHub Desktop - +</details> +<details> +<summary>System.Linq 4.3.0</summary> +## System.Linq +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Linq/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Linq.Async 6.0.1</summary> +## System.Linq.Async +- Version: 6.0.1 +- Authors: .NET Foundation and Contributors +- Project URL: https://github.com/dotnet/reactive +- Source: [NuGet](https://www.nuget.org/packages/System.Linq.Async/6.0.1) +- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> - View raw - +<details> +<summary>System.Linq.Expressions 4.3.0</summary> +## System.Linq.Expressions +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Linq.Expressions/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - View blame - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Memory 4.5.1</summary> +## System.Memory +- Version: 4.5.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Memory/4.5.1) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` The MIT License (MIT) - - - - - - - Copyright (c) .NET Foundation and Contributors - - - - - - - All rights reserved. - - - - - - - Permission is hereby granted, free of charge, to any person obtaining a copy - - - of this software and associated documentation files (the "Software"), to deal - - - in the Software without restriction, including without limitation the rights - - - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - copies of the Software, and to permit persons to whom the Software is - - - furnished to do so, subject to the following conditions: - - - - - - - The above copyright notice and this permission notice shall be included in all - - - copies or substantial portions of the Software. - - - - - - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - SOFTWARE. +``` +</details> +<details> +<summary>System.Memory 4.5.4</summary> +## System.Memory +- Version: 4.5.4 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Memory/4.5.4) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` - Copy lines - - - - - Copy permalink - - -View git blame - - - - - - - - - - - Go - - - - - - - +</details> +<details> +<summary>System.Net.Http 4.3.0</summary> +## System.Net.Http -Footer +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Net.Http/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - - © 2022 GitHub, Inc. - +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -Footer navigation +<details> +<summary>System.Net.Http 4.3.4</summary> -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About +## System.Net.Http +- Version: 4.3.4 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Net.Http/4.3.4) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Net.NameResolution 4.3.0</summary> +## System.Net.NameResolution +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Net.NameResolution/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS - You can’t perform that action at this time. - +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. ``` </details> <details> -<summary>System.Security.Principal 4.3.0</summary> +<summary>System.Net.Primitives 4.3.0</summary> -## System.Security.Principal +## System.Net.Primitives - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Net.Primitives/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -31380,15 +18854,15 @@ consequential or other damages. <details> -<summary>System.Security.Principal.Windows 4.3.0</summary> +<summary>System.Net.Primitives 4.3.1</summary> -## System.Security.Principal.Windows +## System.Net.Primitives -- Version: 4.3.0 +- Version: 4.3.1 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal.Windows/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Net.Primitives/4.3.1) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -31580,57 +19054,15 @@ consequential or other damages. <details> -<summary>System.Security.Principal.Windows 4.5.0</summary> - -## System.Security.Principal.Windows - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal.Windows/4.5.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Text.Encoding 4.3.0</summary> +<summary>System.Net.Sockets 4.3.0</summary> -## System.Text.Encoding +## System.Net.Sockets - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Text.Encoding/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Net.Sockets/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -31818,1003 +19250,6821 @@ your state or country may not allow the exclusion or limitation of incidental, consequential or other damages. ``` -</details> - - -<details> -<summary>System.Text.Encoding.CodePages 4.6.0</summary> - -## System.Text.Encoding.CodePages - -- Version: 4.6.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://github.com/dotnet/corefx -- Source: [NuGet](https://www.nuget.org/packages/System.Text.Encoding.CodePages/4.6.0) -- License: [MIT](https://github.com/dotnet/corefx/blob/master/LICENSE.TXT) - - -``` -corefx/LICENSE.TXT at master · dotnet/corefx · GitHub - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Skip to content - - - - - - - - - - - - - - - - - - Sign up - - - - - - - - - - - - - - - - - - Product - - - - - - - Features - - - - Mobile - - - - Actions - - - - Codespaces - - - - Copilot - - - - Packages - - - - Security - - - - Code review - - - - Issues - - - - Discussions - - - - Integrations - - - - GitHub Sponsors - - - - Customer stories - - - - - - -Team - - -Enterprise - - - - - Explore - - - - - - - Explore GitHub - -Learn and contribute - - - Topics - - - - Collections - - - - Trending - - - - Skills - - - - GitHub Sponsors - - - - Open source guides - -Connect with others - - - The ReadME Project - - - - Events - - - - Community forum - - - - GitHub Education - - - - GitHub Stars program - - - - - - -Marketplace - - - - - Pricing - - - - - - - Plans - - - - Compare plans - - - - Contact Sales - +</details> - Education - +<details> +<summary>System.ObjectModel 4.3.0</summary> +## System.ObjectModel +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.ObjectModel/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Private.Uri 4.3.0</summary> +## System.Private.Uri +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Private.Uri/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reactive 5.0.0</summary> +## System.Reactive +- Version: 5.0.0 +- Authors: .NET Foundation and Contributors +- Project URL: https://github.com/dotnet/reactive +- Source: [NuGet](https://www.nuget.org/packages/System.Reactive/5.0.0) +- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> - In this repository - +<details> +<summary>System.Reactive.Linq 5.0.0</summary> - All GitHub - -↵ +## System.Reactive.Linq +- Version: 5.0.0 +- Authors: .NET Foundation and Contributors +- Project URL: https://github.com/dotnet/reactive +- Source: [NuGet](https://www.nuget.org/packages/System.Reactive.Linq/5.0.0) +- License: [MIT](https://github.com/dotnet/reactive/raw/main/LICENSE) - Jump to - ↵ +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -No suggested jump to results +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Reflection 4.3.0</summary> +## System.Reflection +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.Emit 4.3.0</summary> +## System.Reflection.Emit +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY - In this repository - +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - All GitHub - -↵ +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - Jump to - ↵ +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.Emit.ILGeneration 4.3.0</summary> +## System.Reflection.Emit.ILGeneration +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit.ILGeneration/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.Emit.Lightweight 4.3.0</summary> +## System.Reflection.Emit.Lightweight +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Emit.Lightweight/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY - In this organization - +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - All GitHub - -↵ +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - Jump to - ↵ +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.Extensions 4.3.0</summary> +## System.Reflection.Extensions +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Extensions/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.Metadata 1.6.0</summary> +## System.Reflection.Metadata +- Version: 1.6.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Metadata/1.6.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors - In this repository - +All rights reserved. - All GitHub - -↵ +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. - Jump to - ↵ +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Reflection.Primitives 4.3.0</summary> +## System.Reflection.Primitives +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.Primitives/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - Sign in - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - Sign up - +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Reflection.TypeExtensions 4.3.0</summary> +## System.Reflection.TypeExtensions +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Reflection.TypeExtensions/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Resources.ResourceManager 4.3.0</summary> +## System.Resources.ResourceManager +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Resources.ResourceManager/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY -dotnet +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. -/ +If +you comply with these license terms, you have the rights below. -corefx +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -Public +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime 4.3.0</summary> - +## System.Runtime -Notifications +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS - +MICROSOFT .NET +LIBRARY -Fork - 5.2k +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - +</details> - Star - 17.9k - +<details> +<summary>System.Runtime 4.3.1</summary> +## System.Runtime +- Version: 4.3.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime/4.3.1) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.CompilerServices.Unsafe 4.5.1</summary> +## System.Runtime.CompilerServices.Unsafe +- Version: 4.5.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/4.5.1) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) -Code +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Pull requests -6 +</details> +<details> +<summary>System.Runtime.CompilerServices.Unsafe 6.0.0</summary> +## System.Runtime.CompilerServices.Unsafe +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.CompilerServices.Unsafe/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) -Security +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> -Insights +<details> +<summary>System.Runtime.Extensions 4.3.0</summary> +## System.Runtime.Extensions - - +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Extensions/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS -More +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Code - +</details> - Pull requests - +<details> +<summary>System.Runtime.Handles 4.3.0</summary> +## System.Runtime.Handles - Security - +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Handles/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - Insights - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.InteropServices 4.3.0</summary> -Permalink +## System.Runtime.InteropServices +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.InteropServices/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. -master +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.InteropServices.RuntimeInformation 4.3.0</summary> -Switch branches/tags +## System.Runtime.InteropServices.RuntimeInformation +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.InteropServices.RuntimeInformation/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -Branches -Tags +<details> +<summary>System.Runtime.Loader 4.3.0</summary> +## System.Runtime.Loader +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Loader/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.Numerics 4.3.0</summary> -View all branches +## System.Runtime.Numerics +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Numerics/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.Serialization.Formatters 4.3.0</summary> +## System.Runtime.Serialization.Formatters +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Formatters/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -View all tags +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Runtime.Serialization.Primitives 4.1.1</summary> -corefx/LICENSE.TXT +## System.Runtime.Serialization.Primitives - Go to file +- Version: 4.1.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Primitives/4.1.1) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -Go to file -T - +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - -Go to line -L +</details> - +<details> +<summary>System.Runtime.Serialization.Primitives 4.3.0</summary> +## System.Runtime.Serialization.Primitives - - Copy path +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Runtime.Serialization.Primitives/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY -Copy permalink +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. - +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Security.AccessControl 4.5.0</summary> +## System.Security.AccessControl +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.AccessControl/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) -This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.Security.Claims 4.3.0</summary> -ViktorHofer +## System.Security.Claims -Rename LICENSE to LICENSE.TXT (#42000) +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Claims/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` -Latest commit -23f5ecd -Oct 22, 2019 +</details> +<details> +<summary>System.Security.Cryptography.Algorithms 4.3.0</summary> +## System.Security.Cryptography.Algorithms +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Algorithms/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -History +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Security.Cryptography.Cng 4.3.0</summary> +## System.Security.Cryptography.Cng +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Cng/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -2 - - contributors - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> - Users who have contributed to this file - +<details> +<summary>System.Security.Cryptography.Csp 4.3.0</summary> +## System.Security.Cryptography.Csp +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Csp/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> - +<details> +<summary>System.Security.Cryptography.Encoding 4.3.0</summary> +## System.Security.Cryptography.Encoding +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Encoding/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. - 23 lines (18 sloc) - - 1.09 KB - +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Raw - Blame - +</details> +<details> +<summary>System.Security.Cryptography.OpenSsl 4.3.0</summary> - +## System.Security.Cryptography.OpenSsl +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.OpenSsl/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY - +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  - Edit this file -E +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Open in GitHub Desktop - +</details> +<details> +<summary>System.Security.Cryptography.Primitives 4.3.0</summary> +## System.Security.Cryptography.Primitives +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.Primitives/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Security.Cryptography.ProtectedData 4.5.0</summary> +## System.Security.Cryptography.ProtectedData +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.ProtectedData/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> - View raw - +<details> +<summary>System.Security.Cryptography.X509Certificates 4.3.0</summary> +## System.Security.Cryptography.X509Certificates +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Cryptography.X509Certificates/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - View blame - +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Security.Permissions 4.5.0</summary> +## System.Security.Permissions +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Permissions/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` The MIT License (MIT) - - - - - - - Copyright (c) .NET Foundation and Contributors - - - - - - - All rights reserved. - - - - - - - Permission is hereby granted, free of charge, to any person obtaining a copy - - - of this software and associated documentation files (the "Software"), to deal - - - in the Software without restriction, including without limitation the rights - - - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - - - copies of the Software, and to permit persons to whom the Software is - - - furnished to do so, subject to the following conditions: - - - - - - - The above copyright notice and this permission notice shall be included in all - - - copies or substantial portions of the Software. - - - - - - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - - - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - - - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - - - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - - - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - - - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - - - SOFTWARE. +``` +</details> +<details> +<summary>System.Security.Principal 4.3.0</summary> +## System.Security.Principal +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` - Copy lines - - - - - Copy permalink - - -View git blame - - - - +</details> +<details> +<summary>System.Security.Principal.Windows 4.3.0</summary> +## System.Security.Principal.Windows +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal.Windows/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - Go +``` +MICROSOFT SOFTWARE LICENSE +TERMS - +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Security.Principal.Windows 4.5.0</summary> +## System.Security.Principal.Windows -Footer +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Security.Principal.Windows/4.5.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. - - © 2022 GitHub, Inc. - +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> -Footer navigation +<details> +<summary>System.Text.Encoding 4.3.0</summary> -Terms -Privacy -Security -Status -Docs -Contact GitHub -Pricing -API -Training -Blog -About +## System.Text.Encoding +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Text.Encoding/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>System.Text.Encoding.CodePages 4.6.0</summary> +## System.Text.Encoding.CodePages +- Version: 4.6.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://github.com/dotnet/corefx +- Source: [NuGet](https://www.nuget.org/packages/System.Text.Encoding.CodePages/4.6.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) - You can’t perform that action at this time. - +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -You signed in with another tab or window. Reload to refresh your session. -You signed out in another tab or window. Reload to refresh your session. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. ``` </details> From 1579f20d35fece03ecf773a7f85bd2f0f3c7c8f0 Mon Sep 17 00:00:00 2001 From: Victor Chang <mocsharp@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:15:50 -0700 Subject: [PATCH 19/25] Merge main to develop (#151) * Update for release/0.2.0 * Release 0.3.0 (#144) * Implement FHIR server (#118) * Integrate MS Health Check Service (#130) Signed-off-by: Victor Chang <vicchang@nvidia.com> Signed-off-by: Victor Chang <vicchang@nvidia.com> From 82eb3101f7a70abbc80f3d8cfb801b6fbc3760cd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:18:40 -0700 Subject: [PATCH 20/25] Bump Docker.DotNet from 3.125.10 to 3.125.11 (#147) Bumps [Docker.DotNet](https://github.com/dotnet/Docker.DotNet) from 3.125.10 to 3.125.11. - [Release notes](https://github.com/dotnet/Docker.DotNet/releases) - [Commits](https://github.com/dotnet/Docker.DotNet/compare/v3.125.10...v3.125.11) --- updated-dependencies: - dependency-name: Docker.DotNet dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj b/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj index 2fa16ea18..425c0d23b 100644 --- a/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj +++ b/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj @@ -52,7 +52,7 @@ <ItemGroup> <PackageReference Include="Crayon" Version="2.0.64" /> - <PackageReference Include="Docker.DotNet" Version="3.125.10" /> + <PackageReference Include="Docker.DotNet" Version="3.125.11" /> <PackageReference Include="GitVersion.MsBuild" Version="5.10.3"> <PrivateAssets>All</PrivateAssets> </PackageReference> From c758629b374220ae32b0fe582c1a27b5bbfd3986 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:19:02 -0700 Subject: [PATCH 21/25] Bump System.IO.Abstractions from 17.1.1 to 17.2.1 (#146) Bumps [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1. - [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases) - [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1) --- updated-dependencies: - dependency-name: System.IO.Abstractions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj | 2 +- src/Common/Monai.Deploy.InformaticsGateway.Common.csproj | 2 +- .../Monai.Deploy.InformaticsGateway.Configuration.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj b/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj index 425c0d23b..16de01e52 100644 --- a/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj +++ b/src/CLI/Monai.Deploy.InformaticsGateway.CLI.csproj @@ -62,6 +62,6 @@ <PackageReference Include="System.CommandLine" Version="2.0.0-beta4.22272.1" /> <PackageReference Include="System.CommandLine.Hosting" Version="0.4.0-alpha.22272.1" /> <PackageReference Include="System.CommandLine.Rendering" Version="0.4.0-alpha.22272.1" /> - <PackageReference Include="System.IO.Abstractions" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions" Version="17.2.1" /> </ItemGroup> </Project> diff --git a/src/Common/Monai.Deploy.InformaticsGateway.Common.csproj b/src/Common/Monai.Deploy.InformaticsGateway.Common.csproj index 00cf5ca79..e905e44ac 100644 --- a/src/Common/Monai.Deploy.InformaticsGateway.Common.csproj +++ b/src/Common/Monai.Deploy.InformaticsGateway.Common.csproj @@ -32,7 +32,7 @@ <PackageReference Include="GitVersion.MsBuild" Version="5.10.3"> <PrivateAssets>All</PrivateAssets> </PackageReference> - <PackageReference Include="System.IO.Abstractions" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions" Version="17.2.1" /> <PackageReference Include="System.Threading.Tasks.Dataflow" Version="6.0.0" /> </ItemGroup> diff --git a/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj b/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj index 2d453ff3d..a9fc2b084 100644 --- a/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj +++ b/src/Configuration/Monai.Deploy.InformaticsGateway.Configuration.csproj @@ -32,7 +32,7 @@ <PackageReference Include="Microsoft.Extensions.Options" Version="6.0.0" /> <PackageReference Include="Monai.Deploy.Messaging" Version="0.1.4" /> <PackageReference Include="Monai.Deploy.Storage" Version="0.2.5" /> - <PackageReference Include="System.IO.Abstractions" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions" Version="17.2.1" /> </ItemGroup> <ItemGroup> From d469873c254df9c25b921bec4063f933ce6a4df1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:19:19 -0700 Subject: [PATCH 22/25] Bump System.IO.Abstractions.TestingHelpers from 17.1.1 to 17.2.1 (#145) Bumps [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) from 17.1.1 to 17.2.1. - [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases) - [Commits](https://github.com/TestableIO/System.IO.Abstractions/compare/v17.1.1...v17.2.1) --- updated-dependencies: - dependency-name: System.IO.Abstractions.TestingHelpers dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj | 2 +- src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj | 2 +- .../Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj | 2 +- .../Monai.Deploy.InformaticsGateway.Configuration.Test.csproj | 2 +- .../Test/Monai.Deploy.InformaticsGateway.Test.csproj | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj b/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj index 1a9324738..6768705d2 100644 --- a/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj +++ b/src/Api/Test/Monai.Deploy.InformaticsGateway.Api.Test.csproj @@ -33,7 +33,7 @@ <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> </PackageReference> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> - <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.2.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> diff --git a/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj b/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj index b71179f16..46dc3f33e 100644 --- a/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj +++ b/src/CLI/Test/Monai.Deploy.InformaticsGateway.CLI.Test.csproj @@ -35,7 +35,7 @@ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="System.CommandLine.Hosting" Version="0.4.0-alpha.22272.1" /> - <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.2.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> diff --git a/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj b/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj index bb1b39a2c..75f0365f3 100644 --- a/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj +++ b/src/Common/Test/Monai.Deploy.InformaticsGateway.Common.Test.csproj @@ -30,7 +30,7 @@ </PackageReference> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> - <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.2.1" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> diff --git a/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj b/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj index e24b6a122..a0366eaa1 100644 --- a/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj +++ b/src/Configuration/Test/Monai.Deploy.InformaticsGateway.Configuration.Test.csproj @@ -35,7 +35,7 @@ </PackageReference> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> - <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.2.1" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> diff --git a/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj b/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj index 98d1695e4..27f1f639b 100644 --- a/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj +++ b/src/InformaticsGateway/Test/Monai.Deploy.InformaticsGateway.Test.csproj @@ -39,7 +39,7 @@ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.1" /> <PackageReference Include="Moq" Version="4.18.2" /> <PackageReference Include="NPOI" Version="2.5.6" /> - <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.1.1" /> + <PackageReference Include="System.IO.Abstractions.TestingHelpers" Version="17.2.1" /> <PackageReference Include="xRetry" Version="1.8.0" /> <PackageReference Include="xunit" Version="2.4.2" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5"> From f02d300440785de8dcddb221818ae47b6ef58332 Mon Sep 17 00:00:00 2001 From: Victor Chang <vicchang@nvidia.com> Date: Tue, 6 Sep 2022 10:30:41 -0700 Subject: [PATCH 23/25] Update third party licenses Signed-off-by: Victor Chang <vicchang@nvidia.com> --- doc/dependency_decisions.yml | 38 +- docs/compliance/third-party-licenses.md | 12281 +++++++++------------- 2 files changed, 5173 insertions(+), 7146 deletions(-) diff --git a/doc/dependency_decisions.yml b/doc/dependency_decisions.yml index 5fd47cc17..534ab3f5a 100644 --- a/doc/dependency_decisions.yml +++ b/doc/dependency_decisions.yml @@ -81,7 +81,7 @@ - :who: mocsharp :why: MIT (https://github.com/dotnet/Docker.DotNet/raw/master/LICENSE) :versions: - - 3.125.10 + - 3.125.11 :when: 2022-08-16 23:05:32.422217566 Z - - :approve - DotNext @@ -716,28 +716,14 @@ - - :approve - Microsoft.NET.Test.Sdk - :who: mocsharp - :why: MIT ( https://aka.ms/deprecateLicenseUrl) - :versions: - - 17.1.0 - :when: 2022-08-16 23:06:12.107365387 Z -- - :approve - - Microsoft.NET.Test.Sdk - - :who: mocsharp - :why: MIT ( https://aka.ms/deprecateLicenseUrl) - :versions: - - 17.2.0 - :when: 2022-08-16 23:06:12.556082109 Z -- - :approve - - Microsoft.NET.Test.Sdk - - :who: mocsharp - :why: MIT ( https://aka.ms/deprecateLicenseUrl) + :why: MIT (https://raw.githubusercontent.com/microsoft/vstest/main/LICENSE) :versions: - 17.3.1 :when: 2022-09-01 23:06:13.008314524 Z - - :approve - Microsoft.NETCore.Platforms - :who: mocsharp - :why: MICROSOFT .NET LIBRARY License ( http://go.microsoft.com/fwlink/?LinkId=329770) + :why: MICROSOFT .NET LIBRARY License (http://go.microsoft.com/fwlink/?LinkId=329770) :versions: - 1.1.0 :when: 2022-08-16 23:06:13.457444370 Z @@ -1299,28 +1285,14 @@ - :who: mocsharp :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 17.0.24 - :when: 2022-08-16 23:06:50.154940671 Z -- - :approve - - System.IO.Abstractions - - :who: mocsharp - :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - :versions: - - 17.1.1 + - 17.2.1 :when: 2022-08-16 23:06:50.602318269 Z - - :approve - System.IO.Abstractions.TestingHelpers - :who: mocsharp :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) :versions: - - 17.0.24 - :when: 2022-08-16 23:06:51.058360011 Z -- - :approve - - System.IO.Abstractions.TestingHelpers - - :who: mocsharp - :why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - :versions: - - 17.1.1 + - 17.2.1 :when: 2022-08-16 23:06:51.524564913 Z - - :approve - System.IO.Compression diff --git a/docs/compliance/third-party-licenses.md b/docs/compliance/third-party-licenses.md index 2cc30e034..af42ac49c 100644 --- a/docs/compliance/third-party-licenses.md +++ b/docs/compliance/third-party-licenses.md @@ -13,7 +13,6 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - # Third-Party Licenses @@ -706,13 +705,13 @@ SOFTWARE. <details> -<summary>Docker.DotNet 3.125.10</summary> +<summary>Docker.DotNet 3.125.11</summary> ## Docker.DotNet -- Version: 3.125.10 +- Version: 3.125.11 - Authors: Docker.DotNet -- Source: [NuGet](https://www.nuget.org/packages/Docker.DotNet/3.125.10) +- Source: [NuGet](https://www.nuget.org/packages/Docker.DotNet/3.125.11) - License: [MIT](https://github.com/dotnet/Docker.DotNet/raw/master/LICENSE) @@ -5066,1123 +5065,3581 @@ SOFTWARE. <details> -<summary>Microsoft.NET.Test.Sdk 17.1.0</summary> +<summary>Microsoft.NET.Test.Sdk 17.3.1</summary> ## Microsoft.NET.Test.Sdk -- Version: 17.1.0 +- Version: 17.3.1 - Authors: Microsoft - Owners: Microsoft - Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.1.0) -- License: [MIT]( https://aka.ms/deprecateLicenseUrl) +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.3.1) +- License: [MIT](https://raw.githubusercontent.com/microsoft/vstest/main/LICENSE) ``` -Finding and Choosing NuGet Packages | Microsoft Docs - - - - - - - - - -Skip to main content - - - -This browser is no longer supported. -Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. - - -Download Microsoft Edge - -More info - - - - - - - - - - - - - - - - - - - - - -Table of contents - - - -Exit focus mode - - - - - - - - - - - - - - - - - - - - - - +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.NETCore.Platforms 1.1.0</summary> +## Microsoft.NETCore.Platforms +- Version: 1.1.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Platforms/1.1.0) +- License: [MICROSOFT .NET LIBRARY License](http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. -Read in English +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> +<details> +<summary>Microsoft.NETCore.Platforms 3.0.0</summary> -Save +## Microsoft.NETCore.Platforms +- Version: 3.0.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://github.com/dotnet/corefx +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Platforms/3.0.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.NETCore.Targets 1.1.0</summary> +## Microsoft.NETCore.Targets +- Version: 1.1.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Targets/1.1.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -Table of contents +<details> +<summary>Microsoft.NETCore.Targets 1.1.3</summary> +## Microsoft.NETCore.Targets +- Version: 1.1.3 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Targets/1.1.3) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -Read in English +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -Save - - - - - - -Feedback - - - - - -Edit - - - - - - -Twitter - - - - - -LinkedIn - - - - - -Facebook - - - - - -Email - - - - - - - - - - - - -Table of contents - - - - -Finding and evaluating NuGet packages for your project - - - -Article - -08/09/2022 - -10 minutes to read - - - 12 contributors - - - - - - - - - - - - - -In this article - - -When starting any .NET project, or whenever you identify a functional need for your app or service, you can save yourself lots of time and trouble by using existing NuGet packages that fulfill that need. These packages can come from the public collection on nuget.org, or a private source that's provided by your organization or another third party. -Finding packages -When you visit nuget.org or open the Package Manager UI in Visual Studio, you see a list of packages sorted by relevancy. This shows you the most widely used packages across all .NET projects. There's a good chance that some of these packages may be useful for your own projects! - -On nuget.org, notice the Filter button on the upper right of the page. When clicked, the Advanced Search panel expands to present sorting and filtering options. - -You can use the Package type filter to show packages of a specific type: - -All types: This is the default behavior. It shows all packages regardless of their type. -Dependency: Regular NuGet packages that can be installed into your project. -.NET tool: This filters to .NET tools, a NuGet package that contains a console application. -Template: This filters to .NET templates, which can be used to create new projects using the dotnet new command. - -You can use the Sort by option to sort the search results: - -Relevance: This is the default behavior. It sorts results according to an internal scoring algorithm. -Downloads: Sorts the search results by the total number of downloads, in descending order. -Recently updated: Sorts the search results by their latest version's creation date, in descending chronological order. - -In the Options section, we can find the Include prerelease checkbox. -When checked, nuget.org shows all versions of packages including pre-releases. To show only stable versions, clear the option. -To apply the search filters, click on the Apply button. You can always get back to the default behavior by clicking on the Reset button. -You can also use the search syntax to filter on tags, owners, and package IDs. -Does the package support my project's target framework? -NuGet installs a package into a project only if that package's supported frameworks include the project's target framework. If the package is not compatible, NuGet issues an error. -Some packages list their supported frameworks directly in the nuget.org gallery, but because such data is not required, many packages do not include that list. At present there is no means to search nuget.org for packages that support a specific target framework (the feature is under consideration, see NuGet Issue 2936). -Fortunately, you can determine supported frameworks through two other means: - -Attempt to install a package into a project using the Install-Package command in the NuGet Package Manager Console. If the package is incompatible, this command shows you the package's supported frameworks. - -Download the package from its page on nuget.org using the Manual download link under Info. Change the extension from .nupkg to .zip, and open the file to examine the content of its lib folder. There you see subfolders for each of the supported frameworks, where each subfolder is named with a target framework moniker (TFM; see Target Frameworks). If you see no subfolders under lib and only a single DLL, then you must attempt to install the package in your project to discover its compatibility. - - -Pre-release packages -Many package authors make preview and beta releases available as they continue to make improvements and seek feedback on their latest revisions. -By default, nuget.org shows pre-release packages in search results. To search only stable releases, clear the Include prerelease option in the Advanced Search panel that is accessible from the Filter button on the upper right of the page - -In Visual Studio, and when using the NuGet and dotnet CLI tools, NuGet does not include pre-release versions by default. To change this behavior, do the following steps: - -Package Manager UI in Visual Studio: In the Manage NuGet Packages UI, set the Include prerelease box. Setting or clearing this box refreshes the Package Manager UI and the list of available versions you can install. - - -Package Manager Console: Use the -IncludePrerelease switch with the Find-Package, Get-Package, Install-Package, Sync-Package, and Update-Package commands. Refer to the PowerShell Reference. - -nuget.exe CLI: Use the -prerelease switch with the install, update, delete, and mirror commands. Refer to the NuGet CLI reference - -dotnet.exe CLI: Specify the exact pre-release version using the -v argument. Refer to the dotnet add package reference. - - - -Native C++ packages -NuGet supports native C++ packages can that can be used in C++ projects in Visual Studio. This enables the Manage NuGet Packages context-menu command for projects, introduces a native target framework, and provides MSBuild integration. -To find native packages on nuget.org, search using tag:native. Such packages typically provide .targets and .props files, which NuGet imports automatically when the package is added to a project. -Evaluating packages -The best way to evaluate the usefulness of a package is to download it and try it out in your code (all packages on nuget.org are routinely scanned for viruses, by the way). After all, every highly popular package got started with only a few developers using it, and you might be one of the early adopters! -At the same time, using a NuGet package means taking a dependency on it, so you want to make sure it's robust and reliable. Because installing and directly testing a package is time-consuming, you can also learn a lot about a package's quality by using the information on a package's listing page: - -Downloads statistics: on the package page on nuget.org, the Statistics section shows total downloads, downloads of the most recent version, and average downloads per day. Larger numbers indicate that many other developers have taken a dependency on the package, which means that it has proven itself. - - -Used By: on the package page, the Used By section lists the top 5 most popular NuGet.org packages and popular GitHub repositories that depend on this package. Packages and repos that depend on this package can be called "dependents" of this package. Dependent packages and repos can be seen as "endorsements" of this package, as package authors have chosen to trust and depend on it. - -A dependent package must depend on any version of this package in its latest stable listed version. This definition ensures that displayed dependent packages are an up-to-date reflection of package author's decision to trust and depend on this package. Prerelease dependents are not listed as they are not considered whole-hearted endoresements yet. See the following table for examples: - - - -Package A versions -Package A is a listed as a dependent of Package B? - - - - -v1.0.0v1.1.0 (latest stable) --> Package Bv1.2.0-preview -TRUE, latest stable version depends on Package B - - -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview -FALSE, latest stable version does not depend on Package B - - -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview --> Package B -FALSE, latest stable version does not depend on Package B - - - +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` -A GitHub repository's number of stars generally indicates how popular that repository is with GitHub users (more stars usually means more popular). Please visit GitHub's Getting Started page for more information on GitHub's star and repository ranking system. +</details> -Note -A package's Used By section is generated automatically, periodically, without human review of individual repositories, and solely for informational purposes in order to show you NuGet.org packages and popular GitHub repositories that depend on the package. +<details> +<summary>Microsoft.Net.Http.Headers 2.2.8</summary> +## Microsoft.Net.Http.Headers +- Version: 2.2.8 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://asp.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Net.Http.Headers/2.2.8) +- License: [Apache-2.0]( https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt) -Version History: on the package page, look under Info for the date of the most recent update and examine the Version History. A well-maintained package has recent updates and a rich version history. Neglected packages have few updates and often haven't been updated in some time. +``` +Copyright (c) .NET Foundation and Contributors +All rights reserved. -Recent installs: on the package page under Statistics, select View full stats. The full stats page shows the package installs over the last six weeks by version number. A package that other developers are actively using is typically a better choice than one that's not. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +this file except in compliance with the License. You may obtain a copy of the +License at -Support: on the package page under Info, select Project Site (if available) to see what support options the author provides. A project with a dedicated site is generally better supported. + http://www.apache.org/licenses/LICENSE-2.0 -Developer history: on the package page under Owners, select an owner to see what other packages they've published. Those with multiple packages are more likely to continue supporting their work in the future. +Unless required by applicable law or agreed to in writing, software distributed +under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR +CONDITIONS OF ANY KIND, either express or implied. See the License for the +specific language governing permissions and limitations under the License. +``` -Open source contributions: many packages are maintained in open-source repositories, making it possible for developers depending on them to directly contribute bug fixes and feature improvements. The contribution history of any given package is also a good indicator of how many developers are actively involved. +</details> -Interview the owners: new developers can certainly be equally committed to producing great packages for you to use, and it's good to give them a chance to bring something new to the NuGet ecosystem. With this in mind, reach out directly to the package developers through the Contact Owners option under Info on the listing page. Chances are, they'll be happy to work with you to serve your needs! -Reserved Package ID Prefixes: many package owners have applied for and have been granted a reserved package ID prefix. When you see the visual checkmark next to a package ID on nuget.org, or in Visual Studio, that means that the package owner has met our criteria for ID prefix reservation. This means the package owner is being clear on identifying themselves and their package. +<details> +<summary>Microsoft.OpenApi 1.2.3</summary> +## Microsoft.OpenApi +- Version: 1.2.3 +- Authors: Microsoft +- Project URL: https://github.com/Microsoft/OpenAPI.NET +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.OpenApi/1.2.3) +- License: [MIT]( https://raw.githubusercontent.com/Microsoft/OpenAPI.NET/master/LICENSE) -Note -Always be mindful of a package's license terms, which you can see by selecting License Info on a package's listing page on nuget.org. If a package does not specify license terms, contact the package owner directly using the Contact owners link on the package page. Microsoft does not license any intellectual property to you from third party package providers and is not responsible for information provided by third parties. -License URL deprecation -As we transition from licenseUrl to license, some NuGet clients and NuGet feeds may not yet have the ability to surface licensing information in some cases. To maintain backward compatibility, the license URL points to this document which talks about how to retrieve the license information in such cases. -If clicking on the license URL for a package brought you to this page, it implies the package contains a license file and +``` +Copyright (c) Microsoft Corporation. All rights reserved. -You are connected to a feed that does not yet know how to interpret and surface the new license information to the client -OR -You are using a client that does not yet know how to interpret and read the new license information that is potentially provided by the feed -OR -A combination of both +MIT License -Here is how you could read the information contained in the license file inside the package: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -Download the NuGet package, and unzip its contents to a folder. -Open the .nuspec file which would be at the root of that folder. -It should have a tag like <license type="file">license\license.txt</license>. This implies the license file is named license.txt and it is inside a folder called license which would also be at the root of that folder. -Navigate to the license folder and open the license.txt file. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -For the MSBuild equivalent to setting the license in the .nuspec, take a look at Packing a license expression or a license file. -Search Syntax -Search queries on nuget.org, from the NuGet CLI, and within the NuGet Package Manager extension in -Visual Studio, all use the same syntax. In general, search is applied to keywords as well as package descriptions. +THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Advanced Filtering: You can apply a search term to a specific property by using the syntax <property>:<term> where -<property> (case-insensitive) can be id, packageid, version, title, tags, author, description, -summary, and owner. You can search for multiple properties at the same time. Searches on the id property are -substring matches, whereas packageid and owner uses an exact, case-insensitive match. Examples: +</details> -PackageId:jquery # Match the package ID in an exact, case-insensitive manner -owner:microsoft # Match the owner in an exact, case-insensitive manner +<details> +<summary>Microsoft.TestPlatform.ObjectModel 17.1.0</summary> -id:NuGet.Core # Match any part of the ID property -Id:"Nuget.Core" -ID:jQuery -id:jquery id:ui # Search for multiple terms in the ID -id:jquery tags:validation # Search multiple properties +## Microsoft.TestPlatform.ObjectModel -invalid:jquery ui # Unsupported properties are ignored, so this - # is the same as searching on ui +- Version: 17.1.0 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.1.0) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE) -Note -This advanced filtering syntax is supported by nuget.org. Other package sources, like Azure Artifacts or GitHub Package Repository, may use different syntax or may not support advanced filtering. +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.TestPlatform.ObjectModel 17.2.0</summary> +## Microsoft.TestPlatform.ObjectModel +- Version: 17.2.0 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.2.0) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.2.0/LICENSE) +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Feedback +</details> -Submit and view feedback for +<details> +<summary>Microsoft.TestPlatform.ObjectModel 17.3.1</summary> -This product +## Microsoft.TestPlatform.ObjectModel +- Version: 17.3.1 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.3.1) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) -This page +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> -View all page feedback +<details> +<summary>Microsoft.TestPlatform.TestHost 17.1.0</summary> +## Microsoft.TestPlatform.TestHost +- Version: 17.1.0 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.1.0) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE) +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.TestPlatform.TestHost 17.2.0</summary> +## Microsoft.TestPlatform.TestHost +- Version: 17.2.0 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.2.0) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.2.0/LICENSE) +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.TestPlatform.TestHost 17.3.1</summary> -Theme - +## Microsoft.TestPlatform.TestHost +- Version: 17.3.1 +- Authors: Microsoft +- Owners: Microsoft +- Project URL: https://github.com/microsoft/vstest/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.3.1) +- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) +``` +Copyright (c) 2020 Microsoft Corporation +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Microsoft.Win32.Primitives 4.3.0</summary> +## Microsoft.Win32.Primitives +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Win32.Primitives/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` -Light +</details> +<details> +<summary>Microsoft.Win32.SystemEvents 4.5.0</summary> +## Microsoft.Win32.SystemEvents +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Win32.SystemEvents/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors +All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Minio 4.0.4</summary> +## Minio +- Version: 4.0.4 +- Authors: MinIO, Inc. +- Project URL: https://github.com/minio/minio-dotnet +- Source: [NuGet](https://www.nuget.org/packages/Minio/4.0.4) +- License: [Apache-2.0](https://github.com/minio/minio-dotnet/raw/master/LICENSE) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ -Dark + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. -High contrast + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 + Copyright {yyyy} {name of copyright owner} + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>Minio 4.0.5</summary> +## Minio +- Version: 4.0.5 +- Authors: MinIO, Inc. +- Project URL: https://github.com/minio/minio-dotnet +- Source: [NuGet](https://www.nuget.org/packages/Minio/4.0.5) +- License: [Apache-2.0](https://github.com/minio/minio-dotnet/raw/master/LICENSE) -In this article +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. -Theme - - - - - - - - - - - - - - - - - - - - -Light - + Copyright {yyyy} {name of copyright owner} + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>Monai.Deploy.Messaging 0.1.4</summary> +## Monai.Deploy.Messaging +- Version: 0.1.4 +- Authors: MONAI Consortium +- Project URL: https://github.com/Project-MONAI/monai-deploy-messaging +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging/0.1.4) +- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. -Dark + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS -High contrast + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--- +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. ``` </details> <details> -<summary>Microsoft.NET.Test.Sdk 17.2.0</summary> +<summary>Monai.Deploy.Messaging.RabbitMQ 0.1.4</summary> -## Microsoft.NET.Test.Sdk +## Monai.Deploy.Messaging.RabbitMQ -- Version: 17.2.0 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.2.0) -- License: [MIT]( https://aka.ms/deprecateLicenseUrl) +- Version: 0.1.4 +- Authors: MONAI Consortium +- Project URL: https://github.com/Project-MONAI/monai-deploy-messaging +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging.RabbitMQ/0.1.4) +- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) ``` -Finding and Choosing NuGet Packages | Microsoft Docs - - - - - - - - - -Skip to main content - +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -This browser is no longer supported. -Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. -Download Microsoft Edge + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. -More info + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. - + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. -Table of contents + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. -Exit focus mode - - + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--- +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. +``` +</details> +<details> +<summary>Monai.Deploy.Storage 0.2.5</summary> +## Monai.Deploy.Storage +- Version: 0.2.5 +- Authors: MONAI Consortium +- Project URL: https://github.com/Project-MONAI/monai-deploy-storage +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage/0.2.5) +- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and -Read in English + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. -Save + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--- +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. +``` +</details> +<details> +<summary>Monai.Deploy.Storage.MinIO 0.2.5</summary> +## Monai.Deploy.Storage.MinIO +- Version: 0.2.5 +- Authors: MONAI Consortium +- Project URL: https://github.com/Project-MONAI/monai-deploy-storage +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.MinIO/0.2.5) +- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. -Table of contents + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. -Read in English + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. -Save + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and -Feedback + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. -Edit + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] -Twitter + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--- +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. -LinkedIn +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. +``` +</details> +<details> +<summary>Monai.Deploy.Storage.S3Policy 0.2.5</summary> -Facebook +## Monai.Deploy.Storage.S3Policy +- Version: 0.2.5 +- Authors: MONAI Consortium +- Project URL: https://github.com/Project-MONAI/monai-deploy-storage +- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.S3Policy/0.2.5) +- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -Email + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. -Table of contents + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and -Finding and evaluating NuGet packages for your project + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. -Article + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. -08/09/2022 + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. -10 minutes to read + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. - 12 contributors - + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--- +Copyright (c) MONAI Consortium. All rights reserved. +Licensed under the [Apache-2.0](LICENSE) license. +This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). +By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. +``` -In this article +</details> -When starting any .NET project, or whenever you identify a functional need for your app or service, you can save yourself lots of time and trouble by using existing NuGet packages that fulfill that need. These packages can come from the public collection on nuget.org, or a private source that's provided by your organization or another third party. -Finding packages -When you visit nuget.org or open the Package Manager UI in Visual Studio, you see a list of packages sorted by relevancy. This shows you the most widely used packages across all .NET projects. There's a good chance that some of these packages may be useful for your own projects! +<details> +<summary>Moq 4.18.1</summary> -On nuget.org, notice the Filter button on the upper right of the page. When clicked, the Advanced Search panel expands to present sorting and filtering options. +## Moq -You can use the Package type filter to show packages of a specific type: +- Version: 4.18.1 +- Authors: Daniel Cazzulino, kzu +- Project URL: https://github.com/moq/moq4 +- Source: [NuGet](https://www.nuget.org/packages/Moq/4.18.1) +- License: [BSD 3-Clause License]( https://raw.githubusercontent.com/moq/moq4/main/License.txt) -All types: This is the default behavior. It shows all packages regardless of their type. -Dependency: Regular NuGet packages that can be installed into your project. -.NET tool: This filters to .NET tools, a NuGet package that contains a console application. -Template: This filters to .NET templates, which can be used to create new projects using the dotnet new command. -You can use the Sort by option to sort the search results: +``` +BSD 3-Clause License -Relevance: This is the default behavior. It sorts results according to an internal scoring algorithm. -Downloads: Sorts the search results by the total number of downloads, in descending order. -Recently updated: Sorts the search results by their latest version's creation date, in descending chronological order. +Copyright (c) 2007, Clarius Consulting, Manas Technology Solutions, InSTEDD, +and Contributors. All rights reserved. -In the Options section, we can find the Include prerelease checkbox. -When checked, nuget.org shows all versions of packages including pre-releases. To show only stable versions, clear the option. -To apply the search filters, click on the Apply button. You can always get back to the default behavior by clicking on the Reset button. -You can also use the search syntax to filter on tags, owners, and package IDs. -Does the package support my project's target framework? -NuGet installs a package into a project only if that package's supported frameworks include the project's target framework. If the package is not compatible, NuGet issues an error. -Some packages list their supported frameworks directly in the nuget.org gallery, but because such data is not required, many packages do not include that list. At present there is no means to search nuget.org for packages that support a specific target framework (the feature is under consideration, see NuGet Issue 2936). -Fortunately, you can determine supported frameworks through two other means: +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: -Attempt to install a package into a project using the Install-Package command in the NuGet Package Manager Console. If the package is incompatible, this command shows you the package's supported frameworks. + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. -Download the package from its page on nuget.org using the Manual download link under Info. Change the extension from .nupkg to .zip, and open the file to examine the content of its lib folder. There you see subfolders for each of the supported frameworks, where each subfolder is named with a target framework moniker (TFM; see Target Frameworks). If you see no subfolders under lib and only a single DLL, then you must attempt to install the package in your project to discover its compatibility. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the names of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. -Pre-release packages -Many package authors make preview and beta releases available as they continue to make improvements and seek feedback on their latest revisions. -By default, nuget.org shows pre-release packages in search results. To search only stable releases, clear the Include prerelease option in the Advanced Search panel that is accessible from the Filter button on the upper right of the page +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` -In Visual Studio, and when using the NuGet and dotnet CLI tools, NuGet does not include pre-release versions by default. To change this behavior, do the following steps: +</details> -Package Manager UI in Visual Studio: In the Manage NuGet Packages UI, set the Include prerelease box. Setting or clearing this box refreshes the Package Manager UI and the list of available versions you can install. +<details> +<summary>Moq 4.18.2</summary> -Package Manager Console: Use the -IncludePrerelease switch with the Find-Package, Get-Package, Install-Package, Sync-Package, and Update-Package commands. Refer to the PowerShell Reference. +## Moq -nuget.exe CLI: Use the -prerelease switch with the install, update, delete, and mirror commands. Refer to the NuGet CLI reference +- Version: 4.18.2 +- Authors: Daniel Cazzulino, kzu +- Project URL: https://github.com/moq/moq4 +- Source: [NuGet](https://www.nuget.org/packages/Moq/4.18.2) +- License: [BSD 3-Clause License]( https://raw.githubusercontent.com/moq/moq4/main/License.txt) -dotnet.exe CLI: Specify the exact pre-release version using the -v argument. Refer to the dotnet add package reference. +``` +BSD 3-Clause License +Copyright (c) 2007, Clarius Consulting, Manas Technology Solutions, InSTEDD, +and Contributors. All rights reserved. -Native C++ packages -NuGet supports native C++ packages can that can be used in C++ projects in Visual Studio. This enables the Manage NuGet Packages context-menu command for projects, introduces a native target framework, and provides MSBuild integration. -To find native packages on nuget.org, search using tag:native. Such packages typically provide .targets and .props files, which NuGet imports automatically when the package is added to a project. -Evaluating packages -The best way to evaluate the usefulness of a package is to download it and try it out in your code (all packages on nuget.org are routinely scanned for viruses, by the way). After all, every highly popular package got started with only a few developers using it, and you might be one of the early adopters! -At the same time, using a NuGet package means taking a dependency on it, so you want to make sure it's robust and reliable. Because installing and directly testing a package is time-consuming, you can also learn a lot about a package's quality by using the information on a package's listing page: +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: -Downloads statistics: on the package page on nuget.org, the Statistics section shows total downloads, downloads of the most recent version, and average downloads per day. Larger numbers indicate that many other developers have taken a dependency on the package, which means that it has proven itself. + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. -Used By: on the package page, the Used By section lists the top 5 most popular NuGet.org packages and popular GitHub repositories that depend on this package. Packages and repos that depend on this package can be called "dependents" of this package. Dependent packages and repos can be seen as "endorsements" of this package, as package authors have chosen to trust and depend on it. + * Neither the names of the copyright holders nor the names of its + contributors may be used to endorse or promote products derived from this + software without specific prior written permission. -A dependent package must depend on any version of this package in its latest stable listed version. This definition ensures that displayed dependent packages are an up-to-date reflection of package author's decision to trust and depend on this package. Prerelease dependents are not listed as they are not considered whole-hearted endoresements yet. See the following table for examples: +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> -Package A versions -Package A is a listed as a dependent of Package B? +<details> +<summary>NETStandard.Library 1.6.1</summary> +## NETStandard.Library +- Version: 1.6.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/NETStandard.Library/1.6.1) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) -v1.0.0v1.1.0 (latest stable) --> Package Bv1.2.0-preview -TRUE, latest stable version depends on Package B +``` +MICROSOFT SOFTWARE LICENSE +TERMS +MICROSOFT .NET +LIBRARY -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview -FALSE, latest stable version does not depend on Package B +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. +If +you comply with these license terms, you have the rights below. -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview --> Package B -FALSE, latest stable version does not depend on Package B +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` +</details> -A GitHub repository's number of stars generally indicates how popular that repository is with GitHub users (more stars usually means more popular). Please visit GitHub's Getting Started page for more information on GitHub's star and repository ranking system. +<details> +<summary>NETStandard.Library 2.0.0</summary> +## NETStandard.Library -Note -A package's Used By section is generated automatically, periodically, without human review of individual repositories, and solely for informational purposes in order to show you NuGet.org packages and popular GitHub repositories that depend on the package. +- Version: 2.0.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/NETStandard.Library/2.0.0) +- License: [MIT](https://github.com/dotnet/standard/raw/release/2.0.0/LICENSE.TXT) +``` +The MIT License (MIT) +Copyright (c) .NET Foundation and Contributors -Version History: on the package page, look under Info for the date of the most recent update and examine the Version History. A well-maintained package has recent updates and a rich version history. Neglected packages have few updates and often haven't been updated in some time. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. -Recent installs: on the package page under Statistics, select View full stats. The full stats page shows the package installs over the last six weeks by version number. A package that other developers are actively using is typically a better choice than one that's not. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` -Support: on the package page under Info, select Project Site (if available) to see what support options the author provides. A project with a dedicated site is generally better supported. +</details> -Developer history: on the package page under Owners, select an owner to see what other packages they've published. Those with multiple packages are more likely to continue supporting their work in the future. -Open source contributions: many packages are maintained in open-source repositories, making it possible for developers depending on them to directly contribute bug fixes and feature improvements. The contribution history of any given package is also a good indicator of how many developers are actively involved. +<details> +<summary>NPOI 2.5.6</summary> -Interview the owners: new developers can certainly be equally committed to producing great packages for you to use, and it's good to give them a chance to bring something new to the NuGet ecosystem. With this in mind, reach out directly to the package developers through the Contact Owners option under Info on the listing page. Chances are, they'll be happy to work with you to serve your needs! +## NPOI -Reserved Package ID Prefixes: many package owners have applied for and have been granted a reserved package ID prefix. When you see the visual checkmark next to a package ID on nuget.org, or in Visual Studio, that means that the package owner has met our criteria for ID prefix reservation. This means the package owner is being clear on identifying themselves and their package. +- Version: 2.5.6 +- Authors: NPOI Contributors +- Owners: Nissl Lab +- Project URL: https://github.com/nissl-lab/npoi +- Source: [NuGet](https://www.nuget.org/packages/NPOI/2.5.6) +- License: [Apache-2.0](https://github.com/nissl-lab/npoi/raw/master/LICENSE) +``` +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ -Note -Always be mindful of a package's license terms, which you can see by selecting License Info on a package's listing page on nuget.org. If a package does not specify license terms, contact the package owner directly using the Contact owners link on the package page. Microsoft does not license any intellectual property to you from third party package providers and is not responsible for information provided by third parties. +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -License URL deprecation -As we transition from licenseUrl to license, some NuGet clients and NuGet feeds may not yet have the ability to surface licensing information in some cases. To maintain backward compatibility, the license URL points to this document which talks about how to retrieve the license information in such cases. -If clicking on the license URL for a package brought you to this page, it implies the package contains a license file and +1. Definitions. -You are connected to a feed that does not yet know how to interpret and surface the new license information to the client -OR -You are using a client that does not yet know how to interpret and read the new license information that is potentially provided by the feed -OR -A combination of both +"License" shall mean the terms and conditions for use, reproduction, and +distribution as defined by Sections 1 through 9 of this document. -Here is how you could read the information contained in the license file inside the package: +"Licensor" shall mean the copyright owner or entity authorized by the copyright +owner that is granting the License. -Download the NuGet package, and unzip its contents to a folder. -Open the .nuspec file which would be at the root of that folder. -It should have a tag like <license type="file">license\license.txt</license>. This implies the license file is named license.txt and it is inside a folder called license which would also be at the root of that folder. -Navigate to the license folder and open the license.txt file. +"Legal Entity" shall mean the union of the acting entity and all other entities +that control, are controlled by, or are under common control with that entity. +For the purposes of this definition, "control" means (i) the power, direct or +indirect, to cause the direction or management of such entity, whether by +contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the +outstanding shares, or (iii) beneficial ownership of such entity. -For the MSBuild equivalent to setting the license in the .nuspec, take a look at Packing a license expression or a license file. -Search Syntax -Search queries on nuget.org, from the NuGet CLI, and within the NuGet Package Manager extension in -Visual Studio, all use the same syntax. In general, search is applied to keywords as well as package descriptions. +"You" (or "Your") shall mean an individual or Legal Entity exercising +permissions granted by this License. -Advanced Filtering: You can apply a search term to a specific property by using the syntax <property>:<term> where -<property> (case-insensitive) can be id, packageid, version, title, tags, author, description, -summary, and owner. You can search for multiple properties at the same time. Searches on the id property are -substring matches, whereas packageid and owner uses an exact, case-insensitive match. Examples: +"Source" form shall mean the preferred form for making modifications, including +but not limited to software source code, documentation source, and configuration +files. -PackageId:jquery # Match the package ID in an exact, case-insensitive manner +"Object" form shall mean any form resulting from mechanical transformation or +translation of a Source form, including but not limited to compiled object code, +generated documentation, and conversions to other media types. -owner:microsoft # Match the owner in an exact, case-insensitive manner +"Work" shall mean the work of authorship, whether in Source or Object form, made +available under the License, as indicated by a copyright notice that is included +in or attached to the work (an example is provided in the Appendix below). -id:NuGet.Core # Match any part of the ID property -Id:"Nuget.Core" -ID:jQuery -id:jquery id:ui # Search for multiple terms in the ID -id:jquery tags:validation # Search multiple properties +"Derivative Works" shall mean any work, whether in Source or Object form, that +is based on (or derived from) the Work and for which the editorial revisions, +annotations, elaborations, or other modifications represent, as a whole, an +original work of authorship. For the purposes of this License, Derivative Works +shall not include works that remain separable from, or merely link (or bind by +name) to the interfaces of, the Work and Derivative Works thereof. -invalid:jquery ui # Unsupported properties are ignored, so this - # is the same as searching on ui +"Contribution" shall mean any work of authorship, including the original version +of the Work and any modifications or additions to that Work or Derivative Works +thereof, that is intentionally submitted to Licensor for inclusion in the Work +by the copyright owner or by an individual or Legal Entity authorized to submit +on behalf of the copyright owner. For the purposes of this definition, +"submitted" means any form of electronic, verbal, or written communication sent +to the Licensor or its representatives, including but not limited to +communication on electronic mailing lists, source code control systems, and +issue tracking systems that are managed by, or on behalf of, the Licensor for +the purpose of discussing and improving the Work, but excluding communication +that is conspicuously marked or otherwise designated in writing by the copyright +owner as "Not a Contribution." +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf +of whom a Contribution has been received by Licensor and subsequently +incorporated within the Work. -Note -This advanced filtering syntax is supported by nuget.org. Other package sources, like Azure Artifacts or GitHub Package Repository, may use different syntax or may not support advanced filtering. +2. Grant of Copyright License. +Subject to the terms and conditions of this License, each Contributor hereby +grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, +irrevocable copyright license to reproduce, prepare Derivative Works of, +publicly display, publicly perform, sublicense, and distribute the Work and such +Derivative Works in Source or Object form. +3. Grant of Patent License. +Subject to the terms and conditions of this License, each Contributor hereby +grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, +irrevocable (except as stated in this section) patent license to make, have +made, use, offer to sell, sell, import, and otherwise transfer the Work, where +such license applies only to those patent claims licensable by such Contributor +that are necessarily infringed by their Contribution(s) alone or by combination +of their Contribution(s) with the Work to which such Contribution(s) was +submitted. If You institute patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Work or a +Contribution incorporated within the Work constitutes direct or contributory +patent infringement, then any patent licenses granted to You under this License +for that Work shall terminate as of the date such litigation is filed. +4. Redistribution. +You may reproduce and distribute copies of the Work or Derivative Works thereof +in any medium, with or without modifications, and in Source or Object form, +provided that You meet the following conditions: +You must give any other recipients of the Work or Derivative Works a copy of +this License; and +You must cause any modified files to carry prominent notices stating that You +changed the files; and +You must retain, in the Source form of any Derivative Works that You distribute, +all copyright, patent, trademark, and attribution notices from the Source form +of the Work, excluding those notices that do not pertain to any part of the +Derivative Works; and +If the Work includes a "NOTICE" text file as part of its distribution, then any +Derivative Works that You distribute must include a readable copy of the +attribution notices contained within such NOTICE file, excluding those notices +that do not pertain to any part of the Derivative Works, in at least one of the +following places: within a NOTICE text file distributed as part of the +Derivative Works; within the Source form or documentation, if provided along +with the Derivative Works; or, within a display generated by the Derivative +Works, if and wherever such third-party notices normally appear. The contents of +the NOTICE file are for informational purposes only and do not modify the +License. You may add Your own attribution notices within Derivative Works that +You distribute, alongside or as an addendum to the NOTICE text from the Work, +provided that such additional attribution notices cannot be construed as +modifying the License. +You may add Your own copyright statement to Your modifications and may provide +additional or different license terms and conditions for use, reproduction, or +distribution of Your modifications, or for any such Derivative Works as a whole, +provided Your use, reproduction, and distribution of the Work otherwise complies +with the conditions stated in this License. +5. Submission of Contributions. +Unless You explicitly state otherwise, any Contribution intentionally submitted +for inclusion in the Work by You to the Licensor shall be under the terms and +conditions of this License, without any additional terms or conditions. +Notwithstanding the above, nothing herein shall supersede or modify the terms of +any separate license agreement you may have executed with Licensor regarding +such Contributions. +6. Trademarks. +This License does not grant permission to use the trade names, trademarks, +service marks, or product names of the Licensor, except as required for +reasonable and customary use in describing the origin of the Work and +reproducing the content of the NOTICE file. +7. Disclaimer of Warranty. +Unless required by applicable law or agreed to in writing, Licensor provides the +Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, +including, without limitation, any warranties or conditions of TITLE, +NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are +solely responsible for determining the appropriateness of using or +redistributing the Work and assume any risks associated with Your exercise of +permissions under this License. +8. Limitation of Liability. -Feedback +In no event and under no legal theory, whether in tort (including negligence), +contract, or otherwise, unless required by applicable law (such as deliberate +and grossly negligent acts) or agreed to in writing, shall any Contributor be +liable to You for damages, including any direct, indirect, special, incidental, +or consequential damages of any character arising as a result of this License or +out of the use or inability to use the Work (including but not limited to +damages for loss of goodwill, work stoppage, computer failure or malfunction, or +any and all other commercial damages or losses), even if such Contributor has +been advised of the possibility of such damages. -Submit and view feedback for +9. Accepting Warranty or Additional Liability. +While redistributing the Work or Derivative Works thereof, You may choose to +offer, and charge a fee for, acceptance of support, warranty, indemnity, or +other liability obligations and/or rights consistent with this License. However, +in accepting such obligations, You may act only on Your own behalf and on Your +sole responsibility, not on behalf of any other Contributor, and only if You +agree to indemnify, defend, and hold each Contributor harmless for any liability +incurred by, or claims asserted against, such Contributor by reason of your +accepting any such warranty or additional liability. -This product +END OF TERMS AND CONDITIONS +APPENDIX: How to apply the Apache License to your work +To apply the Apache License to your work, attach the following boilerplate +notice, with the fields enclosed by brackets "{}" replaced with your own +identifying information. (Don't include the brackets!) The text should be +enclosed in the appropriate comment syntax for the file format. We also +recommend that a file or class name and description of purpose be included on +the same "printed page" as the copyright notice for easier identification within +third-party archives. +``` -This page +</details> +<details> +<summary>Newtonsoft.Json 10.0.1</summary> +## Newtonsoft.Json +- Version: 10.0.1 +- Authors: James Newton-King +- Owners: James Newton-King +- Project URL: http://www.newtonsoft.com/json +- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/10.0.1) +- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) -View all page feedback +``` +The MIT License (MIT) +Copyright (c) 2007 James Newton-King +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>Newtonsoft.Json 13.0.1</summary> +## Newtonsoft.Json +- Version: 13.0.1 +- Authors: James Newton-King +- Project URL: https://www.newtonsoft.com/json +- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/13.0.1) +- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) +``` +The MIT License (MIT) +Copyright (c) 2007 James Newton-King +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>Newtonsoft.Json 9.0.1</summary> +## Newtonsoft.Json - -Theme - - - - - +- Version: 9.0.1 +- Authors: James Newton-King +- Owners: James Newton-King +- Project URL: http://www.newtonsoft.com/json +- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/9.0.1) +- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) +``` +The MIT License (MIT) +Copyright (c) 2007 James Newton-King +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>Newtonsoft.Json.Bson 1.0.1</summary> +## Newtonsoft.Json.Bson +- Version: 1.0.1 +- Authors: James Newton-King +- Owners: James Newton-King +- Project URL: http://www.newtonsoft.com/json +- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json.Bson/1.0.1) +- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json.Bson/raw/master/LICENSE.md) +``` +The MIT License (MIT) +Copyright (c) 2017 James Newton-King -Light +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>NuGet.Frameworks 5.11.0</summary> +## NuGet.Frameworks +- Version: 5.11.0 +- Authors: Microsoft +- Project URL: https://aka.ms/nugetprj +- Source: [NuGet](https://www.nuget.org/packages/NuGet.Frameworks/5.11.0) +- License: [Apache-2.0](https://github.com/NuGet/NuGet.Client/raw/dev/LICENSE.txt) +``` +Copyright (c) .NET Foundation and Contributors. +All rights reserved. +Licensed under the Apache License, Version 2.0 (the "License"); you may not use +these files except in compliance with the License. You may obtain a copy of the +License at +http://www.apache.org/licenses/LICENSE-2.0 +Unless required by applicable law or agreed to in writing, software distributed +under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR +CONDITIONS OF ANY KIND, either express or implied. See the License for the +specific language governing permissions and limitations under the License. +``` +</details> +<details> +<summary>Polly 7.2.3</summary> +## Polly -Dark +- Version: 7.2.3 +- Authors: Michael Wolfenden, App vNext +- Project URL: https://github.com/App-vNext/Polly +- Source: [NuGet](https://www.nuget.org/packages/Polly/7.2.3) +- License: [New BSD License](https://github.com/App-vNext/Polly/raw/master/LICENSE.txt) +``` +New BSD License += +Copyright (c) 2015-2020, App vNext +All rights reserved. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of App vNext nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> +<details> +<summary>Portable.BouncyCastle 1.8.9</summary> +## Portable.BouncyCastle +- Version: 1.8.9 +- Authors: Claire Novotny +- Project URL: https://www.bouncycastle.org/csharp/ +- Source: [NuGet](https://www.nuget.org/packages/Portable.BouncyCastle/1.8.9) +- License: [MIT]( https://www.bouncycastle.org/csharp/licence.html) +``` +bouncycastle.org @@ -6191,6534 +8648,1573 @@ Dark -High contrast +The Legion of the Bouncy Castle +home +wiki +issue tracker +mailing lists +resources +legal and licencing +contributors -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 +  +Please note: our license is an adaptation of the MIT X11 License and should be read as such. +Please also note: this licensing model is made possible through funding from donations and the sale of support contracts. +License +Copyright (c) 2000 - 2017 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +  +  +Site hosted by Tau Ceti Co-operative Ltd. +Graphics provided by Geoff Hook. +Layout and design by Travis Winters. +C# is a registered trademark of Microsoft ®. +``` +</details> -In this article +<details> +<summary>RabbitMQ.Client 6.4.0</summary> +## RabbitMQ.Client +- Version: 6.4.0 +- Authors: VMware +- Project URL: https://www.rabbitmq.com/dotnet.html +- Source: [NuGet](https://www.nuget.org/packages/RabbitMQ.Client/6.4.0) +- License: [Apache-2.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/raw/main/LICENSE-APACHE2) +``` +Apache License + Version 2.0, January 2004 + https://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. -Theme + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + https://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>SQLitePCLRaw.bundle_e_sqlite3 2.0.6</summary> +## SQLitePCLRaw.bundle_e_sqlite3 +- Version: 2.0.6 +- Authors: Eric Sink +- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.bundle_e_sqlite3/2.0.6) +- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. -Light + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. -Dark + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>SQLitePCLRaw.core 2.0.6</summary> +## SQLitePCLRaw.core +- Version: 2.0.6 +- Authors: Eric Sink +- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.core/2.0.6) +- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. -High contrast - + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 -``` + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. -</details> + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: -<details> -<summary>Microsoft.NET.Test.Sdk 17.3.1</summary> + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and -## Microsoft.NET.Test.Sdk + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and -- Version: 17.3.1 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.3.1) -- License: [MIT]( https://aka.ms/deprecateLicenseUrl) + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. -``` -Finding and Choosing NuGet Packages | Microsoft Docs + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. -Skip to main content + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 -This browser is no longer supported. -Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> -Download Microsoft Edge -More info +<details> +<summary>SQLitePCLRaw.lib.e_sqlite3 2.0.6</summary> +## SQLitePCLRaw.lib.e_sqlite3 +- Version: 2.0.6 +- Authors: Eric Sink +- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.lib.e_sqlite3/2.0.6) +- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. - + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: -Table of contents + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and -Exit focus mode + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>SQLitePCLRaw.provider.e_sqlite3 2.0.6</summary> +## SQLitePCLRaw.provider.e_sqlite3 +- Version: 2.0.6 +- Authors: Eric Sink +- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.provider.e_sqlite3/2.0.6) +- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) +``` +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + 1. Definitions. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: -Read in English + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. -Save - - - - - - - - - - - - - - - - - - - - - - -Table of contents - - - - - -Read in English - - - - - -Save - - - - - - -Feedback - - - - - -Edit - - - - - - -Twitter - - - - - -LinkedIn - - - - - -Facebook - - - - - -Email - - - - - - - - - - - - -Table of contents - - - - -Finding and evaluating NuGet packages for your project - - - -Article - -08/09/2022 - -10 minutes to read - - - 12 contributors - - - - - - - - - - - - - -In this article - - -When starting any .NET project, or whenever you identify a functional need for your app or service, you can save yourself lots of time and trouble by using existing NuGet packages that fulfill that need. These packages can come from the public collection on nuget.org, or a private source that's provided by your organization or another third party. -Finding packages -When you visit nuget.org or open the Package Manager UI in Visual Studio, you see a list of packages sorted by relevancy. This shows you the most widely used packages across all .NET projects. There's a good chance that some of these packages may be useful for your own projects! - -On nuget.org, notice the Filter button on the upper right of the page. When clicked, the Advanced Search panel expands to present sorting and filtering options. - -You can use the Package type filter to show packages of a specific type: - -All types: This is the default behavior. It shows all packages regardless of their type. -Dependency: Regular NuGet packages that can be installed into your project. -.NET tool: This filters to .NET tools, a NuGet package that contains a console application. -Template: This filters to .NET templates, which can be used to create new projects using the dotnet new command. - -You can use the Sort by option to sort the search results: - -Relevance: This is the default behavior. It sorts results according to an internal scoring algorithm. -Downloads: Sorts the search results by the total number of downloads, in descending order. -Recently updated: Sorts the search results by their latest version's creation date, in descending chronological order. - -In the Options section, we can find the Include prerelease checkbox. -When checked, nuget.org shows all versions of packages including pre-releases. To show only stable versions, clear the option. -To apply the search filters, click on the Apply button. You can always get back to the default behavior by clicking on the Reset button. -You can also use the search syntax to filter on tags, owners, and package IDs. -Does the package support my project's target framework? -NuGet installs a package into a project only if that package's supported frameworks include the project's target framework. If the package is not compatible, NuGet issues an error. -Some packages list their supported frameworks directly in the nuget.org gallery, but because such data is not required, many packages do not include that list. At present there is no means to search nuget.org for packages that support a specific target framework (the feature is under consideration, see NuGet Issue 2936). -Fortunately, you can determine supported frameworks through two other means: - -Attempt to install a package into a project using the Install-Package command in the NuGet Package Manager Console. If the package is incompatible, this command shows you the package's supported frameworks. - -Download the package from its page on nuget.org using the Manual download link under Info. Change the extension from .nupkg to .zip, and open the file to examine the content of its lib folder. There you see subfolders for each of the supported frameworks, where each subfolder is named with a target framework moniker (TFM; see Target Frameworks). If you see no subfolders under lib and only a single DLL, then you must attempt to install the package in your project to discover its compatibility. - - -Pre-release packages -Many package authors make preview and beta releases available as they continue to make improvements and seek feedback on their latest revisions. -By default, nuget.org shows pre-release packages in search results. To search only stable releases, clear the Include prerelease option in the Advanced Search panel that is accessible from the Filter button on the upper right of the page - -In Visual Studio, and when using the NuGet and dotnet CLI tools, NuGet does not include pre-release versions by default. To change this behavior, do the following steps: - -Package Manager UI in Visual Studio: In the Manage NuGet Packages UI, set the Include prerelease box. Setting or clearing this box refreshes the Package Manager UI and the list of available versions you can install. - - -Package Manager Console: Use the -IncludePrerelease switch with the Find-Package, Get-Package, Install-Package, Sync-Package, and Update-Package commands. Refer to the PowerShell Reference. - -nuget.exe CLI: Use the -prerelease switch with the install, update, delete, and mirror commands. Refer to the NuGet CLI reference - -dotnet.exe CLI: Specify the exact pre-release version using the -v argument. Refer to the dotnet add package reference. - - - -Native C++ packages -NuGet supports native C++ packages can that can be used in C++ projects in Visual Studio. This enables the Manage NuGet Packages context-menu command for projects, introduces a native target framework, and provides MSBuild integration. -To find native packages on nuget.org, search using tag:native. Such packages typically provide .targets and .props files, which NuGet imports automatically when the package is added to a project. -Evaluating packages -The best way to evaluate the usefulness of a package is to download it and try it out in your code (all packages on nuget.org are routinely scanned for viruses, by the way). After all, every highly popular package got started with only a few developers using it, and you might be one of the early adopters! -At the same time, using a NuGet package means taking a dependency on it, so you want to make sure it's robust and reliable. Because installing and directly testing a package is time-consuming, you can also learn a lot about a package's quality by using the information on a package's listing page: - -Downloads statistics: on the package page on nuget.org, the Statistics section shows total downloads, downloads of the most recent version, and average downloads per day. Larger numbers indicate that many other developers have taken a dependency on the package, which means that it has proven itself. - - -Used By: on the package page, the Used By section lists the top 5 most popular NuGet.org packages and popular GitHub repositories that depend on this package. Packages and repos that depend on this package can be called "dependents" of this package. Dependent packages and repos can be seen as "endorsements" of this package, as package authors have chosen to trust and depend on it. - -A dependent package must depend on any version of this package in its latest stable listed version. This definition ensures that displayed dependent packages are an up-to-date reflection of package author's decision to trust and depend on this package. Prerelease dependents are not listed as they are not considered whole-hearted endoresements yet. See the following table for examples: - - - -Package A versions -Package A is a listed as a dependent of Package B? - - - - -v1.0.0v1.1.0 (latest stable) --> Package Bv1.2.0-preview -TRUE, latest stable version depends on Package B - - -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview -FALSE, latest stable version does not depend on Package B - - -v1.0.0 --> Package Bv1.1.0 (latest stable)v1.2.0-preview --> Package B -FALSE, latest stable version does not depend on Package B - - - - -A GitHub repository's number of stars generally indicates how popular that repository is with GitHub users (more stars usually means more popular). Please visit GitHub's Getting Started page for more information on GitHub's star and repository ranking system. - - -Note -A package's Used By section is generated automatically, periodically, without human review of individual repositories, and solely for informational purposes in order to show you NuGet.org packages and popular GitHub repositories that depend on the package. - - - - -Version History: on the package page, look under Info for the date of the most recent update and examine the Version History. A well-maintained package has recent updates and a rich version history. Neglected packages have few updates and often haven't been updated in some time. - - -Recent installs: on the package page under Statistics, select View full stats. The full stats page shows the package installs over the last six weeks by version number. A package that other developers are actively using is typically a better choice than one that's not. - -Support: on the package page under Info, select Project Site (if available) to see what support options the author provides. A project with a dedicated site is generally better supported. - -Developer history: on the package page under Owners, select an owner to see what other packages they've published. Those with multiple packages are more likely to continue supporting their work in the future. - -Open source contributions: many packages are maintained in open-source repositories, making it possible for developers depending on them to directly contribute bug fixes and feature improvements. The contribution history of any given package is also a good indicator of how many developers are actively involved. - -Interview the owners: new developers can certainly be equally committed to producing great packages for you to use, and it's good to give them a chance to bring something new to the NuGet ecosystem. With this in mind, reach out directly to the package developers through the Contact Owners option under Info on the listing page. Chances are, they'll be happy to work with you to serve your needs! - -Reserved Package ID Prefixes: many package owners have applied for and have been granted a reserved package ID prefix. When you see the visual checkmark next to a package ID on nuget.org, or in Visual Studio, that means that the package owner has met our criteria for ID prefix reservation. This means the package owner is being clear on identifying themselves and their package. - - - -Note -Always be mindful of a package's license terms, which you can see by selecting License Info on a package's listing page on nuget.org. If a package does not specify license terms, contact the package owner directly using the Contact owners link on the package page. Microsoft does not license any intellectual property to you from third party package providers and is not responsible for information provided by third parties. - -License URL deprecation -As we transition from licenseUrl to license, some NuGet clients and NuGet feeds may not yet have the ability to surface licensing information in some cases. To maintain backward compatibility, the license URL points to this document which talks about how to retrieve the license information in such cases. -If clicking on the license URL for a package brought you to this page, it implies the package contains a license file and - -You are connected to a feed that does not yet know how to interpret and surface the new license information to the client -OR -You are using a client that does not yet know how to interpret and read the new license information that is potentially provided by the feed -OR -A combination of both - -Here is how you could read the information contained in the license file inside the package: - -Download the NuGet package, and unzip its contents to a folder. -Open the .nuspec file which would be at the root of that folder. -It should have a tag like <license type="file">license\license.txt</license>. This implies the license file is named license.txt and it is inside a folder called license which would also be at the root of that folder. -Navigate to the license folder and open the license.txt file. - -For the MSBuild equivalent to setting the license in the .nuspec, take a look at Packing a license expression or a license file. -Search Syntax -Search queries on nuget.org, from the NuGet CLI, and within the NuGet Package Manager extension in -Visual Studio, all use the same syntax. In general, search is applied to keywords as well as package descriptions. - -Advanced Filtering: You can apply a search term to a specific property by using the syntax <property>:<term> where -<property> (case-insensitive) can be id, packageid, version, title, tags, author, description, -summary, and owner. You can search for multiple properties at the same time. Searches on the id property are -substring matches, whereas packageid and owner uses an exact, case-insensitive match. Examples: - -PackageId:jquery # Match the package ID in an exact, case-insensitive manner - -owner:microsoft # Match the owner in an exact, case-insensitive manner - -id:NuGet.Core # Match any part of the ID property -Id:"Nuget.Core" -ID:jQuery -id:jquery id:ui # Search for multiple terms in the ID -id:jquery tags:validation # Search multiple properties - -invalid:jquery ui # Unsupported properties are ignored, so this - # is the same as searching on ui - - -Note -This advanced filtering syntax is supported by nuget.org. Other package sources, like Azure Artifacts or GitHub Package Repository, may use different syntax or may not support advanced filtering. - - - - - - - - - - - - - - -Feedback - -Submit and view feedback for - - -This product - - - -This page - - - - - - -View all page feedback - - - + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + END OF TERMS AND CONDITIONS + APPENDIX: How to apply the Apache License to your work. + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + Copyright [yyyy] [name of copyright owner] + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + http://www.apache.org/licenses/LICENSE-2.0 + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +``` +</details> +<details> +<summary>SharpZipLib 1.3.3</summary> +## SharpZipLib +- Version: 1.3.3 +- Authors: ICSharpCode +- Project URL: https://github.com/icsharpcode/SharpZipLib +- Source: [NuGet](https://www.nuget.org/packages/SharpZipLib/1.3.3) +- License: [MIT](https://github.com/icsharpcode/SharpZipLib/raw/master/LICENSE.txt) -Theme +``` +Copyright © 2000-2018 SharpZipLib Contributors +Permission is hereby granted, free of charge, to any person obtaining a copy of this +software and associated documentation files (the "Software"), to deal in the Software +without restriction, including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons +to whom the Software is furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all copies or +substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR +PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>SpecFlow 3.9.74</summary> +## SpecFlow +- Version: 3.9.74 +- Authors: SpecFlow Team +- Owners: SpecFlow Team +- Project URL: https://www.specflow.org/ +- Source: [NuGet](https://www.nuget.org/packages/SpecFlow/3.9.74) +- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) +``` +SpecFlow License (New BSD License) +Copyright (c) 2020, Tricentis GmbH +Disclaimer: +* No code of customer projects was used to create this project. + * Tricentis has the full rights to publish the initial codebase. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the SpecFlow project nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> +<details> +<summary>SpecFlow.Internal.Json 1.0.8</summary> +## SpecFlow.Internal.Json +- Version: 1.0.8 +- Authors: SpecFlow Team +- Project URL: https://specflow.org/ +- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Internal.Json/1.0.8) +- License: [MIT](https://github.com/SpecFlowOSS/SpecFlow.Internal.Json/raw/master/LICENSE) -Light +``` +The MIT License (MIT) +Copyright (c) 2018 Alex Parker +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` +</details> +<details> +<summary>SpecFlow.Plus.LivingDocPlugin 3.9.57</summary> +## SpecFlow.Plus.LivingDocPlugin +- Version: 3.9.57 +- Authors: SpecFlow Team +- Owners: SpecFlow Team +- Project URL: https://docs.specflow.org/projects/specflow-livingdoc +- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Plus.LivingDocPlugin/3.9.57) +- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) +``` +SpecFlow License (New BSD License) +Copyright (c) 2020, Tricentis GmbH +Disclaimer: +* No code of customer projects was used to create this project. + * Tricentis has the full rights to publish the initial codebase. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the SpecFlow project nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> -Dark +<details> +<summary>SpecFlow.Tools.MsBuild.Generation 3.9.74</summary> +## SpecFlow.Tools.MsBuild.Generation +- Version: 3.9.74 +- Authors: SpecFlow Team +- Owners: SpecFlow Team +- Project URL: https://www.specflow.org/ +- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Tools.MsBuild.Generation/3.9.74) +- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) +``` +SpecFlow License (New BSD License) +Copyright (c) 2020, Tricentis GmbH +Disclaimer: +* No code of customer projects was used to create this project. + * Tricentis has the full rights to publish the initial codebase. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the SpecFlow project nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. +THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> +<details> +<summary>SpecFlow.xUnit 3.9.74</summary> +## SpecFlow.xUnit +- Version: 3.9.74 +- Authors: SpecFlow Team +- Owners: SpecFlow Team +- Project URL: https://www.specflow.org/ +- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.xUnit/3.9.74) +- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) +``` +SpecFlow License (New BSD License) +Copyright (c) 2020, Tricentis GmbH +Disclaimer: +* No code of customer projects was used to create this project. + * Tricentis has the full rights to publish the initial codebase. +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the SpecFlow project nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. -High contrast +THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +``` +</details> +<details> +<summary>Swashbuckle.AspNetCore 6.4.0</summary> +## Swashbuckle.AspNetCore +- Version: 6.4.0 +- Authors: Swashbuckle.AspNetCore +- Owners: Swashbuckle.AspNetCore +- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore +- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore/6.4.0) +- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) +``` +The MIT License (MIT) +Copyright (c) 2016 Richard Morris -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Swashbuckle.AspNetCore.Swagger 6.4.0</summary> +## Swashbuckle.AspNetCore.Swagger +- Version: 6.4.0 +- Authors: Swashbuckle.AspNetCore.Swagger +- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore +- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.Swagger/6.4.0) +- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) -In this article +``` +The MIT License (MIT) +Copyright (c) 2016 Richard Morris +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Swashbuckle.AspNetCore.SwaggerGen 6.4.0</summary> +## Swashbuckle.AspNetCore.SwaggerGen +- Version: 6.4.0 +- Authors: Swashbuckle.AspNetCore.SwaggerGen +- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore +- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.SwaggerGen/6.4.0) +- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) +``` +The MIT License (MIT) +Copyright (c) 2016 Richard Morris +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>Swashbuckle.AspNetCore.SwaggerUI 6.4.0</summary> +## Swashbuckle.AspNetCore.SwaggerUI +- Version: 6.4.0 +- Authors: Swashbuckle.AspNetCore.SwaggerUI +- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore +- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.SwaggerUI/6.4.0) +- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) +``` +The MIT License (MIT) +Copyright (c) 2016 Richard Morris +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` +</details> +<details> +<summary>System.AppContext 4.3.0</summary> -Theme - - - - - - - - - - - - - - - - - - - - -Light - - - - - - - - - - - - - - - - - - - -Dark - - - - - - - - - - - - - - - - - - - -High contrast - - - - - - - - - -Previous Version Docs -Blog -Contribute -Privacy & Cookies -Terms of Use -Trademarks -© Microsoft 2022 -``` - -</details> - - -<details> -<summary>Microsoft.NETCore.Platforms 1.1.0</summary> - -## Microsoft.NETCore.Platforms - -- Version: 1.1.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Platforms/1.1.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>Microsoft.NETCore.Platforms 3.0.0</summary> - -## Microsoft.NETCore.Platforms - -- Version: 3.0.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://github.com/dotnet/corefx -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Platforms/3.0.0) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.NETCore.Targets 1.1.0</summary> - -## Microsoft.NETCore.Targets - -- Version: 1.1.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Targets/1.1.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>Microsoft.NETCore.Targets 1.1.3</summary> - -## Microsoft.NETCore.Targets - -- Version: 1.1.3 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.NETCore.Targets/1.1.3) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>Microsoft.Net.Http.Headers 2.2.8</summary> - -## Microsoft.Net.Http.Headers - -- Version: 2.2.8 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://asp.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Net.Http.Headers/2.2.8) -- License: [Apache-2.0]( https://raw.githubusercontent.com/aspnet/AspNetCore/2.0.0/LICENSE.txt) - - -``` -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Licensed under the Apache License, Version 2.0 (the "License"); you may not use -this file except in compliance with the License. You may obtain a copy of the -License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. -``` - -</details> - - -<details> -<summary>Microsoft.OpenApi 1.2.3</summary> - -## Microsoft.OpenApi - -- Version: 1.2.3 -- Authors: Microsoft -- Project URL: https://github.com/Microsoft/OpenAPI.NET -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.OpenApi/1.2.3) -- License: [MIT]( https://raw.githubusercontent.com/Microsoft/OpenAPI.NET/master/LICENSE) - - -``` -Copyright (c) Microsoft Corporation. All rights reserved. - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.ObjectModel 17.1.0</summary> - -## Microsoft.TestPlatform.ObjectModel - -- Version: 17.1.0 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.1.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.ObjectModel 17.2.0</summary> - -## Microsoft.TestPlatform.ObjectModel - -- Version: 17.2.0 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.2.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.2.0/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.ObjectModel 17.3.1</summary> - -## Microsoft.TestPlatform.ObjectModel - -- Version: 17.3.1 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.ObjectModel/17.3.1) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.TestHost 17.1.0</summary> - -## Microsoft.TestPlatform.TestHost - -- Version: 17.1.0 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.1.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.TestHost 17.2.0</summary> - -## Microsoft.TestPlatform.TestHost - -- Version: 17.2.0 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.2.0) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.2.0/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.TestPlatform.TestHost 17.3.1</summary> - -## Microsoft.TestPlatform.TestHost - -- Version: 17.3.1 -- Authors: Microsoft -- Owners: Microsoft -- Project URL: https://github.com/microsoft/vstest/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.TestPlatform.TestHost/17.3.1) -- License: [MIT](https://github.com/microsoft/vstest/raw/v17.3.1/LICENSE) - - -``` -Copyright (c) 2020 Microsoft Corporation - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Microsoft.Win32.Primitives 4.3.0</summary> - -## Microsoft.Win32.Primitives - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Win32.Primitives/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>Microsoft.Win32.SystemEvents 4.5.0</summary> - -## Microsoft.Win32.SystemEvents - -- Version: 4.5.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/Microsoft.Win32.SystemEvents/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Minio 4.0.4</summary> - -## Minio - -- Version: 4.0.4 -- Authors: MinIO, Inc. -- Project URL: https://github.com/minio/minio-dotnet -- Source: [NuGet](https://www.nuget.org/packages/Minio/4.0.4) -- License: [Apache-2.0](https://github.com/minio/minio-dotnet/raw/master/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>Minio 4.0.5</summary> - -## Minio - -- Version: 4.0.5 -- Authors: MinIO, Inc. -- Project URL: https://github.com/minio/minio-dotnet -- Source: [NuGet](https://www.nuget.org/packages/Minio/4.0.5) -- License: [Apache-2.0](https://github.com/minio/minio-dotnet/raw/master/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "{}" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright {yyyy} {name of copyright owner} - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>Monai.Deploy.Messaging 0.1.4</summary> - -## Monai.Deploy.Messaging - -- Version: 0.1.4 -- Authors: MONAI Consortium -- Project URL: https://github.com/Project-MONAI/monai-deploy-messaging -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging/0.1.4) -- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---- - -Copyright (c) MONAI Consortium. All rights reserved. -Licensed under the [Apache-2.0](LICENSE) license. - -This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). - -By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. -``` - -</details> - - -<details> -<summary>Monai.Deploy.Messaging.RabbitMQ 0.1.4</summary> - -## Monai.Deploy.Messaging.RabbitMQ - -- Version: 0.1.4 -- Authors: MONAI Consortium -- Project URL: https://github.com/Project-MONAI/monai-deploy-messaging -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Messaging.RabbitMQ/0.1.4) -- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---- - -Copyright (c) MONAI Consortium. All rights reserved. -Licensed under the [Apache-2.0](LICENSE) license. - -This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). - -By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. -``` - -</details> - - -<details> -<summary>Monai.Deploy.Storage 0.2.5</summary> - -## Monai.Deploy.Storage - -- Version: 0.2.5 -- Authors: MONAI Consortium -- Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage/0.2.5) -- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---- - -Copyright (c) MONAI Consortium. All rights reserved. -Licensed under the [Apache-2.0](LICENSE) license. - -This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). - -By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. -``` - -</details> - - -<details> -<summary>Monai.Deploy.Storage.MinIO 0.2.5</summary> - -## Monai.Deploy.Storage.MinIO - -- Version: 0.2.5 -- Authors: MONAI Consortium -- Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.MinIO/0.2.5) -- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---- - -Copyright (c) MONAI Consortium. All rights reserved. -Licensed under the [Apache-2.0](LICENSE) license. - -This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). - -By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. -``` - -</details> - - -<details> -<summary>Monai.Deploy.Storage.S3Policy 0.2.5</summary> - -## Monai.Deploy.Storage.S3Policy - -- Version: 0.2.5 -- Authors: MONAI Consortium -- Project URL: https://github.com/Project-MONAI/monai-deploy-storage -- Source: [NuGet](https://www.nuget.org/packages/Monai.Deploy.Storage.S3Policy/0.2.5) -- License: [Apache-2.0](https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - ---- - -Copyright (c) MONAI Consortium. All rights reserved. -Licensed under the [Apache-2.0](LICENSE) license. - -This software uses the Microsoft .NET 6.0 library, and the use of this software is subject to the [Microsoft software license terms](https://dotnet.microsoft.com/en-us/dotnet_library_license.htm). - -By downloading this software, you agree to the license terms & all licenses listed on the [third-party licenses](third-party-licenses.md) page. -``` - -</details> - - -<details> -<summary>Moq 4.18.1</summary> - -## Moq - -- Version: 4.18.1 -- Authors: Daniel Cazzulino, kzu -- Project URL: https://github.com/moq/moq4 -- Source: [NuGet](https://www.nuget.org/packages/Moq/4.18.1) -- License: [BSD 3-Clause License]( https://raw.githubusercontent.com/moq/moq4/main/License.txt) - - -``` -BSD 3-Clause License - -Copyright (c) 2007, Clarius Consulting, Manas Technology Solutions, InSTEDD, -and Contributors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>Moq 4.18.2</summary> - -## Moq - -- Version: 4.18.2 -- Authors: Daniel Cazzulino, kzu -- Project URL: https://github.com/moq/moq4 -- Source: [NuGet](https://www.nuget.org/packages/Moq/4.18.2) -- License: [BSD 3-Clause License]( https://raw.githubusercontent.com/moq/moq4/main/License.txt) - - -``` -BSD 3-Clause License - -Copyright (c) 2007, Clarius Consulting, Manas Technology Solutions, InSTEDD, -and Contributors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the copyright holders nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>NETStandard.Library 1.6.1</summary> - -## NETStandard.Library - -- Version: 1.6.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/NETStandard.Library/1.6.1) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>NETStandard.Library 2.0.0</summary> - -## NETStandard.Library - -- Version: 2.0.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/NETStandard.Library/2.0.0) -- License: [MIT](https://github.com/dotnet/standard/raw/release/2.0.0/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>NPOI 2.5.6</summary> - -## NPOI - -- Version: 2.5.6 -- Authors: NPOI Contributors -- Owners: Nissl Lab -- Project URL: https://github.com/nissl-lab/npoi -- Source: [NuGet](https://www.nuget.org/packages/NPOI/2.5.6) -- License: [Apache-2.0](https://github.com/nissl-lab/npoi/raw/master/LICENSE) - - -``` -Apache License -Version 2.0, January 2004 -http://www.apache.org/licenses/ - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - -"License" shall mean the terms and conditions for use, reproduction, and -distribution as defined by Sections 1 through 9 of this document. - -"Licensor" shall mean the copyright owner or entity authorized by the copyright -owner that is granting the License. - -"Legal Entity" shall mean the union of the acting entity and all other entities -that control, are controlled by, or are under common control with that entity. -For the purposes of this definition, "control" means (i) the power, direct or -indirect, to cause the direction or management of such entity, whether by -contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the -outstanding shares, or (iii) beneficial ownership of such entity. - -"You" (or "Your") shall mean an individual or Legal Entity exercising -permissions granted by this License. - -"Source" form shall mean the preferred form for making modifications, including -but not limited to software source code, documentation source, and configuration -files. - -"Object" form shall mean any form resulting from mechanical transformation or -translation of a Source form, including but not limited to compiled object code, -generated documentation, and conversions to other media types. - -"Work" shall mean the work of authorship, whether in Source or Object form, made -available under the License, as indicated by a copyright notice that is included -in or attached to the work (an example is provided in the Appendix below). - -"Derivative Works" shall mean any work, whether in Source or Object form, that -is based on (or derived from) the Work and for which the editorial revisions, -annotations, elaborations, or other modifications represent, as a whole, an -original work of authorship. For the purposes of this License, Derivative Works -shall not include works that remain separable from, or merely link (or bind by -name) to the interfaces of, the Work and Derivative Works thereof. - -"Contribution" shall mean any work of authorship, including the original version -of the Work and any modifications or additions to that Work or Derivative Works -thereof, that is intentionally submitted to Licensor for inclusion in the Work -by the copyright owner or by an individual or Legal Entity authorized to submit -on behalf of the copyright owner. For the purposes of this definition, -"submitted" means any form of electronic, verbal, or written communication sent -to the Licensor or its representatives, including but not limited to -communication on electronic mailing lists, source code control systems, and -issue tracking systems that are managed by, or on behalf of, the Licensor for -the purpose of discussing and improving the Work, but excluding communication -that is conspicuously marked or otherwise designated in writing by the copyright -owner as "Not a Contribution." - -"Contributor" shall mean Licensor and any individual or Legal Entity on behalf -of whom a Contribution has been received by Licensor and subsequently -incorporated within the Work. - -2. Grant of Copyright License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable copyright license to reproduce, prepare Derivative Works of, -publicly display, publicly perform, sublicense, and distribute the Work and such -Derivative Works in Source or Object form. - -3. Grant of Patent License. - -Subject to the terms and conditions of this License, each Contributor hereby -grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, -irrevocable (except as stated in this section) patent license to make, have -made, use, offer to sell, sell, import, and otherwise transfer the Work, where -such license applies only to those patent claims licensable by such Contributor -that are necessarily infringed by their Contribution(s) alone or by combination -of their Contribution(s) with the Work to which such Contribution(s) was -submitted. If You institute patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Work or a -Contribution incorporated within the Work constitutes direct or contributory -patent infringement, then any patent licenses granted to You under this License -for that Work shall terminate as of the date such litigation is filed. - -4. Redistribution. - -You may reproduce and distribute copies of the Work or Derivative Works thereof -in any medium, with or without modifications, and in Source or Object form, -provided that You meet the following conditions: - -You must give any other recipients of the Work or Derivative Works a copy of -this License; and -You must cause any modified files to carry prominent notices stating that You -changed the files; and -You must retain, in the Source form of any Derivative Works that You distribute, -all copyright, patent, trademark, and attribution notices from the Source form -of the Work, excluding those notices that do not pertain to any part of the -Derivative Works; and -If the Work includes a "NOTICE" text file as part of its distribution, then any -Derivative Works that You distribute must include a readable copy of the -attribution notices contained within such NOTICE file, excluding those notices -that do not pertain to any part of the Derivative Works, in at least one of the -following places: within a NOTICE text file distributed as part of the -Derivative Works; within the Source form or documentation, if provided along -with the Derivative Works; or, within a display generated by the Derivative -Works, if and wherever such third-party notices normally appear. The contents of -the NOTICE file are for informational purposes only and do not modify the -License. You may add Your own attribution notices within Derivative Works that -You distribute, alongside or as an addendum to the NOTICE text from the Work, -provided that such additional attribution notices cannot be construed as -modifying the License. -You may add Your own copyright statement to Your modifications and may provide -additional or different license terms and conditions for use, reproduction, or -distribution of Your modifications, or for any such Derivative Works as a whole, -provided Your use, reproduction, and distribution of the Work otherwise complies -with the conditions stated in this License. - -5. Submission of Contributions. - -Unless You explicitly state otherwise, any Contribution intentionally submitted -for inclusion in the Work by You to the Licensor shall be under the terms and -conditions of this License, without any additional terms or conditions. -Notwithstanding the above, nothing herein shall supersede or modify the terms of -any separate license agreement you may have executed with Licensor regarding -such Contributions. - -6. Trademarks. - -This License does not grant permission to use the trade names, trademarks, -service marks, or product names of the Licensor, except as required for -reasonable and customary use in describing the origin of the Work and -reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. - -Unless required by applicable law or agreed to in writing, Licensor provides the -Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, -including, without limitation, any warranties or conditions of TITLE, -NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are -solely responsible for determining the appropriateness of using or -redistributing the Work and assume any risks associated with Your exercise of -permissions under this License. - -8. Limitation of Liability. - -In no event and under no legal theory, whether in tort (including negligence), -contract, or otherwise, unless required by applicable law (such as deliberate -and grossly negligent acts) or agreed to in writing, shall any Contributor be -liable to You for damages, including any direct, indirect, special, incidental, -or consequential damages of any character arising as a result of this License or -out of the use or inability to use the Work (including but not limited to -damages for loss of goodwill, work stoppage, computer failure or malfunction, or -any and all other commercial damages or losses), even if such Contributor has -been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. - -While redistributing the Work or Derivative Works thereof, You may choose to -offer, and charge a fee for, acceptance of support, warranty, indemnity, or -other liability obligations and/or rights consistent with this License. However, -in accepting such obligations, You may act only on Your own behalf and on Your -sole responsibility, not on behalf of any other Contributor, and only if You -agree to indemnify, defend, and hold each Contributor harmless for any liability -incurred by, or claims asserted against, such Contributor by reason of your -accepting any such warranty or additional liability. - -END OF TERMS AND CONDITIONS - -APPENDIX: How to apply the Apache License to your work - -To apply the Apache License to your work, attach the following boilerplate -notice, with the fields enclosed by brackets "{}" replaced with your own -identifying information. (Don't include the brackets!) The text should be -enclosed in the appropriate comment syntax for the file format. We also -recommend that a file or class name and description of purpose be included on -the same "printed page" as the copyright notice for easier identification within -third-party archives. -``` - -</details> - - -<details> -<summary>Newtonsoft.Json 10.0.1</summary> - -## Newtonsoft.Json - -- Version: 10.0.1 -- Authors: James Newton-King -- Owners: James Newton-King -- Project URL: http://www.newtonsoft.com/json -- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/10.0.1) -- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>Newtonsoft.Json 13.0.1</summary> - -## Newtonsoft.Json - -- Version: 13.0.1 -- Authors: James Newton-King -- Project URL: https://www.newtonsoft.com/json -- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/13.0.1) -- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>Newtonsoft.Json 9.0.1</summary> - -## Newtonsoft.Json - -- Version: 9.0.1 -- Authors: James Newton-King -- Owners: James Newton-King -- Project URL: http://www.newtonsoft.com/json -- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json/9.0.1) -- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json/raw/master/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>Newtonsoft.Json.Bson 1.0.1</summary> - -## Newtonsoft.Json.Bson - -- Version: 1.0.1 -- Authors: James Newton-King -- Owners: James Newton-King -- Project URL: http://www.newtonsoft.com/json -- Source: [NuGet](https://www.nuget.org/packages/Newtonsoft.Json.Bson/1.0.1) -- License: [MIT](https://github.com/JamesNK/Newtonsoft.Json.Bson/raw/master/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright (c) 2017 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>NuGet.Frameworks 5.11.0</summary> - -## NuGet.Frameworks - -- Version: 5.11.0 -- Authors: Microsoft -- Project URL: https://aka.ms/nugetprj -- Source: [NuGet](https://www.nuget.org/packages/NuGet.Frameworks/5.11.0) -- License: [Apache-2.0](https://github.com/NuGet/NuGet.Client/raw/dev/LICENSE.txt) - - -``` -Copyright (c) .NET Foundation and Contributors. - -All rights reserved. - - -Licensed under the Apache License, Version 2.0 (the "License"); you may not use -these files except in compliance with the License. You may obtain a copy of the -License at - -http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. -``` - -</details> - - -<details> -<summary>Polly 7.2.3</summary> - -## Polly - -- Version: 7.2.3 -- Authors: Michael Wolfenden, App vNext -- Project URL: https://github.com/App-vNext/Polly -- Source: [NuGet](https://www.nuget.org/packages/Polly/7.2.3) -- License: [New BSD License](https://github.com/App-vNext/Polly/raw/master/LICENSE.txt) - - -``` -New BSD License -= -Copyright (c) 2015-2020, App vNext -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of App vNext nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>Portable.BouncyCastle 1.8.9</summary> - -## Portable.BouncyCastle - -- Version: 1.8.9 -- Authors: Claire Novotny -- Project URL: https://www.bouncycastle.org/csharp/ -- Source: [NuGet](https://www.nuget.org/packages/Portable.BouncyCastle/1.8.9) -- License: [MIT]( https://www.bouncycastle.org/csharp/licence.html) - - -``` -bouncycastle.org - - - - - - - - - - -The Legion of the Bouncy Castle - - - - - - -home -wiki -issue tracker -mailing lists -resources -legal and licencing -contributors - -  - - -Please note: our license is an adaptation of the MIT X11 License and should be read as such. -Please also note: this licensing model is made possible through funding from donations and the sale of support contracts. -License -Copyright (c) 2000 - 2017 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -  - - -  - - -Site hosted by Tau Ceti Co-operative Ltd. -Graphics provided by Geoff Hook. -Layout and design by Travis Winters. -C# is a registered trademark of Microsoft ®. -``` - -</details> - - -<details> -<summary>RabbitMQ.Client 6.4.0</summary> - -## RabbitMQ.Client - -- Version: 6.4.0 -- Authors: VMware -- Project URL: https://www.rabbitmq.com/dotnet.html -- Source: [NuGet](https://www.nuget.org/packages/RabbitMQ.Client/6.4.0) -- License: [Apache-2.0](https://github.com/rabbitmq/rabbitmq-dotnet-client/raw/main/LICENSE-APACHE2) - - -``` -Apache License - Version 2.0, January 2004 - https://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>SQLitePCLRaw.bundle_e_sqlite3 2.0.6</summary> - -## SQLitePCLRaw.bundle_e_sqlite3 - -- Version: 2.0.6 -- Authors: Eric Sink -- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.bundle_e_sqlite3/2.0.6) -- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>SQLitePCLRaw.core 2.0.6</summary> - -## SQLitePCLRaw.core - -- Version: 2.0.6 -- Authors: Eric Sink -- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.core/2.0.6) -- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>SQLitePCLRaw.lib.e_sqlite3 2.0.6</summary> - -## SQLitePCLRaw.lib.e_sqlite3 - -- Version: 2.0.6 -- Authors: Eric Sink -- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.lib.e_sqlite3/2.0.6) -- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>SQLitePCLRaw.provider.e_sqlite3 2.0.6</summary> - -## SQLitePCLRaw.provider.e_sqlite3 - -- Version: 2.0.6 -- Authors: Eric Sink -- Source: [NuGet](https://www.nuget.org/packages/SQLitePCLRaw.provider.e_sqlite3/2.0.6) -- License: [Apache-2.0](https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT) - - -``` -Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -``` - -</details> - - -<details> -<summary>SharpZipLib 1.3.3</summary> - -## SharpZipLib - -- Version: 1.3.3 -- Authors: ICSharpCode -- Project URL: https://github.com/icsharpcode/SharpZipLib -- Source: [NuGet](https://www.nuget.org/packages/SharpZipLib/1.3.3) -- License: [MIT](https://github.com/icsharpcode/SharpZipLib/raw/master/LICENSE.txt) - - -``` -Copyright © 2000-2018 SharpZipLib Contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons -to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or -substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE -FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>SpecFlow 3.9.74</summary> - -## SpecFlow - -- Version: 3.9.74 -- Authors: SpecFlow Team -- Owners: SpecFlow Team -- Project URL: https://www.specflow.org/ -- Source: [NuGet](https://www.nuget.org/packages/SpecFlow/3.9.74) -- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) - - -``` -SpecFlow License (New BSD License) - -Copyright (c) 2020, Tricentis GmbH - -Disclaimer: -* No code of customer projects was used to create this project. - * Tricentis has the full rights to publish the initial codebase. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the SpecFlow project nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>SpecFlow.Internal.Json 1.0.8</summary> - -## SpecFlow.Internal.Json - -- Version: 1.0.8 -- Authors: SpecFlow Team -- Project URL: https://specflow.org/ -- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Internal.Json/1.0.8) -- License: [MIT](https://github.com/SpecFlowOSS/SpecFlow.Internal.Json/raw/master/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) 2018 Alex Parker - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` - -</details> - - -<details> -<summary>SpecFlow.Plus.LivingDocPlugin 3.9.57</summary> - -## SpecFlow.Plus.LivingDocPlugin - -- Version: 3.9.57 -- Authors: SpecFlow Team -- Owners: SpecFlow Team -- Project URL: https://docs.specflow.org/projects/specflow-livingdoc -- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Plus.LivingDocPlugin/3.9.57) -- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) - - -``` -SpecFlow License (New BSD License) - -Copyright (c) 2020, Tricentis GmbH - -Disclaimer: -* No code of customer projects was used to create this project. - * Tricentis has the full rights to publish the initial codebase. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the SpecFlow project nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>SpecFlow.Tools.MsBuild.Generation 3.9.74</summary> - -## SpecFlow.Tools.MsBuild.Generation - -- Version: 3.9.74 -- Authors: SpecFlow Team -- Owners: SpecFlow Team -- Project URL: https://www.specflow.org/ -- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.Tools.MsBuild.Generation/3.9.74) -- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) - - -``` -SpecFlow License (New BSD License) - -Copyright (c) 2020, Tricentis GmbH - -Disclaimer: -* No code of customer projects was used to create this project. - * Tricentis has the full rights to publish the initial codebase. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the SpecFlow project nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>SpecFlow.xUnit 3.9.74</summary> - -## SpecFlow.xUnit - -- Version: 3.9.74 -- Authors: SpecFlow Team -- Owners: SpecFlow Team -- Project URL: https://www.specflow.org/ -- Source: [NuGet](https://www.nuget.org/packages/SpecFlow.xUnit/3.9.74) -- License: [New BSD License](https://github.com/SpecFlowOSS/SpecFlow/raw/master/LICENSE.txt) - - -``` -SpecFlow License (New BSD License) - -Copyright (c) 2020, Tricentis GmbH - -Disclaimer: -* No code of customer projects was used to create this project. - * Tricentis has the full rights to publish the initial codebase. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of the SpecFlow project nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL TRICENTIS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -``` - -</details> - - -<details> -<summary>Swashbuckle.AspNetCore 6.4.0</summary> - -## Swashbuckle.AspNetCore - -- Version: 6.4.0 -- Authors: Swashbuckle.AspNetCore -- Owners: Swashbuckle.AspNetCore -- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore -- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore/6.4.0) -- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) 2016 Richard Morris - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Swashbuckle.AspNetCore.Swagger 6.4.0</summary> - -## Swashbuckle.AspNetCore.Swagger - -- Version: 6.4.0 -- Authors: Swashbuckle.AspNetCore.Swagger -- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore -- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.Swagger/6.4.0) -- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) 2016 Richard Morris - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Swashbuckle.AspNetCore.SwaggerGen 6.4.0</summary> - -## Swashbuckle.AspNetCore.SwaggerGen - -- Version: 6.4.0 -- Authors: Swashbuckle.AspNetCore.SwaggerGen -- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore -- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.SwaggerGen/6.4.0) -- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) 2016 Richard Morris - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>Swashbuckle.AspNetCore.SwaggerUI 6.4.0</summary> - -## Swashbuckle.AspNetCore.SwaggerUI - -- Version: 6.4.0 -- Authors: Swashbuckle.AspNetCore.SwaggerUI -- Project URL: https://github.com/domaindrivendev/Swashbuckle.AspNetCore -- Source: [NuGet](https://www.nuget.org/packages/Swashbuckle.AspNetCore.SwaggerUI/6.4.0) -- License: [MIT](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/raw/master/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) 2016 Richard Morris - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.AppContext 4.3.0</summary> - -## System.AppContext - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.AppContext/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Buffers 4.3.0</summary> - -## System.Buffers - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Buffers/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Buffers 4.5.1</summary> - -## System.Buffers - -- Version: 4.5.1 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Buffers/4.5.1) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Collections 4.3.0</summary> - -## System.Collections - -- Version: 4.3.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Collections/4.3.0) -- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) - - -``` -MICROSOFT SOFTWARE LICENSE -TERMS - -MICROSOFT .NET -LIBRARY - -These -license terms are an agreement between you and Microsoft Corporation (or based -on where you live, one of its affiliates). They apply to the software named -above. The terms also apply to any Microsoft services or updates for the -software, except to the extent those have different terms. - -If -you comply with these license terms, you have the rights below. - -1.    INSTALLATION AND USE RIGHTS. -You may -install and use any number of copies of the software to develop and test your applications.  - -2.    -THIRD PARTY COMPONENTS. The software may include third party components with -separate legal notices or governed by other agreements, as may be described in -the ThirdPartyNotices file(s) accompanying the software. -3.    -ADDITIONAL LICENSING -REQUIREMENTS AND/OR USE RIGHTS. -a.     -DISTRIBUTABLE -CODE.  The software is -comprised of Distributable Code. “Distributable Code” is code that you are -permitted to distribute in applications you develop if you comply with the -terms below. -i.      Right to Use and Distribute. -·        -You may copy and distribute the object code form of the software. -·        -Third Party Distribution. You may permit distributors of your applications -to copy and distribute the Distributable Code as part of those applications. -ii.     Distribution Requirements. For any -Distributable Code you distribute, you must -·        -use the Distributable Code in your applications and not as a -standalone distribution; -·        -require distributors and external end users to agree to terms that -protect it at least as much as this agreement; and -·        -indemnify, defend, and hold harmless Microsoft from any claims, -including attorneys’ fees, related to the distribution or use of your applications, -except to the extent that any claim is based solely on the unmodified Distributable -Code. -iii.   Distribution Restrictions. You may not -·        -use Microsoft’s trademarks in your applications’ names or in a way -that suggests your applications come from or are endorsed by Microsoft; or -·        -modify or distribute the source code of any Distributable Code so -that any part of it becomes subject to an Excluded License. An “Excluded -License” is one that requires, as a condition of use, modification or -distribution of code, that (i) it be disclosed or distributed in source code -form; or (ii) others have the right to modify it. -4.    -DATA. -a.     -Data Collection. The software may collect -information about you and your use of the software, and send that to Microsoft. -Microsoft may use this information to provide services and improve our products -and services.  You may opt-out of many of these scenarios, but not all, as -described in the software documentation.  There are also some features in the software that may enable you and -Microsoft to collect data from users of your applications. If you use -these features, you must comply with applicable law, including providing -appropriate notices to users of your applications together with Microsoft’s -privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data -collection and its use from the software documentation and our privacy -statement. Your use of the software operates as your consent to these -practices. -b.    -Processing of Personal Data. To the extent Microsoft is a -processor or subprocessor of personal data in connection with the software, -Microsoft makes the commitments in the European Union General Data Protection -Regulation Terms of the Online Services Terms to all customers effective May -25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. -5.    -Scope of -License. The software is licensed, not sold. This agreement -only gives you some rights to use the software. Microsoft reserves all other -rights. Unless applicable law gives you more rights despite this limitation, -you may use the software only as expressly permitted in this agreement. In -doing so, you must comply with any technical limitations in the software that -only allow you to use it in certain ways. You may not -·        -work around any technical -limitations in the software; -·        -reverse engineer, decompile or -disassemble the software, or otherwise attempt to derive the source code for -the software, except and to the extent required by third party licensing terms -governing use of certain open source components that may be included in the -software; -·        -remove, minimize, block or modify -any notices of Microsoft or its suppliers in the software; -·        -use the software in any way that -is against the law; or -·        -share, publish, rent or lease the -software, provide the software as a stand-alone offering for others to use, or -transfer the software or this agreement to any third party. -6.    -Export -Restrictions. You must comply with all domestic and international -export laws and regulations that apply to the software, which include -restrictions on destinations, end users, and end use. For further information -on export restrictions, visit www.microsoft.com/exporting.   -7.    -SUPPORT -SERVICES. Because this software is “as is,” we may not provide -support services for it. -8.    -Entire -Agreement. This -agreement, and the terms for supplements, updates, Internet-based services and -support services that you use, are the entire agreement for the software and -support services. -9.    Applicable Law.  If you acquired the software in the United States, Washington law -applies to interpretation of and claims for breach of this agreement, and the -laws of the state where you live apply to all other claims. If you acquired the -software in any other country, its laws apply. -10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You -may have other rights, including consumer rights, under the laws of your state -or country. Separate and apart from your relationship with Microsoft, you may -also have rights with respect to the party from which you acquired the -software. This agreement does not change those other rights if the laws of your -state or country do not permit it to do so. For example, if you acquired the -software in one of the below regions, or mandatory country law applies, then -the following provisions apply to you: -a)    Australia. You have statutory guarantees under the Australian Consumer -Law and nothing in this agreement is intended to affect those rights. -b)    Canada. If you acquired this software in Canada, you may stop -receiving updates by turning off the automatic update feature, disconnecting -your device from the Internet (if and when you re-connect to the Internet, -however, the software will resume checking for and installing updates), or uninstalling -the software. The product documentation, if any, may also specify how to turn -off updates for your specific device or software. -c)    Germany and Austria. -(i)        Warranty. The software will perform -substantially as described in any Microsoft materials that accompany it. -However, Microsoft gives no contractual guarantee in relation to the software. -(ii)       Limitation of Liability. In case of -intentional conduct, gross negligence, claims based on the Product Liability -Act, as well as in case of death or personal or physical injury, Microsoft is -liable according to the statutory law. -Subject to the foregoing clause (ii), Microsoft will only -be liable for slight negligence if Microsoft is in breach of such material -contractual obligations, the fulfillment of which facilitate the due -performance of this agreement, the breach of which would endanger the purpose -of this agreement and the compliance with which a party may constantly trust in -(so-called "cardinal obligations"). In other cases of slight negligence, -Microsoft will not be liable for slight negligence -11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK -OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. -TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. -12. -Limitation -on and Exclusion of Remedies and Damages. YOU -CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. -$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST -PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. -This limitation applies to (a) -anything related to the software, services, content (including code) on third -party Internet sites, or third party applications; and (b) claims for breach of -contract, breach of warranty, guarantee or condition, strict liability, -negligence, or other tort to the extent permitted by applicable law. -It -also applies even if Microsoft knew or should have known about the possibility -of the damages. The above limitation or exclusion may not apply to you because -your state or country may not allow the exclusion or limitation of incidental, -consequential or other damages. -``` - -</details> - - -<details> -<summary>System.Collections.Concurrent 4.3.0</summary> - -## System.Collections.Concurrent +## System.AppContext - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Concurrent/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.AppContext/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -12910,56 +10406,15 @@ consequential or other damages. <details> -<summary>System.Collections.Immutable 6.0.0</summary> - -## System.Collections.Immutable - -- Version: 6.0.0 -- Authors: Microsoft -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Immutable/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.Collections.NonGeneric 4.3.0</summary> +<summary>System.Buffers 4.3.0</summary> -## System.Collections.NonGeneric +## System.Buffers - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Collections.NonGeneric/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Buffers/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -13151,15 +10606,57 @@ consequential or other damages. <details> -<summary>System.Collections.Specialized 4.3.0</summary> +<summary>System.Buffers 4.5.1</summary> -## System.Collections.Specialized +## System.Buffers + +- Version: 4.5.1 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Buffers/4.5.1) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.Collections 4.3.0</summary> + +## System.Collections - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Specialized/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Collections/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -13351,179 +10848,15 @@ consequential or other damages. <details> -<summary>System.CommandLine 2.0.0-beta4.22272.1</summary> - -## System.CommandLine - -- Version: 2.0.0-beta4.22272.1 -- Authors: Microsoft -- Project URL: https://github.com/dotnet/command-line-api -- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine/2.0.0-beta4.22272.1) -- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright © .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.CommandLine.Hosting 0.4.0-alpha.22272.1</summary> - -## System.CommandLine.Hosting - -- Version: 0.4.0-alpha.22272.1 -- Authors: Microsoft -- Project URL: https://github.com/dotnet/command-line-api -- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.Hosting/0.4.0-alpha.22272.1) -- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright © .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.CommandLine.NamingConventionBinder 2.0.0-beta4.22272.1</summary> - -## System.CommandLine.NamingConventionBinder - -- Version: 2.0.0-beta4.22272.1 -- Authors: Microsoft -- Project URL: https://github.com/dotnet/command-line-api -- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.NamingConventionBinder/2.0.0-beta4.22272.1) -- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright © .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.CommandLine.Rendering 0.4.0-alpha.22272.1</summary> - -## System.CommandLine.Rendering - -- Version: 0.4.0-alpha.22272.1 -- Authors: Microsoft -- Project URL: https://github.com/dotnet/command-line-api -- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.Rendering/0.4.0-alpha.22272.1) -- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) - - -``` -The MIT License (MIT) - -Copyright © .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.ComponentModel 4.3.0</summary> +<summary>System.Collections.Concurrent 4.3.0</summary> -## System.ComponentModel +## System.Collections.Concurrent - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Concurrent/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -13715,57 +11048,14 @@ consequential or other damages. <details> -<summary>System.ComponentModel.Annotations 4.5.0</summary> +<summary>System.Collections.Immutable 6.0.0</summary> -## System.ComponentModel.Annotations +## System.Collections.Immutable -- Version: 4.5.0 +- Version: 6.0.0 - Authors: Microsoft -- Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Annotations/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) - - -``` -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.ComponentModel.Annotations 5.0.0</summary> - -## System.ComponentModel.Annotations - -- Version: 5.0.0 -- Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://github.com/dotnet/runtime -- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Annotations/5.0.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Immutable/6.0.0) - License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) @@ -13799,15 +11089,15 @@ SOFTWARE. <details> -<summary>System.ComponentModel.Primitives 4.3.0</summary> +<summary>System.Collections.NonGeneric 4.3.0</summary> -## System.ComponentModel.Primitives +## System.Collections.NonGeneric - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Primitives/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Collections.NonGeneric/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -13999,15 +11289,15 @@ consequential or other damages. <details> -<summary>System.ComponentModel.TypeConverter 4.3.0</summary> +<summary>System.Collections.Specialized 4.3.0</summary> -## System.ComponentModel.TypeConverter +## System.Collections.Specialized - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.TypeConverter/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Collections.Specialized/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -14199,22 +11489,21 @@ consequential or other damages. <details> -<summary>System.Configuration.ConfigurationManager 4.5.0</summary> +<summary>System.CommandLine 2.0.0-beta4.22272.1</summary> -## System.Configuration.ConfigurationManager +## System.CommandLine -- Version: 4.5.0 +- Version: 2.0.0-beta4.22272.1 - Authors: Microsoft -- Owners: microsoft,dotnetframework -- Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Configuration.ConfigurationManager/4.5.0) -- License: [MIT]( https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +- Project URL: https://github.com/dotnet/command-line-api +- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine/2.0.0-beta4.22272.1) +- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) ``` The MIT License (MIT) -Copyright (c) .NET Foundation and Contributors +Copyright © .NET Foundation and Contributors All rights reserved. @@ -14241,15 +11530,138 @@ SOFTWARE. <details> -<summary>System.Console 4.3.0</summary> +<summary>System.CommandLine.Hosting 0.4.0-alpha.22272.1</summary> -## System.Console +## System.CommandLine.Hosting + +- Version: 0.4.0-alpha.22272.1 +- Authors: Microsoft +- Project URL: https://github.com/dotnet/command-line-api +- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.Hosting/0.4.0-alpha.22272.1) +- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) + + +``` +The MIT License (MIT) + +Copyright © .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.CommandLine.NamingConventionBinder 2.0.0-beta4.22272.1</summary> + +## System.CommandLine.NamingConventionBinder + +- Version: 2.0.0-beta4.22272.1 +- Authors: Microsoft +- Project URL: https://github.com/dotnet/command-line-api +- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.NamingConventionBinder/2.0.0-beta4.22272.1) +- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) + + +``` +The MIT License (MIT) + +Copyright © .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.CommandLine.Rendering 0.4.0-alpha.22272.1</summary> + +## System.CommandLine.Rendering + +- Version: 0.4.0-alpha.22272.1 +- Authors: Microsoft +- Project URL: https://github.com/dotnet/command-line-api +- Source: [NuGet](https://www.nuget.org/packages/System.CommandLine.Rendering/0.4.0-alpha.22272.1) +- License: [MIT](https://github.com/dotnet/command-line-api/raw/main/LICENSE.md) + + +``` +The MIT License (MIT) + +Copyright © .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.ComponentModel 4.3.0</summary> + +## System.ComponentModel - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Console/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -14441,15 +11853,99 @@ consequential or other damages. <details> -<summary>System.Diagnostics.Debug 4.3.0</summary> +<summary>System.ComponentModel.Annotations 4.5.0</summary> + +## System.ComponentModel.Annotations + +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Annotations/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) -## System.Diagnostics.Debug + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.ComponentModel.Annotations 5.0.0</summary> + +## System.ComponentModel.Annotations + +- Version: 5.0.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://github.com/dotnet/runtime +- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Annotations/5.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.ComponentModel.Primitives 4.3.0</summary> + +## System.ComponentModel.Primitives - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Debug/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.Primitives/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -14641,15 +12137,15 @@ consequential or other damages. <details> -<summary>System.Diagnostics.DiagnosticSource 4.3.0</summary> +<summary>System.ComponentModel.TypeConverter 4.3.0</summary> -## System.Diagnostics.DiagnosticSource +## System.ComponentModel.TypeConverter - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.ComponentModel.TypeConverter/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -14841,15 +12337,16 @@ consequential or other damages. <details> -<summary>System.Diagnostics.DiagnosticSource 6.0.0</summary> +<summary>System.Configuration.ConfigurationManager 4.5.0</summary> -## System.Diagnostics.DiagnosticSource +## System.Configuration.ConfigurationManager -- Version: 6.0.0 +- Version: 4.5.0 - Authors: Microsoft +- Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +- Source: [NuGet](https://www.nuget.org/packages/System.Configuration.ConfigurationManager/4.5.0) +- License: [MIT]( https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) ``` @@ -14882,56 +12379,215 @@ SOFTWARE. <details> -<summary>System.Diagnostics.EventLog 6.0.0</summary> +<summary>System.Console 4.3.0</summary> -## System.Diagnostics.EventLog +## System.Console -- Version: 6.0.0 +- Version: 4.3.0 - Authors: Microsoft +- Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.EventLog/6.0.0) -- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) +- Source: [NuGet](https://www.nuget.org/packages/System.Console/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) ``` -The MIT License (MIT) +MICROSOFT SOFTWARE LICENSE +TERMS -Copyright (c) .NET Foundation and Contributors +MICROSOFT .NET +LIBRARY -All rights reserved. +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +If +you comply with these license terms, you have the rights below. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. ``` </details> <details> -<summary>System.Diagnostics.Tools 4.3.0</summary> +<summary>System.Diagnostics.Debug 4.3.0</summary> -## System.Diagnostics.Tools +## System.Diagnostics.Debug - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tools/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Debug/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -15123,15 +12779,15 @@ consequential or other damages. <details> -<summary>System.Diagnostics.Tracing 4.3.0</summary> +<summary>System.Diagnostics.DiagnosticSource 4.3.0</summary> -## System.Diagnostics.Tracing +## System.Diagnostics.DiagnosticSource - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tracing/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -15323,16 +12979,56 @@ consequential or other damages. <details> -<summary>System.Drawing.Common 4.5.0</summary> +<summary>System.Diagnostics.DiagnosticSource 6.0.0</summary> -## System.Drawing.Common +## System.Diagnostics.DiagnosticSource -- Version: 4.5.0 +- Version: 6.0.0 - Authors: Microsoft -- Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Drawing.Common/4.5.0) -- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.DiagnosticSource/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.Diagnostics.EventLog 6.0.0</summary> + +## System.Diagnostics.EventLog + +- Version: 6.0.0 +- Authors: Microsoft +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.EventLog/6.0.0) +- License: [MIT](https://github.com/dotnet/runtime/raw/main/LICENSE.TXT) ``` @@ -15365,15 +13061,15 @@ SOFTWARE. <details> -<summary>System.Dynamic.Runtime 4.0.11</summary> +<summary>System.Diagnostics.Tools 4.3.0</summary> -## System.Dynamic.Runtime +## System.Diagnostics.Tools -- Version: 4.0.11 +- Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.0.11) +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tools/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -15565,15 +13261,15 @@ consequential or other damages. <details> -<summary>System.Dynamic.Runtime 4.3.0</summary> +<summary>System.Diagnostics.Tracing 4.3.0</summary> -## System.Dynamic.Runtime +## System.Diagnostics.Tracing - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Diagnostics.Tracing/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -15765,15 +13461,257 @@ consequential or other damages. <details> -<summary>System.Globalization 4.3.0</summary> +<summary>System.Drawing.Common 4.5.0</summary> -## System.Globalization +## System.Drawing.Common + +- Version: 4.5.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Drawing.Common/4.5.0) +- License: [MIT](https://github.com/dotnet/corefx/raw/master/LICENSE.TXT) + + +``` +The MIT License (MIT) + +Copyright (c) .NET Foundation and Contributors + +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +``` + +</details> + + +<details> +<summary>System.Dynamic.Runtime 4.0.11</summary> + +## System.Dynamic.Runtime + +- Version: 4.0.11 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.0.11) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) + + +``` +MICROSOFT SOFTWARE LICENSE +TERMS + +MICROSOFT .NET +LIBRARY + +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. + +If +you comply with these license terms, you have the rights below. + +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  + +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. +``` + +</details> + + +<details> +<summary>System.Dynamic.Runtime 4.3.0</summary> + +## System.Dynamic.Runtime - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Dynamic.Runtime/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -15965,15 +13903,15 @@ consequential or other damages. <details> -<summary>System.Globalization.Calendars 4.3.0</summary> +<summary>System.Globalization 4.3.0</summary> -## System.Globalization.Calendars +## System.Globalization - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Calendars/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -16165,15 +14103,15 @@ consequential or other damages. <details> -<summary>System.Globalization.Extensions 4.3.0</summary> +<summary>System.Globalization.Calendars 4.3.0</summary> -## System.Globalization.Extensions +## System.Globalization.Calendars - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Extensions/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Calendars/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -16365,15 +14303,15 @@ consequential or other damages. <details> -<summary>System.IO 4.3.0</summary> +<summary>System.Globalization.Extensions 4.3.0</summary> -## System.IO +## System.Globalization.Extensions - Version: 4.3.0 - Authors: Microsoft - Owners: microsoft,dotnetframework - Project URL: https://dot.net/ -- Source: [NuGet](https://www.nuget.org/packages/System.IO/4.3.0) +- Source: [NuGet](https://www.nuget.org/packages/System.Globalization.Extensions/4.3.0) - License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) @@ -16565,96 +14503,214 @@ consequential or other damages. <details> -<summary>System.IO.Abstractions 17.0.24</summary> +<summary>System.IO 4.3.0</summary> -## System.IO.Abstractions +## System.IO -- Version: 17.0.24 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.0.24) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) +- Version: 4.3.0 +- Authors: Microsoft +- Owners: microsoft,dotnetframework +- Project URL: https://dot.net/ +- Source: [NuGet](https://www.nuget.org/packages/System.IO/4.3.0) +- License: [MICROSOFT .NET LIBRARY License]( http://go.microsoft.com/fwlink/?LinkId=329770) ``` -The MIT License (MIT) +MICROSOFT SOFTWARE LICENSE +TERMS -Copyright (c) Tatham Oddie and Contributors +MICROSOFT .NET +LIBRARY -All rights reserved. +These +license terms are an agreement between you and Microsoft Corporation (or based +on where you live, one of its affiliates). They apply to the software named +above. The terms also apply to any Microsoft services or updates for the +software, except to the extent those have different terms. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +If +you comply with these license terms, you have the rights below. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +1.    INSTALLATION AND USE RIGHTS. +You may +install and use any number of copies of the software to develop and test your applications.  -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +2.    +THIRD PARTY COMPONENTS. The software may include third party components with +separate legal notices or governed by other agreements, as may be described in +the ThirdPartyNotices file(s) accompanying the software. +3.    +ADDITIONAL LICENSING +REQUIREMENTS AND/OR USE RIGHTS. +a.     +DISTRIBUTABLE +CODE.  The software is +comprised of Distributable Code. “Distributable Code” is code that you are +permitted to distribute in applications you develop if you comply with the +terms below. +i.      Right to Use and Distribute. +·        +You may copy and distribute the object code form of the software. +·        +Third Party Distribution. You may permit distributors of your applications +to copy and distribute the Distributable Code as part of those applications. +ii.     Distribution Requirements. For any +Distributable Code you distribute, you must +·        +use the Distributable Code in your applications and not as a +standalone distribution; +·        +require distributors and external end users to agree to terms that +protect it at least as much as this agreement; and +·        +indemnify, defend, and hold harmless Microsoft from any claims, +including attorneys’ fees, related to the distribution or use of your applications, +except to the extent that any claim is based solely on the unmodified Distributable +Code. +iii.   Distribution Restrictions. You may not +·        +use Microsoft’s trademarks in your applications’ names or in a way +that suggests your applications come from or are endorsed by Microsoft; or +·        +modify or distribute the source code of any Distributable Code so +that any part of it becomes subject to an Excluded License. An “Excluded +License” is one that requires, as a condition of use, modification or +distribution of code, that (i) it be disclosed or distributed in source code +form; or (ii) others have the right to modify it. +4.    +DATA. +a.     +Data Collection. The software may collect +information about you and your use of the software, and send that to Microsoft. +Microsoft may use this information to provide services and improve our products +and services.  You may opt-out of many of these scenarios, but not all, as +described in the software documentation.  There are also some features in the software that may enable you and +Microsoft to collect data from users of your applications. If you use +these features, you must comply with applicable law, including providing +appropriate notices to users of your applications together with Microsoft’s +privacy statement. Our privacy statement is located at https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data +collection and its use from the software documentation and our privacy +statement. Your use of the software operates as your consent to these +practices. +b.    +Processing of Personal Data. To the extent Microsoft is a +processor or subprocessor of personal data in connection with the software, +Microsoft makes the commitments in the European Union General Data Protection +Regulation Terms of the Online Services Terms to all customers effective May +25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr. +5.    +Scope of +License. The software is licensed, not sold. This agreement +only gives you some rights to use the software. Microsoft reserves all other +rights. Unless applicable law gives you more rights despite this limitation, +you may use the software only as expressly permitted in this agreement. In +doing so, you must comply with any technical limitations in the software that +only allow you to use it in certain ways. You may not +·        +work around any technical +limitations in the software; +·        +reverse engineer, decompile or +disassemble the software, or otherwise attempt to derive the source code for +the software, except and to the extent required by third party licensing terms +governing use of certain open source components that may be included in the +software; +·        +remove, minimize, block or modify +any notices of Microsoft or its suppliers in the software; +·        +use the software in any way that +is against the law; or +·        +share, publish, rent or lease the +software, provide the software as a stand-alone offering for others to use, or +transfer the software or this agreement to any third party. +6.    +Export +Restrictions. You must comply with all domestic and international +export laws and regulations that apply to the software, which include +restrictions on destinations, end users, and end use. For further information +on export restrictions, visit www.microsoft.com/exporting.   +7.    +SUPPORT +SERVICES. Because this software is “as is,” we may not provide +support services for it. +8.    +Entire +Agreement. This +agreement, and the terms for supplements, updates, Internet-based services and +support services that you use, are the entire agreement for the software and +support services. +9.    Applicable Law.  If you acquired the software in the United States, Washington law +applies to interpretation of and claims for breach of this agreement, and the +laws of the state where you live apply to all other claims. If you acquired the +software in any other country, its laws apply. +10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You +may have other rights, including consumer rights, under the laws of your state +or country. Separate and apart from your relationship with Microsoft, you may +also have rights with respect to the party from which you acquired the +software. This agreement does not change those other rights if the laws of your +state or country do not permit it to do so. For example, if you acquired the +software in one of the below regions, or mandatory country law applies, then +the following provisions apply to you: +a)    Australia. You have statutory guarantees under the Australian Consumer +Law and nothing in this agreement is intended to affect those rights. +b)    Canada. If you acquired this software in Canada, you may stop +receiving updates by turning off the automatic update feature, disconnecting +your device from the Internet (if and when you re-connect to the Internet, +however, the software will resume checking for and installing updates), or uninstalling +the software. The product documentation, if any, may also specify how to turn +off updates for your specific device or software. +c)    Germany and Austria. +(i)        Warranty. The software will perform +substantially as described in any Microsoft materials that accompany it. +However, Microsoft gives no contractual guarantee in relation to the software. +(ii)       Limitation of Liability. In case of +intentional conduct, gross negligence, claims based on the Product Liability +Act, as well as in case of death or personal or physical injury, Microsoft is +liable according to the statutory law. +Subject to the foregoing clause (ii), Microsoft will only +be liable for slight negligence if Microsoft is in breach of such material +contractual obligations, the fulfillment of which facilitate the due +performance of this agreement, the breach of which would endanger the purpose +of this agreement and the compliance with which a party may constantly trust in +(so-called "cardinal obligations"). In other cases of slight negligence, +Microsoft will not be liable for slight negligence +11. Disclaimer of Warranty. THE SOFTWARE IS LICENSED “AS-IS.” YOU BEAR THE RISK +OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS. +TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON-INFRINGEMENT. +12. +Limitation +on and Exclusion of Remedies and Damages. YOU +CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. +$5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST +PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES. +This limitation applies to (a) +anything related to the software, services, content (including code) on third +party Internet sites, or third party applications; and (b) claims for breach of +contract, breach of warranty, guarantee or condition, strict liability, +negligence, or other tort to the extent permitted by applicable law. +It +also applies even if Microsoft knew or should have known about the possibility +of the damages. The above limitation or exclusion may not apply to you because +your state or country may not allow the exclusion or limitation of incidental, +consequential or other damages. ``` </details> <details> -<summary>System.IO.Abstractions 17.1.1</summary> +<summary>System.IO.Abstractions 17.2.1</summary> ## System.IO.Abstractions -- Version: 17.1.1 -- Authors: Tatham Oddie & friends -- Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.1.1) -- License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) - - -``` -The MIT License (MIT) - -Copyright (c) Tatham Oddie and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -``` - -</details> - - -<details> -<summary>System.IO.Abstractions.TestingHelpers 17.0.24</summary> - -## System.IO.Abstractions.TestingHelpers - -- Version: 17.0.24 +- Version: 17.2.1 - Authors: Tatham Oddie & friends - Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.0.24) +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions/17.2.1) - License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) @@ -16688,14 +14744,14 @@ SOFTWARE. <details> -<summary>System.IO.Abstractions.TestingHelpers 17.1.1</summary> +<summary>System.IO.Abstractions.TestingHelpers 17.2.1</summary> ## System.IO.Abstractions.TestingHelpers -- Version: 17.1.1 +- Version: 17.2.1 - Authors: Tatham Oddie & friends - Project URL: https://github.com/TestableIO/System.IO.Abstractions -- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.1.1) +- Source: [NuGet](https://www.nuget.org/packages/System.IO.Abstractions.TestingHelpers/17.2.1) - License: [MIT](https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE) @@ -41873,4 +39929,3 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ``` </details> - From 6f41d2cccffb6975c1793613e6282b860013c668 Mon Sep 17 00:00:00 2001 From: Victor Chang <vicchang@nvidia.com> Date: Tue, 6 Sep 2022 10:48:07 -0700 Subject: [PATCH 24/25] Fix missing header Signed-off-by: Victor Chang <vicchang@nvidia.com> --- docs/compliance/third-party-licenses.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/compliance/third-party-licenses.md b/docs/compliance/third-party-licenses.md index af42ac49c..e182f02e6 100644 --- a/docs/compliance/third-party-licenses.md +++ b/docs/compliance/third-party-licenses.md @@ -39929,3 +39929,4 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ``` </details> + From 3cf98117a46f6f920f8fcb492cbb01401b961fa3 Mon Sep 17 00:00:00 2001 From: Victor Chang <mocsharp@users.noreply.github.com> Date: Tue, 13 Sep 2022 16:22:47 -0700 Subject: [PATCH 25/25] Release 0.3.0 (#144) * Implement FHIR server (#118) * Integrate MS Health Check Service (#130) Signed-off-by: Victor Chang <vicchang@nvidia.com> --- doc/dependency_decisions.yml | 1 + docs/compliance/third-party-licenses.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/dependency_decisions.yml b/doc/dependency_decisions.yml index 534ab3f5a..7e09baf68 100644 --- a/doc/dependency_decisions.yml +++ b/doc/dependency_decisions.yml @@ -2400,3 +2400,4 @@ :versions: - 4.0.1 :when: 2022-08-16 23:10:21.184627612 Z + \ No newline at end of file diff --git a/docs/compliance/third-party-licenses.md b/docs/compliance/third-party-licenses.md index e182f02e6..96f3e07f1 100644 --- a/docs/compliance/third-party-licenses.md +++ b/docs/compliance/third-party-licenses.md @@ -13,6 +13,7 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> + # Third-Party Licenses @@ -39929,4 +39930,3 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ``` </details> -