{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:14:42Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/ros2service-fd0ac8be-a323-5a91-a526-0907f522ff41", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "3a9b1f70f5c5bd9feec3fb4c8b09fe2ff8e6c01a"}, "externalDocumentId": "DocumentRef-recipe-ros2service", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ros2service-85cf1ecc-c098-5736-9b1f-a3cfccb31b2a"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-ros2service-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "640177e7ca9f9e3005fe66b56cd0892fcf005f6e"}, {"algorithm": "SHA256", "checksumValue": "f2009bff20e6666691dd4ab097ee56a8f6a07cc95bd30bc68b7f946a03009b21"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ros2service/package.xml", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/share/ament_index/resource_index/packages/ros2service", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/ament_index/resource_index/packages/ros2service", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/command/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "7b79776ab1f0f078883f0afa4b04d1841c200553"}, {"algorithm": "SHA256", "checksumValue": "16118155f53d9b1bbdf2dd34778d2f1a3d4ad9344915421b59fca9bd8f234c24"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/command/service.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "55566f91758d0f034705228fd94ed0722e48f4fb"}, {"algorithm": "SHA256", "checksumValue": "a2258030d675361204d1d706b192e0a4a641704ee1ade3f05e2d0e20033a7463"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/command/__pycache__/service.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "4c44c5b67e319cb87ba2d85b81fe633c1c7297d1"}, {"algorithm": "SHA256", "checksumValue": "57b5cb4d56f480df098f1396ed73c4bf4c561019730d0a704274bbc2f8fcc553"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/command/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "8209aa74eb511dc6be817e174401fb730fbd1494"}, {"algorithm": "SHA256", "checksumValue": "cd4eafc2375340b1f7312544dc8c41afbe86fc4e51b02c77f3fc4abaea865b50"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/api/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "4bfa7494b0b5007c8625b764f9e7b6a9f02d307b"}, {"algorithm": "SHA256", "checksumValue": "266034ef7f51b09a4d53dd82223522555371655f12c10964889db9a7a19db57a"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/api/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "062b2478e6449c411bb6d89f7fefe59f22fe21ee"}, {"algorithm": "SHA256", "checksumValue": "2de2fec4f69b99d2143869542becee3b587b0958138f592ab3ffc97ff672dcc6"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/list.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "5847dc017b686fa37f96fcfdf04d9bc41c4a4a0a"}, {"algorithm": "SHA256", "checksumValue": "03dc540c9262b3d2516ce9abd45464815635bf98497ff6a82219b6632522d762"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/type.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "df88a3e7a2d91dec4744dbd36848de9cfa93b96f"}, {"algorithm": "SHA256", "checksumValue": "c4c1ed3dc6c418f00a01083fa7c47dd38e7edeeec5def8bb910f95212da2c561"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "00b7fc083e348f03342391927a937c5d00c29b82"}, {"algorithm": "SHA256", "checksumValue": "e2e06127ae55ad2194082b016453fdda38ac7b76264562a3dcb56a81953af185"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/info.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "faa0d2635794533c9c480b2708a70e458dacd4dc"}, {"algorithm": "SHA256", "checksumValue": "a32a3955ae4bbb17647b925559d76d2a4a50383a8f2bccf163f27b1335c78a5d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/echo.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "3da7989d5d838dea12d862105e8d78e1100caf1b"}, {"algorithm": "SHA256", "checksumValue": "e1b4a15f2a75d550df530a039e12b245b607e2e09ed61e97b736d431426440a5"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/find.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "b1612995d68d3cf22945706e4d56e9cdd12bc9c3"}, {"algorithm": "SHA256", "checksumValue": "8ab1a0260ca625e6209bc8be6b92e4e7ce750ed72da4da526227dabcb130f208"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/call.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "3405ca2238e97d95dcb84d90f62045a75a3597e3"}, {"algorithm": "SHA256", "checksumValue": "fcee165448539e310363f2d77f57e099e8dc59a55faecf41661804bb35c040d8"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/list.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "b8c2ec2b1fbb820e7b94f2a4aaa8546472068c40"}, {"algorithm": "SHA256", "checksumValue": "c3a7e3d2f13f1d2d0cb6eacd3254f061d1d6915f5fb5dc3f3be1dd1d187f4fed"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/call.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "7fb612d4cb872f594abb4e82409cf59f72b8024c"}, {"algorithm": "SHA256", "checksumValue": "f2948ee003fad67ffb097e6317e6f21b32430e60d458c3ab7ffe53c9f69afae0"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "a17c3036776e4ac7c8bbe982f9177731cd164b19"}, {"algorithm": "SHA256", "checksumValue": "541ebc89260fdb9b34d7914d51da3386f04fcc64dc7359fe72316d25764c12dc"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/info.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "ffbc4fb7d1a3470f6f753d03d2e109628b506ffa"}, {"algorithm": "SHA256", "checksumValue": "8bc5f04a331310e4f7f0918b903168fdfd138d5265b61091884226de7166be7a"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/echo.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "3c2aa23fc525819986a07d7231fbe10c5a69bca3"}, {"algorithm": "SHA256", "checksumValue": "ad8759560902ba2af849d812f8bf0a5e949a379e63d518fab1c8f9c3cf1180aa"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/find.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-24", "checksums": [{"algorithm": "SHA1", "checksumValue": "762c90a464422eeabfc97b19b71c6c8059ff5373"}, {"algorithm": "SHA256", "checksumValue": "caa878a8dacf14b2212c5c9700acd513ac3686d2a7298953d93fde9c627c82a1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/verb/__pycache__/type.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-25", "checksums": [{"algorithm": "SHA1", "checksumValue": "cba5fc05851fa7560af3354ee17b30e6a46e7463"}, {"algorithm": "SHA256", "checksumValue": "12448c8a35f73ed656282b971871a7394ea18825ae9d2502feeae94123df4d07"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-26", "checksums": [{"algorithm": "SHA1", "checksumValue": "3965d7e2a38617a03830ea222915669f2abf7d55"}, {"algorithm": "SHA256", "checksumValue": "94d096f95da2e15c8920da5cbeb8871100eab6de17df692c3f480d611e7ad347"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/entry_points.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-27", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/dependency_links.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-28", "checksums": [{"algorithm": "SHA1", "checksumValue": "265356bbebc39b7968e1adffa92a4fe30c66a7aa"}, {"algorithm": "SHA256", "checksumValue": "8d7de7b3f7f4b40ce5e6037b4b02902520729aff06f6b6757ca7fd422af5c1f9"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-29", "checksums": [{"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/zip-safe", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-30", "checksums": [{"algorithm": "SHA1", "checksumValue": "9861b608584f1534e8e05702b002925b8594b401"}, {"algorithm": "SHA256", "checksumValue": "6a3ca26210ecde7d66302a4ba9077e90abe5fac4671af8e228dbed22e61aed68"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/PKG-INFO", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-31", "checksums": [{"algorithm": "SHA1", "checksumValue": "f21415d2dec69d4ef268d295e32d7fa9905d6edf"}, {"algorithm": "SHA256", "checksumValue": "d8ae5ec229790af1b64e67074d1d2886331c38a3fcd615fe805295f43463aa0d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/SOURCES.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-ros2service-32", "checksums": [{"algorithm": "SHA1", "checksumValue": "cb17fd9cba0a267c0bd13180c038a715134e9678"}, {"algorithm": "SHA256", "checksumValue": "1d1a2397f0964fb0046b3614a1f2c78a1410508bfec6b46422b53cd7740f7229"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/lib/python3.12/site-packages/ros2service-0.32.0-py3.12.egg-info/requires.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "ros2service", "packages": [{"SPDXID": "SPDXRef-Package-ros2service", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-ros2service-1", "SPDXRef-PackagedFile-ros2service-2", "SPDXRef-PackagedFile-ros2service-3", "SPDXRef-PackagedFile-ros2service-4", "SPDXRef-PackagedFile-ros2service-5", "SPDXRef-PackagedFile-ros2service-6", "SPDXRef-PackagedFile-ros2service-7", "SPDXRef-PackagedFile-ros2service-8", "SPDXRef-PackagedFile-ros2service-9", "SPDXRef-PackagedFile-ros2service-10", "SPDXRef-PackagedFile-ros2service-11", "SPDXRef-PackagedFile-ros2service-12", "SPDXRef-PackagedFile-ros2service-13", "SPDXRef-PackagedFile-ros2service-14", "SPDXRef-PackagedFile-ros2service-15", "SPDXRef-PackagedFile-ros2service-16", "SPDXRef-PackagedFile-ros2service-17", "SPDXRef-PackagedFile-ros2service-18", "SPDXRef-PackagedFile-ros2service-19", "SPDXRef-PackagedFile-ros2service-20", "SPDXRef-PackagedFile-ros2service-21", "SPDXRef-PackagedFile-ros2service-22", "SPDXRef-PackagedFile-ros2service-23", "SPDXRef-PackagedFile-ros2service-24", "SPDXRef-PackagedFile-ros2service-25", "SPDXRef-PackagedFile-ros2service-26", "SPDXRef-PackagedFile-ros2service-27", "SPDXRef-PackagedFile-ros2service-28", "SPDXRef-PackagedFile-ros2service-29", "SPDXRef-PackagedFile-ros2service-30", "SPDXRef-PackagedFile-ros2service-31", "SPDXRef-PackagedFile-ros2service-32"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "ros2service", "packageVerificationCode": {"packageVerificationCodeValue": "a906161e4fbb1781bb3afa16db19619052035290"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.32.0-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-ros2service:SPDXRef-Recipe-ros2service", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-Package-ros2service", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-24", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-25", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-26", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-27", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-28", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-29", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-30", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-31", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-ros2service-32", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-ros2service"}], "spdxVersion": "SPDX-2.2"}