The 2026 EOL Calendar: Every End-of-Life Date Left This Year
Between August 1 and December 31, 2026, we count 250 dated end-of-support events across the software world — and an unusual share of them are giants. OpenSSL 3.0. Oracle JDK 17's Premier Support. Windows Server 2012's final ESU year. Python 3.10. .NET 8 and 9 on the same day. PostgreSQL 14. Debian 11. PHP 8.2. The five months ahead are the densest stretch of major retirements in recent memory — and September 11 drops the EU Cyber Resilience Act's reporting obligations into the middle of it.
The year so far (January–July): what already fell
2026's first seven months set the tone. April 30 was a double funeral — Node.js 20 and MySQL 8.0 on the same day, two defaults of the last decade retiring together. Elasticsearch 7 opened the year (January 15), Ubuntu 16.04's decade of ESM coverage closed April 2, Ruby 3.2 and Django 4.2 LTS fell in the spring, Spring Boot 3.5 in June — and July delivered the one-two of Debian 12 leaving standard support (July 11) and SharePoint 2016/2019's final patches (July 14), the latter arriving the same day as an actively exploited CVE (that story).
Major January–July dates (34 events)
| Date | Product & version | What ended |
|---|---|---|
| Jan 15, 2026 | Elasticsearch 7 | End of life |
| Jan 17, 2026 | Ubuntu 25.04 | End of life |
| Jan 20, 2026 | Mysql 9.5 | End of life |
| Jan 31, 2026 | Symfony 7.3 | End of life |
| Feb 3, 2026 | Elasticsearch 9.1 | End of life |
| Feb 11, 2026 | Redis 8.0 | End of life |
| Feb 13, 2026 | MariaDB 12.1 | End of life |
| Feb 28, 2026 | Kubernetes 1.32 | End of life |
| Mar 12, 2026 | Laravel 11 | End of life |
| Mar 31, 2026 | Ruby 3.2 | End of life |
| Apr 2, 2026 | Ubuntu 16.04 | Extended support ended |
| Apr 7, 2026 | Django 4.2 | End of life |
| Apr 9, 2026 | OpenSSL 3.3 | End of life |
| Apr 21, 2026 | Mysql 9.6 | End of life |
| Apr 30, 2026 | Mysql 8.0 | End of life |
| Apr 30, 2026 | Node.js 20 | End of life |
| May 5, 2026 | Elasticsearch 9.2 | End of life |
| May 13, 2026 | MariaDB 12.2 | End of life |
| May 19, 2026 | Angular 19 | End of life |
| May 25, 2026 | Redis 8.2 | End of life |
| May 26, 2026 | Elasticsearch 9.3 | End of life |
| Jun 1, 2026 | Node.js 25 | End of life |
| Jun 17, 2026 | Drupal 10.5 | End of life |
| Jun 17, 2026 | Drupal 11.2 | End of life |
| Jun 28, 2026 | Kubernetes 1.33 | End of life |
| Jun 30, 2026 | Spring Boot 3.3 | Extended support ended |
| Jun 30, 2026 | Spring Boot 3.5 | End of life |
| Jul 1, 2026 | Ubuntu 25.10 | End of life |
| Jul 6, 2026 | MariaDB 10.6 | End of life |
| Jul 11, 2026 | Debian 12 | End of life |
| Jul 14, 2026 | Sharepoint 2016 | End of life |
| Jul 14, 2026 | Sharepoint 2019 | End of life |
| Jul 31, 2026 | MongoDB 8.2 | End of life |
| Jul 31, 2026 | Symfony 8.0 | End of life |
August 2026 — 44 tracked end-of-support events
The headline: Debian 11 "Bullseye" LTS ends August 31 — the last free security updates for a release still running enormous fleets (our deadline guide). Rails 7.2 goes end-of-life August 9, ESLint 9 on August 6, and the entire Proxmox 8 family (VE, Backup Server, Mail Gateway) retires August 31.
Every August date (44 events — click any row for the version page and risk score)
| Date | Product & version | What ends |
|---|---|---|
| Aug 1, 2026 | Sony Xperia 5-v | End of life |
| Aug 2, 2026 | CockroachDB 26.1 | End of life |
| Aug 3, 2026 | Google Kubernetes Engine 1.33 | End of life |
| Aug 3, 2026 | Wagtail 7.3 | End of life |
| Aug 4, 2026 | Knative 1.21 | End of life |
| Aug 4, 2026 | Sonatype Nexus 3.77 | End of life |
| Aug 4, 2026 | Plesk 18.0.78 | End of life |
| Aug 5, 2026 | Claude (Anthropic model) claude-opus-4-1-20250805 | End of life |
| Aug 6, 2026 | F5 BIG-IP 21.0 | End of life |
| Aug 6, 2026 | ESLint 9 | End of life |
| Aug 6, 2026 | Zerto 10.0_u5 | End of life |
| Aug 9, 2026 | Kong Gateway 3.4 | Extended support ends |
| Aug 9, 2026 | Ruby on Rails 7.2 | End of life |
| Aug 11, 2026 | Magento 2.4.6 | End of life |
| Aug 15, 2026 | Devuan 4 | End of life |
| Aug 15, 2026 | Mattermost 10.11 | End of life |
| Aug 19, 2026 | Grafana 12.3 | End of life |
| Aug 19, 2026 | NumPy 2.1 | End of life |
| Aug 20, 2026 | Apache Camel 4.14 | End of life |
| Aug 20, 2026 | GitLab 19.0 | End of life |
| Aug 21, 2026 | Bamboo 10.0 | End of life |
| Aug 22, 2026 | Jira Software 10.0 | End of life |
| Aug 23, 2026 | Cortex XDR 9.0 | End of life |
| Aug 24, 2026 | Nokia (HMD) g310-5g | End of life |
| Aug 25, 2026 | Electron 41 | End of life |
| Aug 25, 2026 | Red Hat OpenShift 4.18 | End of life |
| Aug 26, 2026 | Tarantool 3.2 | End of life |
| Aug 27, 2026 | Bitbucket 9.1 | End of life |
| Aug 27, 2026 | Samsung Mobile galaxy-z-flip3-5g | End of life |
| Aug 27, 2026 | Samsung Mobile galaxy-z-fold3-5g | End of life |
| Aug 29, 2026 | ClickHouse 25.8 | End of life |
| Aug 30, 2026 | Discourse 2026.6 | End of life |
| Aug 31, 2026 | Amazon RDS MariaDB 10.5 | End of life |
| Aug 31, 2026 | Debian 11 | Extended support ends |
| Aug 31, 2026 | Istio 1.29 | End of life |
| Aug 31, 2026 | Looker 26.10 | End of life |
| Aug 31, 2026 | Looker 26.6 | End of life |
| Aug 31, 2026 | Motorola moto-g14 | End of life |
| Aug 31, 2026 | Motorola motorola-edge-2022 | End of life |
| Aug 31, 2026 | Proxmox Backup Server 3 | End of life |
| Aug 31, 2026 | Proxmox Mail Gateway 8 | End of life |
| Aug 31, 2026 | Proxmox VE 8 | End of life |
| Aug 31, 2026 | Rocket.Chat 8.1 | End of life |
| Aug 31, 2026 | rtpengine 26.1 | End of life |
September 2026 — 54 tracked end-of-support events
The pivotal month of the year. OpenSSL 3.0 LTS — the crypto library inside everything — dies September 7 (what actually breaks and what doesn't). Four days later, on September 11, the EU Cyber Resilience Act's vulnerability-reporting obligations switch on (the CRA × EOL collision). And on September 30, Oracle JDK 17 leaves Premier Support — the pay/switch/upgrade decision for every Oracle-licensed Java estate (the vendor-by-vendor matrix). The same day retires FortiOS 7.2, IBM i 7.4 and FreeBSD 15.0 — a quietly brutal enterprise cluster. Firefox 140 ESR ends September 29.
Every September date (54 events — click any row for the version page and risk score)
| Date | Product & version | What ends |
|---|---|---|
| Sep 1, 2026 | Amazon MSK 3.7 | End of life |
| Sep 1, 2026 | containerd 1.7 | End of life |
| Sep 1, 2026 | Container-Optimized OS cos-117 | End of life |
| Sep 1, 2026 | SapMachine 17 | End of life |
| Sep 3, 2026 | Veeam Backup for M365 8 | End of life |
| Sep 4, 2026 | Sonatype Nexus 3.78 | End of life |
| Sep 5, 2026 | OpenWrt 24.10 | End of life |
| Sep 7, 2026 | OpenSSL 3.0 | End of life |
| Sep 8, 2026 | freedesktop SDK 24.08 | End of life |
| Sep 9, 2026 | CakePHP 4.3 | End of life |
| Sep 9, 2026 | CakePHP 4.4 | End of life |
| Sep 9, 2026 | CakePHP 4.5 | End of life |
| Sep 9, 2026 | CakePHP 4.6 | End of life |
| Sep 9, 2026 | Kuma 2.12 | End of life |
| Sep 11, 2026 | rtpengine 11.5 | End of life |
| Sep 15, 2026 | Eclipse Temurin 26 | End of life |
| Sep 15, 2026 | Mattermost 11.8 | End of life |
| Sep 15, 2026 | SapMachine 26 | End of life |
| Sep 15, 2026 | Varnish Cache 8.0 | End of life |
| Sep 16, 2026 | DuckDB 1.4 | End of life |
| Sep 17, 2026 | GitLab 19.1 | End of life |
| Sep 17, 2026 | iPad pro-1-10 | End of life |
| Sep 17, 2026 | iPad pro-2-12 | End of life |
| Sep 18, 2026 | BellSoft Liberica 26 | End of life |
| Sep 18, 2026 | Oracle OpenJDK builds 26 | End of life |
| Sep 18, 2026 | Oracle JDK 26 | End of life |
| Sep 22, 2026 | Qt 6.11 | End of life |
| Sep 23, 2026 | Plesk 18.0.79 | End of life |
| Sep 24, 2026 | Apache Pulsar 4.2 | End of life |
| Sep 24, 2026 | Bitbucket 9.2 | End of life |
| Sep 24, 2026 | Quarkus 3.27 | End of life |
| Sep 26, 2026 | Podman 5.8 | End of life |
| Sep 29, 2026 | Claude (Anthropic model) claude-sonnet-4-5-20250929 | End of life |
| Sep 29, 2026 | Firefox 140 | End of life |
| Sep 29, 2026 | Mageia 9 | End of life |
| Sep 30, 2026 | Akeneo PIM 7.0 | End of life |
| Sep 30, 2026 | Alibaba Cloud ACK 1.34 | End of life |
| Sep 30, 2026 | Azul Zulu 26 | End of life |
| Sep 30, 2026 | Discourse 2026.1 | End of life |
| Sep 30, 2026 | Fairphone 3 | End of life |
| Sep 30, 2026 | Fairphone 3+ | End of life |
| Sep 30, 2026 | FortiOS 7.2 | End of life |
| Sep 30, 2026 | FreeBSD 15.0 | End of life |
| Sep 30, 2026 | IBM i 7.4 | End of life |
| Sep 30, 2026 | IBM Semeru 26 | End of life |
| Sep 30, 2026 | Mautic 6.0 | End of life |
| Sep 30, 2026 | Motorola moto-g45-5g | End of life |
| Sep 30, 2026 | Motorola motorola-edge-2023 | End of life |
| Sep 30, 2026 | Motorola motorola-edge-30-ultra | End of life |
| Sep 30, 2026 | Nextcloud 32 | End of life |
| Sep 30, 2026 | Oracle Graalvm 17 | End of life |
| Sep 30, 2026 | Oracle JDK 17 | End of life |
| Sep 30, 2026 | Rocket.Chat 8.2 | End of life |
| Sep 30, 2026 | Zabbix 7.4 | End of life |
October 2026 — 43 tracked end-of-support events
October 13 is the biggest single date on the calendar: Windows Server 2012 and 2012 R2 exhaust their final Extended Security Update year — after this there is no next ESU to buy (the ESU cliff, explained). The same Patch Tuesday ends Windows 11 24H2 Home & Pro. Python 3.10 reaches end of life October 31, OpenSSL 3.4 on October 22, and Kubernetes 1.34 on October 27.
Every October date (43 events — click any row for the version page and risk score)
| Date | Product & version | What ends |
|---|---|---|
| Oct 1, 2026 | Google Kubernetes Engine 1.34 | End of life |
| Oct 1, 2026 | Sonatype Nexus 3.79 | End of life |
| Oct 1, 2026 | Pixel 6 | End of life |
| Oct 1, 2026 | Pixel 6pro | End of life |
| Oct 1, 2026 | Pixel Watch 2 | End of life |
| Oct 2, 2026 | Red Hat Ansible Automation Platform 2.5 | End of life |
| Oct 3, 2026 | Confluence 9.1 | End of life |
| Oct 5, 2026 | Moodle 5.0 | End of life |
| Oct 7, 2026 | Qt 6.10 | Extended support ends |
| Oct 9, 2026 | Jira Software 10.1 | End of life |
| Oct 13, 2026 | Office 2021 | End of life |
| Oct 13, 2026 | Windows 10-1607-e-lts | End of life |
| Oct 13, 2026 | Windows 11-24h2-w | End of life |
| Oct 13, 2026 | Windows Server 2012 | Extended support ends |
| Oct 13, 2026 | Windows Server 2012-r2 | Extended support ends |
| Oct 14, 2026 | Envoy 1.36 | End of life |
| Oct 15, 2026 | Claude (Anthropic model) claude-haiku-4-5-20251001 | End of life |
| Oct 15, 2026 | Mattermost 11.9 | End of life |
| Oct 16, 2026 | Unity 6000.0 | End of life |
| Oct 18, 2026 | Silverstripe 6.1 | End of life |
| Oct 19, 2026 | Kuma 2.7 | End of life |
| Oct 20, 2026 | Electron 42 | End of life |
| Oct 20, 2026 | GitLab 19.2 | End of life |
| Oct 21, 2026 | Apache Pulsar 4.0 | End of life |
| Oct 21, 2026 | Nextjs 15 | End of life |
| Oct 22, 2026 | Kuma 2.9 | End of life |
| Oct 22, 2026 | OpenSSL 3.4 | End of life |
| Oct 23, 2026 | Artifactory 7.111 | End of life |
| Oct 24, 2026 | Rancher 2.11 | End of life |
| Oct 26, 2026 | Horizon 8.2309 | End of life |
| Oct 27, 2026 | Kubernetes 1.34 | End of life |
| Oct 29, 2026 | Bitbucket 9.3 | End of life |
| Oct 29, 2026 | Checkmk 2.3 | End of life |
| Oct 29, 2026 | Citrix Vad 2503 | End of life |
| Oct 29, 2026 | Forgejo 16.0 | End of life |
| Oct 30, 2026 | Suse Linux Micro 5.3 | End of life |
| Oct 31, 2026 | Amazon Corretto 26 | End of life |
| Oct 31, 2026 | Mule runtime 4.11 | End of life |
| Oct 31, 2026 | Nutanix Aos 6.10 | End of life |
| Oct 31, 2026 | Nutanix Prism pc.2024.2 | End of life |
| Oct 31, 2026 | Python 3.10 | End of life |
| Oct 31, 2026 | Rocket.Chat 8.3 | End of life |
| Oct 31, 2026 | Rocket.Chat 8.4 | End of life |
November 2026 — 56 tracked end-of-support events
November 10 is a double .NET funeral: .NET 8 (LTS) and .NET 9 (STS) die the same day (the .NET 8 guide) — alongside Windows 11 23H2 Enterprise. PostgreSQL 14 follows on November 12 (migration guide), OpenSSL 3.6 on November 1, Angular 20 on November 28, and on November 30 Red Hat's Java 8 build exits support inside RHEL — the nearest cliff for the JVM's most stubborn version (Java by vendor).
Every November date (56 events — click any row for the version page and risk score)
| Date | Product & version | What ends |
|---|---|---|
| Nov 1, 2026 | Alpine Linux 3.21 | End of life |
| Nov 1, 2026 | Openbsd 7.8 | End of life |
| Nov 1, 2026 | OpenSSL 3.6 | End of life |
| Nov 2, 2026 | Github Actions Runner Images macos-14 | End of life |
| Nov 2, 2026 | Github Actions Runner Images macos-14-arm64 | End of life |
| Nov 2, 2026 | Wagtail 7.0 | End of life |
| Nov 3, 2026 | Graylog 7.0 | End of life |
| Nov 3, 2026 | Knative 1.22 | End of life |
| Nov 4, 2026 | Vitess 23 | End of life |
| Nov 6, 2026 | containerd 2.2 | End of life |
| Nov 6, 2026 | Sonatype Nexus 3.80 | End of life |
| Nov 7, 2026 | Amazon Opensearch 1.0 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 1.1 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 1.2 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 2.3 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 2.5 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 2.7 | Extended support ends |
| Nov 7, 2026 | Amazon Opensearch 2.9 | Extended support ends |
| Nov 7, 2026 | Ruby on Rails 8.0 | End of life |
| Nov 10, 2026 | Coldfusion 2021 | Extended support ends |
| Nov 10, 2026 | .NET 8 | End of life |
| Nov 10, 2026 | .NET 9 | End of life |
| Nov 10, 2026 | Powershell 7.4 | End of life |
| Nov 10, 2026 | Powershell 7.5 | End of life |
| Nov 10, 2026 | Windows 11-23h2-e | End of life |
| Nov 12, 2026 | Azure Database For Postgresql 14 | End of life |
| Nov 12, 2026 | CockroachDB 25.2 | End of life |
| Nov 12, 2026 | PostgreSQL 14 | End of life |
| Nov 20, 2026 | Bamboo 10.1 | End of life |
| Nov 20, 2026 | Jira Software 10.2 | End of life |
| Nov 22, 2026 | Cortex XDR 9.1 | End of life |
| Nov 23, 2026 | Apache Spark 4.0 | End of life |
| Nov 23, 2026 | Stormshield SNS 3.8 | End of life |
| Nov 24, 2026 | Claude (Anthropic model) claude-opus-4-5-20251101 | End of life |
| Nov 26, 2026 | Amazon Eks 1.31 | Extended support ends |
| Nov 27, 2026 | Longhorn 1.9 | End of life |
| Nov 28, 2026 | Angular 20 | End of life |
| Nov 29, 2026 | Tarantool 3.3 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.1.1.0 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.0.0 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.0.1 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.0.2 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.1.0 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.1.1 | End of life |
| Nov 30, 2026 | Amazon Neptune 1.2.1.2 | End of life |
| Nov 30, 2026 | Amazon RDS MariaDB 10.6 | End of life |
| Nov 30, 2026 | Ansible Core 2.19 | End of life |
| Nov 30, 2026 | Azure Kubernetes Service 1.31 | Extended support ends |
| Nov 30, 2026 | Azure Kubernetes Service 1.34 | End of life |
| Nov 30, 2026 | BellSoft Liberica 8 | End of life |
| Nov 30, 2026 | Ibm Aix 7.3.2 | End of life |
| Nov 30, 2026 | Istio 1.30 | End of life |
| Nov 30, 2026 | Libreoffice 26.2 | End of life |
| Nov 30, 2026 | Looker 26.12 | End of life |
| Nov 30, 2026 | Red Hat OpenJDK 8 | End of life |
| Nov 30, 2026 | Redhat Satellite 6.17 | End of life |
December 2026 — 53 tracked end-of-support events
PHP 8.2 receives its last security fix December 31 — closing the year the way it opened, with a massive install base crossing the line at once (PHP versions guide). By New Year's Eve, everything above plus roughly sixty quieter retirements will have landed in five months.
Every December date (53 events — click any row for the version page and risk score)
| Date | Product & version | What ends |
|---|---|---|
| Dec 2, 2026 | Amazon Eks 1.34 | End of life |
| Dec 2, 2026 | Apache Kafka 3.8 | Extended support ends |
| Dec 3, 2026 | Bitbucket 9.4 | End of life |
| Dec 4, 2026 | Docker Engine 25.0 | End of life |
| Dec 5, 2026 | Jira Software 10.3 | End of life |
| Dec 8, 2026 | Emberjs 6.8 | End of life |
| Dec 9, 2026 | Dependency Track 4.14 | End of life |
| Dec 9, 2026 | Fedora 43 | End of life |
| Dec 9, 2026 | NumPy 2.2 | End of life |
| Dec 10, 2026 | Confluence 9.2 | End of life |
| Dec 10, 2026 | Kuma 2.11 | End of life |
| Dec 10, 2026 | Sonatype Nexus 3.81 | End of life |
| Dec 14, 2026 | Umbraco 13 | End of life |
| Dec 16, 2026 | Drupal 10.6 | End of life |
| Dec 16, 2026 | Drupal 11.3 | End of life |
| Dec 16, 2026 | Splunk 9.4 | End of life |
| Dec 17, 2026 | Mastodon 4.4 | End of life |
| Dec 17, 2026 | Red Hat OpenShift 4.19 | End of life |
| Dec 19, 2026 | Dbt Core 1.11 | End of life |
| Dec 20, 2026 | Bamboo 10.2 | End of life |
| Dec 22, 2026 | NVIDIA drivers r590-linux | End of life |
| Dec 22, 2026 | NVIDIA drivers r590-windows | End of life |
| Dec 31, 2026 | Azure Database For Mysql 8.0 | End of life |
| Dec 31, 2026 | Bazel 7 | End of life |
| Dec 31, 2026 | Cortex XDR 7.9.103-ce | End of life |
| Dec 31, 2026 | FreeBSD 14.4 | End of life |
| Dec 31, 2026 | Kindle kindle-10 | End of life |
| Dec 31, 2026 | Kindle paperwhite-10 | End of life |
| Dec 31, 2026 | Linux 5.10 | End of life |
| Dec 31, 2026 | Linux 5.15 | End of life |
| Dec 31, 2026 | Mautic 4.4 | Extended support ends |
| Dec 31, 2026 | Mediawiki 1.45 | End of life |
| Dec 31, 2026 | Motorola moto-e15 | End of life |
| Dec 31, 2026 | Motorola moto-g05 | End of life |
| Dec 31, 2026 | Motorola moto-g15 | End of life |
| Dec 31, 2026 | Motorola moto-g15-power | End of life |
| Dec 31, 2026 | Motorola moto-g53j-5g | End of life |
| Dec 31, 2026 | Motorola moto-g53s-5g | End of life |
| Dec 31, 2026 | Motorola moto-g53y-5g | End of life |
| Dec 31, 2026 | Motorola moto-g73-5g | End of life |
| Dec 31, 2026 | Nixos 26.05 | End of life |
| Dec 31, 2026 | Nutanix Aos 7.0 | End of life |
| Dec 31, 2026 | Nutanix Prism pc.2024.3 | End of life |
| Dec 31, 2026 | Oracle Apex 24.1 | End of life |
| Dec 31, 2026 | PHP 8.2 | End of life |
| Dec 31, 2026 | Ros 2 kilted | End of life |
| Dec 31, 2026 | Sles 15.4 | Extended support ends |
| Dec 31, 2026 | Spring Boot 3.4 | Extended support ends |
| Dec 31, 2026 | Spring Boot 4.0 | End of life |
| Dec 31, 2026 | Spring Cloud 2024.0 | Extended support ends |
| Dec 31, 2026 | Spring Security 6.4 | Extended support ends |
| Dec 31, 2026 | Spring Security 7.0 | End of life |
| Dec 31, 2026 | Statamic 5 | End of life |
The pattern in the pile
Three threads run through this calendar. First, the infrastructure layer is retiring in sync: OpenSSL's 3.0/3.4/3.6 lines, Windows Server 2012's last ESU, and the JDK deadlines all land within eleven weeks of each other — estates that treat these as separate projects will do the same inventory work three times. Second, "end of life" increasingly means "end of the paid extension": 2012's ESU cliff and Oracle's Premier-to-Extended handoff are lifecycle events for money, not code. Third, the CRA changes what these dates cost: from September 11, an EOL component inside a product sold in the EU is a reporting liability, not just a risk (our CRA analysis).
Getting ahead of it
- Inventory once, against the whole calendar — paste your stack into the Stack Scanner and it flags everything on this page that applies to you.
- Sort by hard-cliff vs soft-cliff: Windows Server 2012 (no next ESU) and OpenSSL bundled copies are hard; anything with a commercial extension market is schedulable.
- For the estates that can't migrate in time, extended support exists for most of the big names on this page — compare the options before the deadline, not after.
Frequently Asked Questions
What are the biggest software end-of-life dates left in 2026?
The marquee dates: Debian 11 LTS ends August 31; OpenSSL 3.0 dies September 7; Oracle JDK 17 Premier Support ends September 30; Windows Server 2012/2012 R2 exhaust their final ESU year October 13; Python 3.10 dies October 31; .NET 8 and .NET 9 both end November 10; PostgreSQL 14 on November 12; Red Hat's Java 8 on November 30; and PHP 8.2 receives its final security fix December 31.
What happens to Windows Server 2012 after October 13, 2026?
That date ends the third and final Extended Security Update year for Windows Server 2012 and 2012 R2. Unlike previous years, there is no further ESU to purchase from Microsoft — remaining options are migration, cloud-hosted ESU arrangements, or third-party extended-support vendors.
Do .NET 8 and .NET 9 really reach end of life on the same day?
.NET 8 is an LTS release completing its three years and .NET 9 an STS release completing eighteen months — both end November 10, 2026, in line with Microsoft's release model. The practical takeaway: .NET 10 (LTS, released November 2025) is the consolidation target for both.
Why does the EU Cyber Resilience Act matter for these EOL dates?
From September 11, 2026, manufacturers selling products with digital elements in the EU must report actively exploited vulnerabilities within 24 hours. A product shipping an EOL component — OpenSSL 3.0 being the canonical example four days earlier — carries a reporting obligation for software that no longer receives public patches.
Where do these dates come from?
Each date is drawn from the relevant vendor's published lifecycle policy and refreshed nightly in our dataset of 488 products. Every row links to a version page listing the source. Where vendors change dates quietly — as happened with Windows 10 consumer ESU in June 2026 — we correct loudly and log it.