Skip to content

feat: add Rocky Linux support #36

@lengau

Description

@lengau

Summary

Rocky Linux is a community-driven, RHEL-compatible enterprise Linux distribution developed by the Rocky Enterprise Software Foundation (RESF). It was created as a downstream rebuild of Red Hat Enterprise Linux (RHEL) after CentOS shifted to a rolling-release model. Rocky Linux provides binary compatibility with RHEL and targets production workloads requiring long-term support.

Lifecycle Data Source

Rocky Linux follows a 10-year lifecycle mirroring RHEL, with a full support phase (~5 years) followed by a maintenance phase. Major versions are released roughly every 3 years.

Official sources:

Machine-readable data:

The endoflife.date API provides structured lifecycle data:

  • API endpoint: https://endoflife.date/api/rocky-linux.json
  • Sample data (as of 2026-04-21):
    • Rocky Linux 10: released 2025-06-11, full support until 2030-05-31, EOL 2035-05-31
    • Rocky Linux 9: released 2022-07-14, full support until 2027-05-31, EOL 2032-05-31
    • Rocky Linux 8: released 2021-05-01, full support until 2024-05-31, EOL 2029-05-31

Notes

  • Rocky Linux tracks RHEL releases closely, so its lifecycle dates mirror RHEL.
  • There is no separate JSON/YAML published on rockylinux.org itself; the endoflife.date API is the best machine-readable source.
  • Minor point releases (e.g. 8.10, 9.7) are released within the major version lifecycle; only major version EOL dates are relevant for this library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions