-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added third party notice txt #7387
Conversation
THIRD-PARTY-NOTICE.txt
Outdated
License notice for Azure SDK for Java | ||
------------------------------- | ||
|
||
Copyright (c) 2015 Microsoft. All rights reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this the right text? All our class files use the following license (no 2015 in the license we use for track 2). Maybe we should update LICENSE.txt too?
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are the licenses listed for top level imports only?
THIRD-PARTY-NOTICE.txt
Outdated
|
||
Apache License | ||
Version 2.0, January 2004 | ||
http://www.apache.org/licenses/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We discussed how to do apache after you asked about it, and I pointed you the correct way to do it. This wasn't it - we should just link out to the text rather than reproduce it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You asked me to check the example you gave to me. They put the text over instead of link. Some of the dependency put the text like this exactly in their license. Do we want to paste the link directly?
Yes. I only have the direct imports. |
THIRD-PARTY-NOTICE.txt
Outdated
License notice for Azure SDK for Java | ||
------------------------------- | ||
|
||
Copyright (c) Microsoft. All rights reserved. | ||
Licensed under The MIT License (MIT) | ||
|
||
Available at | ||
https://github.com/Azure/azure-sdk-for-java/blob/master/LICENSE.txt |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You don't need to include the azure-sdk-for-java license in the third-party licenses document.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed
THIRD-PARTY-NOTICE.txt
Outdated
Available at | ||
https://github.com/Azure/azure-sdk-for-java/blob/master/LICENSE.txt | ||
|
||
License notice for org.hamcrest:hamcrest-library:2.2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should present this more nicely - have the name of the library, not it's Maven GAV. e.g. this should just be 'License notice for Hamcrest'. Also, as discussed, you need to bring in the copyright information, e.g. https://github.com/hamcrest/JavaHamcrest/blob/master/LICENSE.txt
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissionsand | ||
limitations under the License. | ||
|
||
License notice for Jackson Dataformat |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be Databind?
THIRD-PARTY-NOTICE.txt
Outdated
|
||
http://www.apache.org/licenses/LICENSE-2.0 | ||
|
||
License notice for Google Findbugs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is Findbugs used?
/check-enforcer reset |
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
License notice for Nimbusds |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nimbusds has a lot of projects under it, like Jackson - please be more specific.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
THIRD-PARTY-NOTICE.txt
Outdated
License notice for Opencensus Api | ||
------------------------------------------------------------------------------ | ||
|
||
CCopyright 2017, OpenCensus Authors | ||
|
||
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe we use OpenCensus any longer - check with @samvaity
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed with Sameeksha, this one has been removed. Remove from PR too
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
License notice for Opentelemetry Api |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
'OpenTelemetry' and 'API'
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
THIRD-PARTY-NOTICE.txt
Outdated
Copyright 2017, OpenCensus Authors | ||
|
||
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. | ||
|
||
License notice for Opentelemetry SDK | ||
------------------------------------------------------------------------------ | ||
|
||
Copyright 2017, OpenCensus Authors | ||
|
||
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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is OpenTelemetry still copyright to OpenCensus or is this a typo?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice catch
THIRD-PARTY-NOTICE.txt
Outdated
|
||
JUnit | ||
|
||
Eclipse Public License - v 1.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just link to EPL rather than recreate all the text.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
THIRD-PARTY-NOTICE.txt
Outdated
|
||
This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. | ||
|
||
License notice for org.jacoco:org.jacoco.agent:0.8.4:runtime |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use nice name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
THIRD-PARTY-NOTICE.txt
Outdated
|
||
### 4. Commercial Distribution | ||
|
||
Commercial distributors of software may accept certain |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as with EPL
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
License notice for Opentelemetry SDK |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we doing this for test dependencies too?
Opentelemetry SDK is a test dependency.
Also, License notice for OpenTelemetry SDK
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we need to include test dependencies.
Made the change
THIRD-PARTY-NOTICE.txt
Outdated
License notice for OpenTelemetry API | ||
------------------------------------------------------------------------------ | ||
|
||
Copyright 2017, OpenTelemetry Authors |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, the year should 2019.
Copyright 2017, OpenTelemetry Authors | |
Copyright 2019, OpenTelemetry Authors | |
THIRD-PARTY-NOTICE.txt
Outdated
License notice for Wiremock | ||
------------------------------------------------------------------------------ | ||
|
||
Copyright (C) 2011 Thomas Akehurst | ||
|
||
This copy of Jackson JSON processor databind module is licensed under the | ||
Apache (Software) License, version 2.0 ("the License"). | ||
See the License for details about distribution rights, and the | ||
specific rights regarding derivate works. | ||
|
||
You may obtain a copy of the License at: | ||
|
||
http://www.apache.org/licenses/LICENSE-2.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wiremock / Jackson issue
THIRD-PARTY-NOTICE.txt
Outdated
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. | ||
License notice for org.nanohttpd:nanohttpd:2.3.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Missing newline before this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Get a @joshfree approval and then it is probably good to go.
/check-enforcer reset |
/check-enforcer evaluate |
LICENSE.txt
Outdated
@@ -1,6 +1,6 @@ | |||
The MIT License (MIT) | |||
|
|||
Copyright (c) 2015 Microsoft | |||
Copyright (c) Microsoft |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why are you changing the LICENSE.txt at all as part of this change? I would just revert this file entirely and not up date it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Revert back
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How was the list generated?
THIRD-PARTY-NOTICE.txt
Outdated
|
||
http://www.apache.org/licenses/LICENSE-2.0 | ||
|
||
License notice for Wiremock |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How was this list generated? We only need to add entries for things where we've incorporated the source code from other projects or where we are redistributing other open source projects.
THIRD-PARTY-NOTICE.txt
Outdated
License notice for Junit | ||
------------------------------------------------------------------------------ | ||
|
||
JUnit |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are we redistributing JUnit somehow? If not, this shouldn't be here.
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
License notice for Groovy Eclipse Compiler |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
THIRD-PARTY-NOTICE.txt
Outdated
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
|
||
License notice for Jacoco Agent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same for Jacoco
/check-enforcer reset |
eafc45e
to
5da6e46
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved initial commit. With initial list.
No description provided.