{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "gdm-1.43.0-4.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/gdm-1.43.0-4.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-gdm-43.0",
      "name": "gdm",
      "licenseConcluded": "GPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fbcc45259bad9c8204f567be6b0cc104cd934ab1d2da45c9c646aa5248dc7619"
        }
      ],
      "description": "GDM, the GNOME Display Manager, handles authentication-related backend\nfunctionality for logging in a user and unlocking the user's session after\nit's been locked. GDM also provides functionality for initiating user-switching,\nso more than one user can be logged in at the same time. It handles\ngraphical session registration with the system for both local and remote\nsessions (in the latter case, via the XDMCP protocol).  In cases where the\nsession doesn't provide it's own display server, GDM can start the display\nserver on behalf of the session.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gdm@43.0-4.oe2403sp4?arch=aarch64&epoch=1&upstream=gdm-43.0-4.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/GDM",
      "licenseDeclared": "GPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "The GNOME Display Manager",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:43.0-4.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnome-keyring-pam-42.1",
      "name": "gnome-keyring-pam",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f1552d7f19511d063ccf4a970c747fb08f0a75ef9695efe948c12c0a82bb2a38"
        }
      ],
      "description": "The gnome-keyring-pam package contains a pam module that can\nautomatically unlock the \"login\" keyring when the user logs in.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnome-keyring-pam@42.1-1.oe2403sp4?arch=aarch64&epoch=0&upstream=gnome-keyring-42.1-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/GnomeKeyring",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "Pam module for unlocking keyrings",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:42.1-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnome-session-44.0",
      "name": "gnome-session",
      "licenseConcluded": "GPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "57585220655b01ab81d556539c1cac93fc64354db233608ebddbd4cbaa665e1a"
        }
      ],
      "description": "This package provides the basic session management tools, ant it  manages a GNOME desktop\nor GDM login session.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnome-session@44.0-1.oe2403sp4?arch=aarch64&epoch=0&upstream=gnome-session-44.0-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitlab.gnome.org/GNOME/gnome-session",
      "licenseDeclared": "GPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "GNOME session manager",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:44.0-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnome-settings-daemon-44.1",
      "name": "gnome-settings-daemon",
      "licenseConcluded": "GPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8f4039771be1ee7ad957631915d69749fe7dbb1ec7ed70a7d01303a562826f6b"
        }
      ],
      "description": "The GNOME Settings Daemon is responsible for setting various parameters of a\nGNOME Session and the applications that run under it.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnome-settings-daemon@44.1-3.oe2403sp4?arch=aarch64&epoch=0&upstream=gnome-settings-daemon-44.1-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitlab.gnome.org/GNOME/gnome-settings-daemon",
      "licenseDeclared": "GPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "The daemon sharing settings from GNOME to GTK+/KDE applications",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:44.1-3.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnome-shell-44.6",
      "name": "gnome-shell",
      "licenseConcluded": "GPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "20d6e7debd9311a9ddea97cd1602b18b64746e7b09652663782b087cc7cbc54b"
        }
      ],
      "description": "The GNOME Shell redefines user interactions with the GNOME desktop. In particular,\nit offers new paradigms for launching applications, accessing documents, and\norganizing open windows in GNOME. Later, it will introduce a new applets eco-system\nand offer new solutions for other desktop features, such as notifications and contacts\nmanagement. The GNOME Shell is intended to replace functions handled by the GNOME Panel\nand by the window manager in previous versions of GNOME. The GNOME Shell has rich\nvisual effects enabled by new graphical technologies.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnome-shell@44.6-3.oe2403sp4?arch=aarch64&epoch=0&upstream=gnome-shell-44.6-3.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/GnomeShell",
      "licenseDeclared": "GPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f0b2606f1dc0294014b17bb8ea9231f0129611b4c9610b9db40f82da2b1f63da-primary.sqlite.bz2",
      "summary": "Core user interface functions for the GNOME 3 desktop",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:44.6-3.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-gdm-43.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnome-keyring-pam-42.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gdm-43.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnome-session-44.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gdm-43.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnome-settings-daemon-44.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gdm-43.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnome-shell-44.6"
    }
  ]
}
