Skip to content

Commit a99a9f6

Browse files
committed
provide attribution for protobuf-c
The agent uses protobuf-c library to provide support infinite tracing - infinite tracing endpoint speaks protobuf.
1 parent 1ff68f6 commit a99a9f6

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

THIRD_PARTY_NOTICES.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ by e-mailing [[email protected]](mailto:[email protected]).
2323
* [PCRE](#pcre)
2424
* [PHP](#php)
2525
* [Portable OpenSSH](#portable-openssh)
26+
* [protobuf-c](#protobuf-c)
2627
* [TSRM](#tsrm)
2728
* [Symfony](#symfony)
2829

@@ -895,6 +896,46 @@ under
895896
*/
896897
```
897898

899+
## protobuf-c
900+
901+
This product includes [protobuf-c]https://github.com/protobuf-c/protobuf-c) ([v1.3.3](https://github.com/protobuf-c/protobuf-c/tree/v1.3.3)),
902+
distributed under the [protobuf-c license](https://github.com/protobuf-c/protobuf-c/blob/v1.3.3/LICENSE):
903+
904+
```
905+
Copyright (c) 2008-2016, Dave Benson and the protobuf-c authors.
906+
All rights reserved.
907+
908+
Redistribution and use in source and binary forms, with or without
909+
modification, are permitted provided that the following conditions are
910+
met:
911+
912+
* Redistributions of source code must retain the above copyright
913+
notice, this list of conditions and the following disclaimer.
914+
915+
* Redistributions in binary form must reproduce the above
916+
copyright notice, this list of conditions and the following disclaimer
917+
in the documentation and/or other materials provided with the
918+
distribution.
919+
920+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
921+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
922+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
923+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
924+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
925+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
926+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
927+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
928+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
929+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
930+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
931+
932+
The code generated by the protoc-gen-c code generator and by the
933+
protoc-c compiler is owned by the owner of the input files used when
934+
generating it. This code is not standalone and requires a support
935+
library to be linked with it. This support library is covered by the
936+
above license.
937+
```
938+
898939
## TSRM
899940

900941
This product includes source derived from

0 commit comments

Comments
 (0)