Skip to content

Commit 49e673b

Browse files
committed
doc: update license
1 parent d8ff530 commit 49e673b

File tree

1 file changed

+59
-56
lines changed

1 file changed

+59
-56
lines changed

LICENSE

Lines changed: 59 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
Copyright (C) 2023 THL A29 Limited, a Tencent company. All rights reserved.
1+
Tencent is pleased to support the open source community by making tRPC-Java available.
2+
3+
Copyright (C) 2023 THL A29 Limited, a Tencent company. All rights reserved.
24

35
tRPC-Java is licensed under the Apache License Version 2.0 except for the third-party components listed below.
46

57

68
Terms of the Apache License Version 2.0:
79
--------------------------------------------------------------------
8-
Apache License
10+
Apache License
911

1012
Version 2.0, January 2004
1113

12-
http://www.apache.org/licenses/
14+
http://www.apache.org/licenses/
1315

1416
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1517
1. Definitions.
@@ -40,15 +42,15 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
4042

4143
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:
4244

43-
You must give any other recipients of the Work or Derivative Works a copy of this License; and
45+
You must give any other recipients of the Work or Derivative Works a copy of this License; and
4446

45-
You must cause any modified files to carry prominent notices stating that You changed the files; and
47+
You must cause any modified files to carry prominent notices stating that You changed the files; and
4648

47-
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
49+
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
4850

49-
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.
51+
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.
5052

51-
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.
53+
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.
5254

5355
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.
5456

@@ -81,9 +83,9 @@ Source code of this software can be obtained from: https://mvnrepository.com/art
8183
Copyright 2002-2020 The Apache Software Foundation
8284
Source code of this software can be obtained from: https://mvnrepository.com/artifact/commons-codec/commons-codec
8385

84-
4. commons-collections
85-
Copyright 2001-2015 The Apache Software Foundation
86-
Source code of this software can be obtained from: https://mvnrepository.com/artifact/commons-collections/commons-collections
86+
4.auto-service
87+
Copyright 2013 Google LLC
88+
Source code of this software can be obtained from:https://mvnrepository.com/artifact/com.google.auto.service/auto-service/1.1.0
8789

8890
5. commons-collections4
8991
Copyright 2001-2019 The Apache Software Foundation
@@ -183,9 +185,9 @@ Source code of this software can be obtained from: https://mvnrepository.com/art
183185
Copyright (c) jakarta.validation-api original author and authors
184186
Source code of this software can be obtained from: https://mvnrepository.com/artifact/jakarta.validation/jakarta.validation-api
185187

186-
29. kotlin-stdlib-common
187-
Copyright 2010-2015 JetBrains s.r.o.
188-
Source code of this software can be obtained from: https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib-common
188+
29. j2objc-annotations
189+
Copyright (c) j2objc-annotations original author and authors
190+
Source code of this software can be obtained from: https://mvnrepository.com/artifact/com.google.j2objc/j2objc-annotations
189191

190192
30. log4j-bom
191193
Copyright (c) log4j-bom original author and authors
@@ -288,19 +290,19 @@ Copyright 1999-2018 Alibaba Group Holding Ltd.
288290
Source code of this software can be obtained from: https://mvnrepository.com/artifact/com.alibaba.csp/sentinel-transport-simple-http
289291

290292
55. simpleclient
291-
Copyright 2012 Andrew Wang
293+
Copyright 2012 Andrew Wang
292294
Source code of this software can be obtained from: https://mvnrepository.com/artifact/io.prometheus/simpleclient
293295

294296
56. simpleclient_common
295-
Copyright 2012 Andrew Wang
297+
Copyright 2012 Andrew Wang
296298
Source code of this software can be obtained from: https://mvnrepository.com/artifact/io.prometheus/simpleclient_common
297299

298300
57. simpleclient_hotspot
299-
Copyright 2012 Andrew Wang
301+
Copyright 2012 Andrew Wang
300302
Source code of this software can be obtained from: https://mvnrepository.com/artifact/io.prometheus/simpleclient_hotspot
301303

302304
58. simpleclient_httpserver
303-
Copyright 2012 Andrew Wang
305+
Copyright 2012 Andrew Wang
304306
Source code of this software can be obtained from: https://mvnrepository.com/artifact/io.prometheus/simpleclient_httpserver
305307

306308
59. guice
@@ -407,18 +409,42 @@ Source code of this software can be obtained from: https://mvnrepository.com/art
407409
Copyright (c) spring-framework-bom original author and authors
408410
Source code of this software can be obtained from: https://mvnrepository.com/artifact/org.springframework/spring-framework-bom
409411

410-
85. j2objc-annotations
411-
Copyright (c) j2objc-annotations original author and authors
412-
Source code of this software can be obtained from: https://mvnrepository.com/artifact/com.google.j2objc/j2objc-annotations
412+
85. commons-beanutils
413+
Copyright (c) commons-beanutils the original author or authors
414+
https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils/1.9.4
415+
416+
86. nacos-config-spring-boot-starter
417+
Copyright (c) nacos-config-spring-boot-starterthe original author or authors
418+
https://repo1.maven.org/maven2/com/alibaba/boot/nacos-config-spring-boot-starter/0.2.12/nacos-config-spring-boot-starter-0.2.12.pom
419+
420+
87. validation-api
421+
Copyright © Red Hat, Inc.
422+
Source code of this software can be obtained from: https://mvnrepository.com/artifact/javax.validation/validation-api/2.0.1.Final
423+
424+
88. okhttp
425+
Copyright 2019 Square, Inc.
426+
https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp/4.10.0
427+
428+
89. spring-cloud-gateway-server
429+
Copyright 2013-2020 the original author or authors.
430+
https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-gateway/3.1.5
431+
432+
90. spring-cloud-starter-gateway
433+
Copyright 2013-2020 the original author or authors.
434+
https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-gateway/3.1.5
435+
436+
91. jackson-dataformat-properties
437+
Copyright (c) jackson-dataformat-properties original author or authors
438+
https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-properties/2.15.0-rc2
413439

414440

415441
Terms of the Apache License Version 2.0:
416442
--------------------------------------------------------------------
417-
Apache License
443+
Apache License
418444

419445
Version 2.0, January 2004
420446

421-
http://www.apache.org/licenses/
447+
http://www.apache.org/licenses/
422448

423449
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
424450
1. Definitions.
@@ -449,15 +475,15 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
449475

450476
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:
451477

452-
You must give any other recipients of the Work or Derivative Works a copy of this License; and
478+
You must give any other recipients of the Work or Derivative Works a copy of this License; and
453479

454-
You must cause any modified files to carry prominent notices stating that You changed the files; and
480+
You must cause any modified files to carry prominent notices stating that You changed the files; and
455481

456-
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
482+
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
457483

458-
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.
484+
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.
459485

460-
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.
486+
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.
461487

462488
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.
463489

@@ -493,6 +519,9 @@ Copyright (c) jetty-security original author and authors
493519
6. jetty-servlet
494520
Copyright (c) jetty-servlet original author and authors
495521

522+
7. jetty-webapp
523+
Copyright (c) jetty-webapp original author or authors
524+
496525

497526
Terms of the Apache 2.0 and EPL v1.0:
498527
--------------------------------------------------------------------
@@ -875,13 +904,6 @@ https://mvnrepository.com/artifact/com.baidu/jprotobuf/2.4.14
875904

876905

877906

878-
Open Source Software Licensed under the Apache License Version 2.0 and Other Licenses of the Third-Party Components therein:
879-
--------------------------------------------------------------------
880-
1. kotlin-stdlib
881-
Copyright 2010-2023 JetBrains s.r.o. and Kotlin Programming Language contributors.
882-
Source code of this software can be obtained from: https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib
883-
884-
885907
A copy of the Apache License Version 2.0 is included in this file.
886908

887909
For the license of other third party components, please refer to the following URL:
@@ -1462,18 +1484,12 @@ If the Library as you received it specifies that a proxy can decide whether futu
14621484

14631485
Open Source Software Licensed under the MIT License:
14641486
--------------------------------------------------------------------
1465-
1. checker-qual
1466-
Copyright 2004-present by the Checker Framework developers
1467-
1468-
2. slf4j-api
1487+
1. slf4j-api
14691488
Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
14701489

1471-
3. slf4j-simple
1490+
2. slf4j-simple
14721491
Copyright (c) 2004-2022 QOS.ch Sarl (Switzerland)
14731492

1474-
4. checker-qual
1475-
Copyright 2004-present by the Checker Framework developers
1476-
14771493

14781494
Terms of the MIT License:
14791495
--------------------------------------------------------------------
@@ -1485,19 +1501,6 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
14851501

14861502

14871503

1488-
Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
1489-
--------------------------------------------------------------------
1490-
1. lombok
1491-
Copyright (C) 2009-2021 The Project Lombok Authors.
1492-
1493-
1494-
A copy of the MIT License is included in this file.
1495-
1496-
For the license of other third party components, please refer to the following URL:
1497-
https://github.com/projectlombok/lombok/blob/v1.18.24/LICENSE
1498-
1499-
1500-
15011504
Open Source Software Licensed under the MIT License and Other Licenses of the Third-Party Components therein:
15021505
--------------------------------------------------------------------
15031506
1. mockito-core

0 commit comments

Comments
 (0)