endoflife.date 维护各种产品的机器可读标识符,以帮助 SBOM 生态系统和其他项目。我们需要您的帮助来为网站添加更多标识符。

什么是标识符?

我们目前使用以下标识符

  1. Repology 项目标识符。我们使用这些标识符链接到各种包仓库和发行版。
  2. Package URL 标识符 (pkg:)。我们使用这些标识符链接到 Repology 中不存在的包,例如 Docker 镜像、第三方 Linux 仓库等。
  3. NVD CPE 标识符。主要用于 Repology/purl 不适用的地方,例如设备和操作系统。

您如何提供帮助?

对于下面的任何页面,点击编辑链接,在 YAML 中添加一个名为 identifiers 的新字段。以下是我们用于各个页面的一些示例标识符:

identifiers:
  # links the product to the https://repology.org/project/package-name/information
  - repology: package-name
  # See the PURL spec https://github.com/package-url/purl-spec
  # for details, and avoid packages that are already mentioned on
  # the repology page
  # Common examples would be to use
  # - pkg:os to document operating systems (https://github.com/package-url/purl-spec/pull/161)
  # - pkg:github to link to GitHub pages
  # - pkg:golang/pypi/gem/maven/npm etc for common package managers
  # - pkg:docker for linking to docker images on Docker Hub
  - purl: pkg:package-manager/package-name

  # A few sample PURLS from our various products

  - purl: pkg:docker/library/amazonlinux
  - purl: pkg:apk/alpine/sqlite
  - purl: pkg:oci/csi-node-driver-registrar?repository_url=k8s.gcr.io/sig-storage
  - purl: pkg:github/kubernetes-csi/node-driver-registrar
  - purl: pkg:golang/github.com/kubernetes-csi/node-driver-registrar
  - purl: pkg:generic/firefox
  - purl: pkg:maven/org.apache.zookeeper/zookeeper
  - purl: pkg:oci/etcd?repository_url=quay.io/repository/coreos
  - purl: pkg:brew/liberica-jdk17
  - purl: pkg:scoop/liberica17
  - purl: pkg:chocolatey/libericajdk
  - purl: pkg:winget/BellSoft.LibericaJDK.8

没有标识符的页面