{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "fstrm-devel-0.0.6.1-1.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T06:27:27.347923978Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/fstrm-devel-0.0.6.1-1.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-fstrm-devel-0.6.1",
      "name": "fstrm-devel",
      "licenseConcluded": "MIT",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ec1ccc79a030e06e24ad037915e6bc13baaa4690de8bc507fbc317f2eec389fc"
        }
      ],
      "description": "The fstrm-devel package contains header files required to build an application\nusing fstrm library.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/fstrm-devel@0.6.1-1.oe2403sp4?arch=aarch64&epoch=0&upstream=fstrm-0.6.1-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/farsightsec/fstrm",
      "licenseDeclared": "MIT",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "Development Files for fstrm library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.6.1-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-fstrm-0.6.1",
      "name": "fstrm",
      "licenseConcluded": "MIT",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9f2b0495c4ff139f44133377b8023a23008b9705c3d2dfa57cfa0ea77efdd6a0"
        }
      ],
      "description": "Frame Streams is a light weight, binary clean protocol that allows for the\ntransport of arbitrarily encoded data payload sequences with minimal framing\noverhead -- just four bytes per data frame. Frame Streams does not specify\nan encoding format for data frames and can be used with any data serialization\nformat that produces byte sequences, such as Protocol Buffers, XML, JSON,\nMessagePack, YAML, etc.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/fstrm@0.6.1-1.oe2403sp4?arch=aarch64&epoch=0&upstream=fstrm-0.6.1-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/farsightsec/fstrm",
      "licenseDeclared": "MIT",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "Frame Streams implementation in C",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.6.1-1.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-fstrm-devel-0.6.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-fstrm-0.6.1"
    }
  ]
}
