{
    "SPDXID": "SPDXRef-DOCUMENT",
    "creationInfo": {
        "created": "2024-10-02T09:01:01Z",
        "creators": [
            "Organization: TheQtCompany",
            "Tool: Qt Build System"
        ],
        "comment": "This SPDX document was created from CMake 3.27.7, using the qt\nbuild system from https://code.qt.io/cgit/qt/qtbase.git/tree/cmake/QtPublicSbomHelpers.cmake"
    },
    "dataLicense": "CC0-1.0",
    "externalDocumentRefs": [
        {
            "externalDocumentId": "DocumentRef-qtbase",
            "spdxDocument": "https://qt.io/spdxdocs/qtbase-6.8.0",
            "checksum": {
                "algorithm": "SHA1",
                "checksumValue": "c989033dcfd914c28f814993fdf9793572a9b188"
            }
        },
        {
            "externalDocumentId": "DocumentRef-qtserialport",
            "spdxDocument": "https://qt.io/spdxdocs/qtserialport-6.8.0",
            "checksum": {
                "algorithm": "SHA1",
                "checksumValue": "413938bf4a7a3b022df32fc249f653f8f4c9e1f4"
            }
        }
    ],
    "hasExtractedLicensingInfos": [
        {
            "extractedText": "Licensees holding valid commercial Qt licenses may use this software in\naccordance with the the terms contained in a written agreement between\nyou and The Qt Company. Alternatively, the terms and conditions that were\naccepted by the licensee when buying and/or downloading the\nsoftware do apply.\n\nFor the latest licensing terms and conditions, see https://www.qt.io/terms-conditions.\nFor further information use the contact form at https://www.qt.io/contact-us.\n",
            "licenseId": "LicenseRef-Qt-Commercial"
        }
    ],
    "name": "qtserialbus-6.8.0",
    "spdxVersion": "SPDX-2.3",
    "documentNamespace": "https://qt.io/spdxdocs/qtserialbus-6.8.0",
    "packages": [
        {
            "SPDXID": "SPDXRef-compiler",
            "copyrightText": "NOASSERTION",
            "downloadLocation": "NOASSERTION",
            "filesAnalyzed": false,
            "licenseConcluded": "NOASSERTION",
            "licenseDeclared": "NOASSERTION",
            "name": "Clang",
            "primaryPackagePurpose": "APPLICATION",
            "summary": "The compiler as identified by CMake, running on Linux (x86_64)",
            "supplier": "Organization: Anonymous",
            "versionInfo": "17.0.2"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus",
            "builtDate": "2024-10-02T09:01:01Z",
            "comment": "Built by CMake 3.27.7 with RelWithDebInfo configuration for Android (i686)",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus@6.8.0",
                    "referenceType": "purl"
                }
            ],
            "filesAnalyzed": true,
            "homepage": "https://qt.io",
            "licenseConcluded": "NOASSERTION",
            "licenseDeclared": "NOASSERTION",
            "name": "qtserialbus",
            "packageVerificationCode": {
                "packageVerificationCodeValue": "3c0d83889f3ac5f21e20837f615e16e331d19786"
            },
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:github/qt/qtserialbus?library_name=SerialBus#src/serialbus",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus-SerialBus?vcs_url=https://code.qt.io/qt/qtserialbus.git&library_name=SerialBus#src/serialbus",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qtserialbus:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                }
            ],
            "filesAnalyzed": true,
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseDeclared": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "name": "SerialBus",
            "primaryPackagePurpose": "LIBRARY",
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:github/qt/qtserialbus?library_name=VirtualCanBusPlugin#src/plugins/canbus/virtualcan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus-VirtualCanBusPlugin?vcs_url=https://code.qt.io/qt/qtserialbus.git&library_name=VirtualCanBusPlugin#src/plugins/canbus/virtualcan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qtserialbus:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                }
            ],
            "filesAnalyzed": true,
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseDeclared": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "name": "VirtualCanBusPlugin",
            "primaryPackagePurpose": "LIBRARY",
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:github/qt/qtserialbus?library_name=PassThruCanBusPlugin#src/plugins/canbus/passthrucan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus-PassThruCanBusPlugin?vcs_url=https://code.qt.io/qt/qtserialbus.git&library_name=PassThruCanBusPlugin#src/plugins/canbus/passthrucan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qtserialbus:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                }
            ],
            "filesAnalyzed": true,
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseDeclared": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "name": "PassThruCanBusPlugin",
            "primaryPackagePurpose": "LIBRARY",
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:github/qt/qtserialbus?library_name=PeakCanBusPlugin#src/plugins/canbus/peakcan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus-PeakCanBusPlugin?vcs_url=https://code.qt.io/qt/qtserialbus.git&library_name=PeakCanBusPlugin#src/plugins/canbus/peakcan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qtserialbus:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                }
            ],
            "filesAnalyzed": true,
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseDeclared": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "name": "PeakCanBusPlugin",
            "primaryPackagePurpose": "LIBRARY",
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        },
        {
            "SPDXID": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "downloadLocation": "git://code.qt.io/qt/qtserialbus.git",
            "externalRefs": [
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:github/qt/qtserialbus?library_name=TinyCanBusPlugin#src/plugins/canbus/tinycan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "PACKAGE_MANAGER",
                    "referenceLocator": "pkg:generic/TheQtCompany/qtserialbus-TinyCanBusPlugin?vcs_url=https://code.qt.io/qt/qtserialbus.git&library_name=TinyCanBusPlugin#src/plugins/canbus/tinycan",
                    "referenceType": "purl"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qtserialbus:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                },
                {
                    "referenceCategory": "SECURITY",
                    "referenceLocator": "cpe:2.3:a:qt:qt:6.8.0:*:*:*:*:*:*:*",
                    "referenceType": "cpe23Type"
                }
            ],
            "filesAnalyzed": true,
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseDeclared": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "name": "TinyCanBusPlugin",
            "primaryPackagePurpose": "LIBRARY",
            "supplier": "Organization: TheQtCompany",
            "versionInfo": "6.8.0"
        }
    ],
    "files": [
        {
            "SPDXID": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "checksums": [
                {
                    "algorithm": "SHA1",
                    "checksumValue": "f23d789c4757db04595ec2fff3a12fd83dc8f849"
                }
            ],
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "fileName": "./lib/libQt6SerialBus_x86.so",
            "fileTypes": [
                "BINARY"
            ],
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseInfoInFiles": [
                "NOASSERTION"
            ]
        },
        {
            "SPDXID": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "checksums": [
                {
                    "algorithm": "SHA1",
                    "checksumValue": "ae5533e49947a8c22608202f256857906abd97c2"
                }
            ],
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "fileName": "./plugins/canbus/libplugins_canbus_qtvirtualcanbus_x86.so",
            "fileTypes": [
                "BINARY"
            ],
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseInfoInFiles": [
                "NOASSERTION"
            ]
        },
        {
            "SPDXID": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "checksums": [
                {
                    "algorithm": "SHA1",
                    "checksumValue": "1eda28d1547e64fa13c17291af4871770b51ce9b"
                }
            ],
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "fileName": "./plugins/canbus/libplugins_canbus_qtpassthrucanbus_x86.so",
            "fileTypes": [
                "BINARY"
            ],
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseInfoInFiles": [
                "NOASSERTION"
            ]
        },
        {
            "SPDXID": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "checksums": [
                {
                    "algorithm": "SHA1",
                    "checksumValue": "95d42ba3c660e2e8ed5448b7c6293be2372c967d"
                }
            ],
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "fileName": "./plugins/canbus/libplugins_canbus_qtpeakcanbus_x86.so",
            "fileTypes": [
                "BINARY"
            ],
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseInfoInFiles": [
                "NOASSERTION"
            ]
        },
        {
            "SPDXID": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "checksums": [
                {
                    "algorithm": "SHA1",
                    "checksumValue": "c08b4d2a0e7472f6cc9449eed4f4c86cada8124d"
                }
            ],
            "copyrightText": "Copyright (C) 2024 The Qt Company Ltd.",
            "fileName": "./plugins/canbus/libplugins_canbus_qttinycanbus_x86.so",
            "fileTypes": [
                "BINARY"
            ],
            "licenseConcluded": "LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only",
            "licenseInfoInFiles": [
                "NOASSERTION"
            ]
        }
    ],
    "relationships": [
        {
            "spdxElementId": "SPDXRef-compiler",
            "comment": "SPDXRef-Package-qtserialbus is built by compiler Clang (/opt/android/android-ndk-r26b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++) version 17.0.2",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus",
            "relationshipType": "BUILD_DEPENDENCY_OF"
        },
        {
            "spdxElementId": "SPDXRef-DOCUMENT",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus",
            "relationshipType": "DESCRIBES"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Core",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-PlatformModuleInternal",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Network",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "DocumentRef-qtserialport:SPDXRef-Package-qtserialport-qt-module-SerialPort",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus//home/qt/work/qt/qtserialbus/build/target/include/QtSerialBus/qtserialbusexports.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbus.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbus.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdevice.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdevice.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdevice_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdeviceinfo.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdeviceinfo.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusdeviceinfo_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusfactory.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusfactory.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusframe.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanbusframe.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcancommondefinitions.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcancommondefinitions.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcandbcfileparser.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcandbcfileparser.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcandbcfileparser_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanframeprocessor.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanframeprocessor.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanframeprocessor_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanmessagedescription.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanmessagedescription.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanmessagedescription_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcansignaldescription.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcansignaldescription.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcansignaldescription_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanuniqueiddescription.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanuniqueiddescription.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qcanuniqueiddescription_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbus_symbols_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusadu_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusclient.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusclient.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusclient_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbuscommevent_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdataunit.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdataunit.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdevice.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdevice.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdevice_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdeviceidentification.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusdeviceidentification.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbuspdu.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbuspdu.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusreply.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusreply.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusserver.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusserver.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusserver_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpclient.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpclient.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpclient_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpserver.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpserver.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbustcpserver_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qtserialbusglobal.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus//home/qt/work/qt/qtserialbus/build/target/src/serialbus/qtserialbus-config.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus//home/qt/work/qt/qtserialbus/build/target/src/serialbus/qtserialbus-config_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus//home/qt/work/qt/qtserialbus/build/target/src/serialbus/meta_types/qt6serialbus_relwithdebinfo_metatypes.json.gen",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialclient.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialclient.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialclient_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialserver.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialserver.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-module-SerialBus",
            "comment": "/home/qt/work/qt/qtserialbus/src/serialbus/qmodbusrtuserialserver_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Core",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Network",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-PlatformPluginInternal",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-VirtualCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/virtualcan/main.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/virtualcan/virtualcanbackend.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/virtualcan/virtualcanbackend.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-VirtualCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/virtualcan//home/qt/work/qt/qtserialbus/build/target/src/plugins/canbus/virtualcan/meta_types/qt6virtualcanbusplugin_relwithdebinfo_metatypes.json.gen",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Network",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-PlatformPluginInternal",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PassThruCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/j2534passthru.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/j2534passthru.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/main.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/passthrucanbackend.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/passthrucanbackend.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/passthrucanio.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan/passthrucanio.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PassThruCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/passthrucan//home/qt/work/qt/qtserialbus/build/target/src/plugins/canbus/passthrucan/meta_types/qt6passthrucanbusplugin_relwithdebinfo_metatypes.json.gen",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Core",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Network",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-PlatformPluginInternal",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-PeakCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan/main.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan/peakcan_symbols_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan/peakcanbackend.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan/peakcanbackend.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan/peakcanbackend_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-PeakCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/peakcan//home/qt/work/qt/qtserialbus/build/target/src/plugins/canbus/peakcan/meta_types/qt6peakcanbusplugin_relwithdebinfo_metatypes.json.gen",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Core",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-Network",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "DocumentRef-qtbase:SPDXRef-Package-qtbase-qt-module-PlatformPluginInternal",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-module-SerialBus",
            "relationshipType": "DEPENDS_ON"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus",
            "relatedSpdxElement": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-Package-qtserialbus-qt-plugin-TinyCanBusPlugin",
            "relatedSpdxElement": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "relationshipType": "CONTAINS"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan/main.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan/tinycan_symbols_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan/tinycanbackend.cpp",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan/tinycanbackend.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan/tinycanbackend_p.h",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        },
        {
            "spdxElementId": "SPDXRef-PackagedFile-qt-plugin-TinyCanBusPlugin",
            "comment": "/home/qt/work/qt/qtserialbus/src/plugins/canbus/tinycan//home/qt/work/qt/qtserialbus/build/target/src/plugins/canbus/tinycan/meta_types/qt6tinycanbusplugin_relwithdebinfo_metatypes.json.gen",
            "relatedSpdxElement": "NOASSERTION",
            "relationshipType": "GENERATED_FROM"
        }
    ]
}