Update third party notices (#7042)

Based on adding a reference to new assemblies, need to update ThirdPartyNotices.txt
Add ThirdPartyNotices to all packages
This commit is contained in:
Steve Lee 2018-06-12 10:58:05 -07:00 committed by Travis Plunk
parent fbbca53f4c
commit 11a98c47fb
3 changed files with 62 additions and 6 deletions

View file

@ -1,5 +1,5 @@
THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
THIRD-PARTY SOFTWARE NOTICES AND INFORMATION
Do Not Translate or Localize
The software is based on or incorporates material from the projects listed below (collectively, “Third Party Code”). Microsoft is not the original author of the Third Party Code. The original copyright notice and license, under which Microsoft received such Third Party Code, are set forth below. Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise.
@ -18,13 +18,13 @@ All rights reserved.
BSD License
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
list of conditions and the following disclaimer.
2. 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.
and/or other materials provided with the distribution.
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
@ -47,7 +47,7 @@ http://stackoverflow.com/questions/22002748/hashtables-from-convertfrom-json-hav
Copyright (c) 2015 Dave Wyatt. All rights reserved.
All rights reserved.
All rights reserved.
MIT License
@ -62,7 +62,7 @@ THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
File: PackageManagement
-------------------------------------------------
Copyright (c) Microsoft Corporation.
Copyright (c) Microsoft Corporation.
All rights reserved.
@ -103,3 +103,52 @@ 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.
-------------------------------------------------
File: WebListener
-------------------------------------------------
Microsoft.AspNetCore.App 2.1.0
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.
-------------------------------------------------
File: XUnit tests
-------------------------------------------------
Xunit.SkippableFact v bnm
Copyright (c) Andrew Arnott
This software is licensed under the Microsoft Public License
http://opensource.org/licenses/ms-pl
This license governs use of the accompanying software. If you use the software, you
accept this license. If you do not accept the license, do not use the software.
1. Definitions
The terms "reproduce," "reproduction," "derivative works," and "distribution" have the
same meaning here as under U.S. copyright law.
A "contribution" is the original software, or any additions or changes to the software.
A "contributor" is any person that distributes its contribution under this license.
"Licensed patents" are a contributor's patent claims that read directly on its contribution.
2. Grant of Rights
(A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
3. Conditions and Limitations
(A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

View file

@ -922,6 +922,9 @@
<Component Id="cmp5164D4CBB99078773111F0D68087D557" Guid="{74A71ECF-64E5-4563-8E99-C12D1A71923F}">
<File Id="fil9B11D1E6A4B8B6B9D5E9C946FCE5FF73" KeyPath="yes" Source="$(env.ProductSourcePath)\license_thirdparty_proprietary.txt" />
</Component>
<Component Id="cmp0C712C23BAC746AABB5659096ED329EA" Guid="{0C712C23-BAC7-46AA-BB56-59096ED329EA}">
<File Id="fil0C712C23BAC746AABB5659096ED329EA" KeyPath="yes" Source="$(env.ProductSourcePath)\ThirdPartyNotices.txt" />
</Component>
<Component Id="cmp2BFC761F21E7234B46E57BA4DD2D9992" Guid="{D2B2ED8E-C86F-40E7-B546-F9D1D6A12510}">
<File Id="fil9CD147A434F516BF71154AB7CC8D7D3E" KeyPath="yes" Source="$(env.ProductSourcePath)\api-ms-win-core-memory-l1-1-1.dll" />
</Component>
@ -2213,6 +2216,7 @@
<ComponentRef Id="cmpF25DC4B00595182390A170310D95EA1D" />
<ComponentRef Id="cmpB666825D77A8B064DA727325776EAE74" />
<ComponentRef Id="cmp5164D4CBB99078773111F0D68087D557" />
<ComponentRef Id="cmp0C712C23BAC746AABB5659096ED329EA" />
<ComponentRef Id="cmp2BFC761F21E7234B46E57BA4DD2D9992" />
<ComponentRef Id="cmpAB383E4D8CF6F11984650BD4E72F4510" />
<ComponentRef Id="cmp292CCC20E7FD700B54FBD52A473A57D8" />

View file

@ -151,6 +151,9 @@ function Start-PSPackage {
$Source = Split-Path -Path $Script:Options.Output -Parent
# Copy the ThirdPartyNotices.txt so it's part of the package
Copy-Item "$PSScriptRoot/../../ThirdPartyNotices.txt" -Destination $Source -Force
# If building a symbols package, we add a zip of the parent to publish
if ($IncludeSymbols.IsPresent)
{