{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2024-11-07T04:45:57Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/examples-rclpy-minimal-service-f54d214f-0b85-5da1-a708-fa961104c6f4", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "2f00ab7d3b442ce5d49aa0ca61971c136f2b5db2"}, "externalDocumentId": "DocumentRef-recipe-examples-rclpy-minimal-service", "spdxDocument": "http://spdx.org/spdxdocs/recipe-examples-rclpy-minimal-service-ea143ed1-86d6-53f6-b93f-6ffe72fb43ad"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "ba097d5fb95cf1cfbaf5e54990af615e67a887c5"}, {"algorithm": "SHA256", "checksumValue": "d6fd73e6ef181f7f9e1a3e44df2792fee8518d394d1358c7771bc850530d2859"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_service/service_member_function", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "7aa9afd27828dd6a8750da9aeb7373d2870c94f3"}, {"algorithm": "SHA256", "checksumValue": "498d001a5130fab5ac864aa9cefda50dea31e54580fd7eb53be0d92f5427b687"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/examples_rclpy_minimal_service/service", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "369ac6a28ecd428badb7064f46084892ac7c545c"}, {"algorithm": "SHA256", "checksumValue": "0fd46256ae017f59b7bfcfc91a6f3d4af582eb592895bd7fdb9572087da0526f"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/service.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "5011b3b34345813e555046feaa2b21462b6b6d69"}, {"algorithm": "SHA256", "checksumValue": "4a307057b9f5a53f471bb63a48bc43f64948ddf22442ee36cce9ac821728ad30"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/service_member_function.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "4f158c20b3a78d23d0e21fa3bb55bef1fe2afa87"}, {"algorithm": "SHA256", "checksumValue": "6752bd4457c6d4f326da830bb66a9accc6fec92771c216ea2a0ed5ec9e990d0e"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "49c48fb65a83f7fe7f661f67e69deb74dc1f164f"}, {"algorithm": "SHA256", "checksumValue": "399ce50a09db06c3c16a0848cb62fd0a6dc84b2aa6f48d7dfa2a5f4550636412"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/__pycache__/service_member_function.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "2fd526f7c8ca436603a662c691240aa4fb720284"}, {"algorithm": "SHA256", "checksumValue": "31ea26d8aceb999792564481fd4971a7344b664e0109eef29dc2bedb72bb4b06"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service/__pycache__/service.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "aa93a6c73be5c71b89d1cf332c8b281df5dc7693"}, {"algorithm": "SHA256", "checksumValue": "5ef00607ef1f6b5b1965286d84aba69c2181eeb3557188cd2bacadd853999657"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "33c44110f306e3ab97dfd59b0e42545d92225db7"}, {"algorithm": "SHA256", "checksumValue": "9ee79ffc907ec491c44d76b657143f99b77f464b68ed549b18cbc685362293f6"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "af5d986bb7f0b9c0aafd6b9a4db00f0647033e07"}, {"algorithm": "SHA256", "checksumValue": "e27371a69d88feb1c63c0f8db2d304ae0a24b71397c4f60786ad4e27f9101bde"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "504d639e9b96d0fa173d4a9d2cbd6e0201224c0e"}, {"algorithm": "SHA256", "checksumValue": "59567afb2c37c2a38058c7d6b1906c822d9d219882a1739e746831ddf7663008"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "d8f3a42ac7a1dc32b4c754af3a0b61f8c43b1503"}, {"algorithm": "SHA256", "checksumValue": "4e34d3b17ef5dd1e34865d1d3245f1a40158ec9bc19ea6d3547423a3fb96e916"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/examples_rclpy_minimal_service-0.19.3-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "3b2da3ebe3cfe4ac149a35465ca3aff8a5cb0adf"}, {"algorithm": "SHA256", "checksumValue": "1389d6801940dca2730134f64f206e8eb0e2fe2f39ab2e3d07a2c2e976fc64eb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/examples_rclpy_minimal_service/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/examples_rclpy_minimal_service", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/examples_rclpy_minimal_service", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "examples-rclpy-minimal-service", "packages": [{"SPDXID": "SPDXRef-Package-examples-rclpy-minimal-service", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-examples-rclpy-minimal-service-1", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-2", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-3", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-4", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-5", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-6", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-7", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-8", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-9", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-10", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-11", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-12", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-13", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-14", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-15", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-16", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-17", "SPDXRef-PackagedFile-examples-rclpy-minimal-service-18"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "examples-rclpy-minimal-service", "packageVerificationCode": {"packageVerificationCodeValue": "af0d6b13e54a2df913838d687b19fcfbd30ca5f6"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.19.3-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-examples-rclpy-minimal-service:SPDXRef-Recipe-examples-rclpy-minimal-service", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-Package-examples-rclpy-minimal-service", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-examples-rclpy-minimal-service-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-examples-rclpy-minimal-service"}], "spdxVersion": "SPDX-2.2"}