{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-10-23T08:20:01Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/libmodbus-src-11a7c055-5684-5d47-8ed6-1da9204e8c76", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "a222598162b4d38d0c56b7533c1b79e2d0938a33"}, "externalDocumentId": "DocumentRef-recipe-libmodbus", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libmodbus-4c3c46fe-78b5-51ff-9a68-afc71cd8d281"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "1ee843388e21b12fa84ca413bd6367efafd382a0"}, {"algorithm": "SHA256", "checksumValue": "5b42f2f1e06fb69db1f9f1bcae0370d76a3f20e6d06b11a5edacbe50f8cbfe87"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-rtu-private.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f46c5449995c5906703d45bfa68c1638fcca95c"}, {"algorithm": "SHA256", "checksumValue": "4b683c6f9ae9f2f6a6a03cb123b6afb206a5103084b434b6f735751ae3af7c36"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-rtu.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f12e45466997a7b352c3a2944cc962854494108"}, {"algorithm": "SHA256", "checksumValue": "a48faf9c031f33aeda69edf9f9468da1806ac8daaa9b5af04854721f6abc42bb"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-private.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "93f871e846e20c1b4dce0bb1cd21decd4474d796"}, {"algorithm": "SHA256", "checksumValue": "74b418c139a616a3f2c5a72c90d0e881a59c677efe9ab14fe4f94240701f48d0"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-tcp-private.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "6b2a65f7502d0f7516a51d0309f52bfd273b6e09"}, {"algorithm": "SHA256", "checksumValue": "2133aa5f5508a8e45961eb8a32f4950239a53a7be6c2a0d0f9051fe6afb9ad4f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-data.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "a5f7fdea478f928cb461e36c6c9fce8beb37fca3"}, {"algorithm": "SHA256", "checksumValue": "31906b40494cb61a8cfd8defc3386f1e89e8236f2a9fb884755ffa119b4222af"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus-tcp.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "ce0a86b7f89cdba40a6c5044ce9f0cee717796e5"}, {"algorithm": "SHA256", "checksumValue": "31061206a6be4112625708e5c5b879008dcda4e8a9271d78e7413572ca2bb4a5"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-libmodbus-src-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "008a3376707366b78d256313054b61c52054656e"}, {"algorithm": "SHA256", "checksumValue": "7ba0292e3e5b1fe8f8e0af044abbc8472c789ddb574fc850069709f54a495be5"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/libmodbus/3.1.10/src/modbus.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "libmodbus-src", "packages": [{"SPDXID": "SPDXRef-Package-libmodbus-src", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-libmodbus-src-1", "SPDXRef-PackagedFile-libmodbus-src-2", "SPDXRef-PackagedFile-libmodbus-src-3", "SPDXRef-PackagedFile-libmodbus-src-4", "SPDXRef-PackagedFile-libmodbus-src-5", "SPDXRef-PackagedFile-libmodbus-src-6", "SPDXRef-PackagedFile-libmodbus-src-7", "SPDXRef-PackagedFile-libmodbus-src-8"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "LGPL-2.1-or-later", "licenseInfoFromFiles": ["NOASSERTION"], "name": "libmodbus-src", "packageVerificationCode": {"packageVerificationCodeValue": "88d4ed2c9bdad261c9d671cca6902ec01899f0ec"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.1.10"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-libmodbus:SPDXRef-Recipe-libmodbus", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-Package-libmodbus-src", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-libmodbus-src-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-libmodbus-src"}], "spdxVersion": "SPDX-2.2"}