diff options
author | thegeorg <thegeorg@yandex-team.ru> | 2022-02-10 16:45:08 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:08 +0300 |
commit | 4e839db24a3bbc9f1c610c43d6faaaa99824dcca (patch) | |
tree | 506dac10f5df94fab310584ee51b24fc5a081c22 /contrib/python/protobuf/py2/.yandex_meta | |
parent | 2d37894b1b037cf24231090eda8589bbb44fb6fc (diff) | |
download | ydb-4e839db24a3bbc9f1c610c43d6faaaa99824dcca.tar.gz |
Restoring authorship annotation for <thegeorg@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/python/protobuf/py2/.yandex_meta')
3 files changed, 277 insertions, 277 deletions
diff --git a/contrib/python/protobuf/py2/.yandex_meta/devtools.copyrights.report b/contrib/python/protobuf/py2/.yandex_meta/devtools.copyrights.report index 295c793dec..9450a6cbed 100644 --- a/contrib/python/protobuf/py2/.yandex_meta/devtools.copyrights.report +++ b/contrib/python/protobuf/py2/.yandex_meta/devtools.copyrights.report @@ -1,108 +1,108 @@ -# File format ($ symbol means the beginning of a line): -# -# $ # this message -# $ # ======================= -# $ # comments (all commentaries should starts with some number of spaces and # symbol) -# ${action} {license id} {license text hash} -# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make -# ${all_file_action} filename -# $ # user commentaries (many lines) -# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) -# ${action} {license spdx} {license text hash} -# $BELONGS ./ya/make/file/relative/path/3/ya.make -# ${all_file_action} filename -# $ # user commentaries -# $ generated description -# $ ... -# -# You can modify action, all_file_action and add commentaries -# Available actions: -# keep - keep license in contrib and use in credits -# skip - skip license -# remove - remove all files with this license -# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file -# -# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) -# We suppose that that files can contain some license info -# Available all file actions: -# FILE_IGNORE - ignore file (do nothing) -# FILE_INCLUDE - include all file data into licenses text file -# ======================= - -KEEP COPYRIGHT_SERVICE_LABEL 29be00457f74dcf5f2b494d41d6a6c10 -BELONGS ya.make - License text: - \# Copyright 2007 Google Inc. All Rights Reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - google/protobuf/__init__.py [31:31] - -KEEP COPYRIGHT_SERVICE_LABEL 7ddb2995f48012001146c0eb94d23367 -BELONGS ya.make - License text: - \# Copyright 2008 Google Inc. All rights reserved. - Scancode info: - Original SPDX id: COPYRIGHT_SERVICE_LABEL - Score : 100.00 - Match type : COPYRIGHT - Files with this license: - google/protobuf/__init__.py [2:2] - google/protobuf/descriptor.py [2:2] - google/protobuf/descriptor_database.py [2:2] - google/protobuf/descriptor_pool.py [2:2] - google/protobuf/internal/__init__.py [2:2] - google/protobuf/internal/_parameterized.py [4:4] - google/protobuf/internal/api_implementation.cc [2:2] - google/protobuf/internal/api_implementation.py [2:2] - google/protobuf/internal/containers.py [2:2] - google/protobuf/internal/decoder.py [2:2] - google/protobuf/internal/encoder.py [2:2] - google/protobuf/internal/enum_type_wrapper.py [2:2] - google/protobuf/internal/extension_dict.py [2:2] - google/protobuf/internal/message_listener.py [2:2] - google/protobuf/internal/python_message.py [2:2] - google/protobuf/internal/type_checkers.py [2:2] - google/protobuf/internal/well_known_types.py [2:2] - google/protobuf/internal/wire_format.py [2:2] - google/protobuf/json_format.py [2:2] - google/protobuf/message.py [2:2] - google/protobuf/message_factory.py [2:2] - google/protobuf/proto_api.h [2:2] - google/protobuf/proto_builder.py [2:2] - google/protobuf/pyext/cpp_message.py [2:2] - google/protobuf/pyext/descriptor.cc [2:2] - google/protobuf/pyext/descriptor.h [2:2] - google/protobuf/pyext/descriptor_containers.cc [2:2] - google/protobuf/pyext/descriptor_containers.h [2:2] - google/protobuf/pyext/descriptor_database.cc [2:2] - google/protobuf/pyext/descriptor_database.h [2:2] - google/protobuf/pyext/descriptor_pool.cc [2:2] - google/protobuf/pyext/descriptor_pool.h [2:2] - google/protobuf/pyext/extension_dict.cc [2:2] - google/protobuf/pyext/extension_dict.h [2:2] - google/protobuf/pyext/field.cc [2:2] - google/protobuf/pyext/field.h [2:2] - google/protobuf/pyext/map_container.cc [2:2] - google/protobuf/pyext/map_container.h [2:2] - google/protobuf/pyext/message.cc [2:2] - google/protobuf/pyext/message.h [2:2] - google/protobuf/pyext/message_factory.cc [2:2] - google/protobuf/pyext/message_factory.h [2:2] - google/protobuf/pyext/message_module.cc [2:2] - google/protobuf/pyext/repeated_composite_container.cc [2:2] - google/protobuf/pyext/repeated_composite_container.h [2:2] - google/protobuf/pyext/repeated_scalar_container.cc [2:2] - google/protobuf/pyext/repeated_scalar_container.h [2:2] - google/protobuf/pyext/safe_numerics.h [2:2] - google/protobuf/pyext/scoped_pyobject_ptr.h [2:2] - google/protobuf/pyext/unknown_fields.cc [2:2] - google/protobuf/pyext/unknown_fields.h [2:2] - google/protobuf/reflection.py [2:2] - google/protobuf/service.py [2:2] - google/protobuf/service_reflection.py [2:2] - google/protobuf/symbol_database.py [2:2] - google/protobuf/text_encoding.py [2:2] - google/protobuf/text_format.py [2:2] +# File format ($ symbol means the beginning of a line): +# +# $ # this message +# $ # ======================= +# $ # comments (all commentaries should starts with some number of spaces and # symbol) +# ${action} {license id} {license text hash} +# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make +# ${all_file_action} filename +# $ # user commentaries (many lines) +# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) +# ${action} {license spdx} {license text hash} +# $BELONGS ./ya/make/file/relative/path/3/ya.make +# ${all_file_action} filename +# $ # user commentaries +# $ generated description +# $ ... +# +# You can modify action, all_file_action and add commentaries +# Available actions: +# keep - keep license in contrib and use in credits +# skip - skip license +# remove - remove all files with this license +# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file +# +# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) +# We suppose that that files can contain some license info +# Available all file actions: +# FILE_IGNORE - ignore file (do nothing) +# FILE_INCLUDE - include all file data into licenses text file +# ======================= + +KEEP COPYRIGHT_SERVICE_LABEL 29be00457f74dcf5f2b494d41d6a6c10 +BELONGS ya.make + License text: + \# Copyright 2007 Google Inc. All Rights Reserved. + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + google/protobuf/__init__.py [31:31] + +KEEP COPYRIGHT_SERVICE_LABEL 7ddb2995f48012001146c0eb94d23367 +BELONGS ya.make + License text: + \# Copyright 2008 Google Inc. All rights reserved. + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + google/protobuf/__init__.py [2:2] + google/protobuf/descriptor.py [2:2] + google/protobuf/descriptor_database.py [2:2] + google/protobuf/descriptor_pool.py [2:2] + google/protobuf/internal/__init__.py [2:2] + google/protobuf/internal/_parameterized.py [4:4] + google/protobuf/internal/api_implementation.cc [2:2] + google/protobuf/internal/api_implementation.py [2:2] + google/protobuf/internal/containers.py [2:2] + google/protobuf/internal/decoder.py [2:2] + google/protobuf/internal/encoder.py [2:2] + google/protobuf/internal/enum_type_wrapper.py [2:2] + google/protobuf/internal/extension_dict.py [2:2] + google/protobuf/internal/message_listener.py [2:2] + google/protobuf/internal/python_message.py [2:2] + google/protobuf/internal/type_checkers.py [2:2] + google/protobuf/internal/well_known_types.py [2:2] + google/protobuf/internal/wire_format.py [2:2] + google/protobuf/json_format.py [2:2] + google/protobuf/message.py [2:2] + google/protobuf/message_factory.py [2:2] + google/protobuf/proto_api.h [2:2] + google/protobuf/proto_builder.py [2:2] + google/protobuf/pyext/cpp_message.py [2:2] + google/protobuf/pyext/descriptor.cc [2:2] + google/protobuf/pyext/descriptor.h [2:2] + google/protobuf/pyext/descriptor_containers.cc [2:2] + google/protobuf/pyext/descriptor_containers.h [2:2] + google/protobuf/pyext/descriptor_database.cc [2:2] + google/protobuf/pyext/descriptor_database.h [2:2] + google/protobuf/pyext/descriptor_pool.cc [2:2] + google/protobuf/pyext/descriptor_pool.h [2:2] + google/protobuf/pyext/extension_dict.cc [2:2] + google/protobuf/pyext/extension_dict.h [2:2] + google/protobuf/pyext/field.cc [2:2] + google/protobuf/pyext/field.h [2:2] + google/protobuf/pyext/map_container.cc [2:2] + google/protobuf/pyext/map_container.h [2:2] + google/protobuf/pyext/message.cc [2:2] + google/protobuf/pyext/message.h [2:2] + google/protobuf/pyext/message_factory.cc [2:2] + google/protobuf/pyext/message_factory.h [2:2] + google/protobuf/pyext/message_module.cc [2:2] + google/protobuf/pyext/repeated_composite_container.cc [2:2] + google/protobuf/pyext/repeated_composite_container.h [2:2] + google/protobuf/pyext/repeated_scalar_container.cc [2:2] + google/protobuf/pyext/repeated_scalar_container.h [2:2] + google/protobuf/pyext/safe_numerics.h [2:2] + google/protobuf/pyext/scoped_pyobject_ptr.h [2:2] + google/protobuf/pyext/unknown_fields.cc [2:2] + google/protobuf/pyext/unknown_fields.h [2:2] + google/protobuf/reflection.py [2:2] + google/protobuf/service.py [2:2] + google/protobuf/service_reflection.py [2:2] + google/protobuf/symbol_database.py [2:2] + google/protobuf/text_encoding.py [2:2] + google/protobuf/text_format.py [2:2] diff --git a/contrib/python/protobuf/py2/.yandex_meta/devtools.licenses.report b/contrib/python/protobuf/py2/.yandex_meta/devtools.licenses.report index 3da6c693e5..e174828acb 100644 --- a/contrib/python/protobuf/py2/.yandex_meta/devtools.licenses.report +++ b/contrib/python/protobuf/py2/.yandex_meta/devtools.licenses.report @@ -1,107 +1,107 @@ -# File format ($ symbol means the beginning of a line): -# -# $ # this message -# $ # ======================= -# $ # comments (all commentaries should starts with some number of spaces and # symbol) -# ${action} {license id} {license text hash} -# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make -# ${all_file_action} filename -# $ # user commentaries (many lines) -# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) -# ${action} {license spdx} {license text hash} -# $BELONGS ./ya/make/file/relative/path/3/ya.make -# ${all_file_action} filename -# $ # user commentaries -# $ generated description -# $ ... -# -# You can modify action, all_file_action and add commentaries -# Available actions: -# keep - keep license in contrib and use in credits -# skip - skip license -# remove - remove all files with this license -# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file -# -# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) -# We suppose that that files can contain some license info -# Available all file actions: -# FILE_IGNORE - ignore file (do nothing) -# FILE_INCLUDE - include all file data into licenses text file -# ======================= - -KEEP BSD-3-Clause 6aa235708ac9f5dd8e5c6ac415fc5837 -BELONGS ya.make - Note: matched license text is too long. Read it in the source files. - Scancode info: - Original SPDX id: BSD-3-Clause - Score : 100.00 - Match type : TEXT - Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause - Files with this license: - google/protobuf/internal/api_implementation.cc [5:29] - google/protobuf/proto_api.h [5:29] - google/protobuf/pyext/descriptor.cc [5:29] - google/protobuf/pyext/descriptor.h [5:29] - google/protobuf/pyext/descriptor_containers.cc [5:29] - google/protobuf/pyext/descriptor_containers.h [5:29] - google/protobuf/pyext/descriptor_database.cc [5:29] - google/protobuf/pyext/descriptor_database.h [5:29] - google/protobuf/pyext/descriptor_pool.cc [5:29] - google/protobuf/pyext/descriptor_pool.h [5:29] - google/protobuf/pyext/extension_dict.cc [5:29] - google/protobuf/pyext/extension_dict.h [5:29] - google/protobuf/pyext/field.cc [5:29] - google/protobuf/pyext/field.h [5:29] - google/protobuf/pyext/map_container.cc [5:29] - google/protobuf/pyext/map_container.h [5:29] - google/protobuf/pyext/message.cc [5:29] - google/protobuf/pyext/message.h [5:29] - google/protobuf/pyext/message_factory.cc [5:29] - google/protobuf/pyext/message_factory.h [5:29] - google/protobuf/pyext/message_module.cc [5:29] - google/protobuf/pyext/repeated_composite_container.cc [5:29] - google/protobuf/pyext/repeated_composite_container.h [5:29] - google/protobuf/pyext/repeated_scalar_container.cc [5:29] - google/protobuf/pyext/repeated_scalar_container.h [5:29] - google/protobuf/pyext/safe_numerics.h [5:29] - google/protobuf/pyext/scoped_pyobject_ptr.h [5:29] - google/protobuf/pyext/unknown_fields.cc [5:29] - google/protobuf/pyext/unknown_fields.h [5:29] - -KEEP BSD-3-Clause 8aaace038fd54f3a52b1f041f9504709 -BELONGS ya.make - Note: matched license text is too long. Read it in the source files. - Scancode info: - Original SPDX id: BSD-3-Clause - Score : 100.00 - Match type : TEXT - Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause - Files with this license: - google/protobuf/__init__.py [5:29] - google/protobuf/descriptor.py [5:29] - google/protobuf/descriptor_database.py [5:29] - google/protobuf/descriptor_pool.py [5:29] - google/protobuf/internal/__init__.py [5:29] - google/protobuf/internal/_parameterized.py [7:31] - google/protobuf/internal/api_implementation.py [5:29] - google/protobuf/internal/containers.py [5:29] - google/protobuf/internal/decoder.py [5:29] - google/protobuf/internal/encoder.py [5:29] - google/protobuf/internal/enum_type_wrapper.py [5:29] - google/protobuf/internal/extension_dict.py [5:29] - google/protobuf/internal/message_listener.py [5:29] - google/protobuf/internal/python_message.py [5:29] - google/protobuf/internal/type_checkers.py [5:29] - google/protobuf/internal/well_known_types.py [5:29] - google/protobuf/internal/wire_format.py [5:29] - google/protobuf/json_format.py [5:29] - google/protobuf/message.py [5:29] - google/protobuf/message_factory.py [5:29] - google/protobuf/proto_builder.py [5:29] - google/protobuf/pyext/cpp_message.py [5:29] - google/protobuf/reflection.py [5:29] - google/protobuf/service.py [5:29] - google/protobuf/service_reflection.py [5:29] - google/protobuf/symbol_database.py [5:29] - google/protobuf/text_encoding.py [5:29] - google/protobuf/text_format.py [5:29] +# File format ($ symbol means the beginning of a line): +# +# $ # this message +# $ # ======================= +# $ # comments (all commentaries should starts with some number of spaces and # symbol) +# ${action} {license id} {license text hash} +# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make +# ${all_file_action} filename +# $ # user commentaries (many lines) +# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify) +# ${action} {license spdx} {license text hash} +# $BELONGS ./ya/make/file/relative/path/3/ya.make +# ${all_file_action} filename +# $ # user commentaries +# $ generated description +# $ ... +# +# You can modify action, all_file_action and add commentaries +# Available actions: +# keep - keep license in contrib and use in credits +# skip - skip license +# remove - remove all files with this license +# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file +# +# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory) +# We suppose that that files can contain some license info +# Available all file actions: +# FILE_IGNORE - ignore file (do nothing) +# FILE_INCLUDE - include all file data into licenses text file +# ======================= + +KEEP BSD-3-Clause 6aa235708ac9f5dd8e5c6ac415fc5837 +BELONGS ya.make + Note: matched license text is too long. Read it in the source files. + Scancode info: + Original SPDX id: BSD-3-Clause + Score : 100.00 + Match type : TEXT + Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause + Files with this license: + google/protobuf/internal/api_implementation.cc [5:29] + google/protobuf/proto_api.h [5:29] + google/protobuf/pyext/descriptor.cc [5:29] + google/protobuf/pyext/descriptor.h [5:29] + google/protobuf/pyext/descriptor_containers.cc [5:29] + google/protobuf/pyext/descriptor_containers.h [5:29] + google/protobuf/pyext/descriptor_database.cc [5:29] + google/protobuf/pyext/descriptor_database.h [5:29] + google/protobuf/pyext/descriptor_pool.cc [5:29] + google/protobuf/pyext/descriptor_pool.h [5:29] + google/protobuf/pyext/extension_dict.cc [5:29] + google/protobuf/pyext/extension_dict.h [5:29] + google/protobuf/pyext/field.cc [5:29] + google/protobuf/pyext/field.h [5:29] + google/protobuf/pyext/map_container.cc [5:29] + google/protobuf/pyext/map_container.h [5:29] + google/protobuf/pyext/message.cc [5:29] + google/protobuf/pyext/message.h [5:29] + google/protobuf/pyext/message_factory.cc [5:29] + google/protobuf/pyext/message_factory.h [5:29] + google/protobuf/pyext/message_module.cc [5:29] + google/protobuf/pyext/repeated_composite_container.cc [5:29] + google/protobuf/pyext/repeated_composite_container.h [5:29] + google/protobuf/pyext/repeated_scalar_container.cc [5:29] + google/protobuf/pyext/repeated_scalar_container.h [5:29] + google/protobuf/pyext/safe_numerics.h [5:29] + google/protobuf/pyext/scoped_pyobject_ptr.h [5:29] + google/protobuf/pyext/unknown_fields.cc [5:29] + google/protobuf/pyext/unknown_fields.h [5:29] + +KEEP BSD-3-Clause 8aaace038fd54f3a52b1f041f9504709 +BELONGS ya.make + Note: matched license text is too long. Read it in the source files. + Scancode info: + Original SPDX id: BSD-3-Clause + Score : 100.00 + Match type : TEXT + Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause + Files with this license: + google/protobuf/__init__.py [5:29] + google/protobuf/descriptor.py [5:29] + google/protobuf/descriptor_database.py [5:29] + google/protobuf/descriptor_pool.py [5:29] + google/protobuf/internal/__init__.py [5:29] + google/protobuf/internal/_parameterized.py [7:31] + google/protobuf/internal/api_implementation.py [5:29] + google/protobuf/internal/containers.py [5:29] + google/protobuf/internal/decoder.py [5:29] + google/protobuf/internal/encoder.py [5:29] + google/protobuf/internal/enum_type_wrapper.py [5:29] + google/protobuf/internal/extension_dict.py [5:29] + google/protobuf/internal/message_listener.py [5:29] + google/protobuf/internal/python_message.py [5:29] + google/protobuf/internal/type_checkers.py [5:29] + google/protobuf/internal/well_known_types.py [5:29] + google/protobuf/internal/wire_format.py [5:29] + google/protobuf/json_format.py [5:29] + google/protobuf/message.py [5:29] + google/protobuf/message_factory.py [5:29] + google/protobuf/proto_builder.py [5:29] + google/protobuf/pyext/cpp_message.py [5:29] + google/protobuf/reflection.py [5:29] + google/protobuf/service.py [5:29] + google/protobuf/service_reflection.py [5:29] + google/protobuf/symbol_database.py [5:29] + google/protobuf/text_encoding.py [5:29] + google/protobuf/text_format.py [5:29] diff --git a/contrib/python/protobuf/py2/.yandex_meta/licenses.list.txt b/contrib/python/protobuf/py2/.yandex_meta/licenses.list.txt index 81364a2ff7..c8ea6f050b 100644 --- a/contrib/python/protobuf/py2/.yandex_meta/licenses.list.txt +++ b/contrib/python/protobuf/py2/.yandex_meta/licenses.list.txt @@ -1,62 +1,62 @@ -====================BSD-3-Clause==================== -# 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 Google Inc. 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. - - -====================BSD-3-Clause==================== -// 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 Google Inc. 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. - - -====================COPYRIGHT==================== -# Copyright 2007 Google Inc. All Rights Reserved. - - -====================COPYRIGHT==================== -# Copyright 2008 Google Inc. All rights reserved. +====================BSD-3-Clause==================== +# 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 Google Inc. 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. + + +====================BSD-3-Clause==================== +// 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 Google Inc. 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. + + +====================COPYRIGHT==================== +# Copyright 2007 Google Inc. All Rights Reserved. + + +====================COPYRIGHT==================== +# Copyright 2008 Google Inc. All rights reserved. |