eol-kalender

End Of Life kalender

In de on-prem NPO hosting omgeving (genaamd “Netboot”) draaien verschillende software componenten die allemaal hun eigen End-Of-Life (EOL) moment hebben.

De algemene regel is dat als een product door de maintainers EOL verklaard is, het ook niet meer in de hosting omgeving aangeboden wordt. Voorbeeld: apache-2.2 is sinds 1 januari 2018 EOL, deze versie wordt in de hosting omgeving ook niet meer aangeboden en is inmiddels vervangen door apache-2.4.

Maar soms komt de realiteit tussen wens en daad. Een voorbeeld hiervan was php-5.6. Dat is sinds 1 januari 2019 EOL, maar in de NPO hosting omgeving waren nog zoveel sites die gebruik maken van php-5.6 dat het niet wenselijk was om php-5.6 meteen op 1 januari 2019 te discontinueren. Er zijn wel opvolgers (php-7.x), maar het is blijkbaar veel klanten niet gelukt om voor de EOL datum daarnaartoe te migreren. In zo'n geval stellen we een overgangsperiode in. Gedurende die periode accepteren klanten met oude software dat daar gebruiksrisico's aan zitten. (want er verschijnen geen updates meer voor, dus als er security problemen gevonden worden, dan worden die niet meer opgelost).

Omdat we iedereen voldoende tijd willen geven om te migreren naar nieuwere versies van software componenten streven we ernaar om EOL data minimaal 6 maanden vantevoren aan te kondigen. Dat geeft iedereen dus een half jaar de tijd om te upgraden naar een nieuwere versie van de software.

In onderstaande tabellen staat een “EOL datum” genoemd, dat is de datum waarop de maintainers van de software het product als EOL beschouwen. Daarnaast wordt er een “Beschikbaar tot” datum genoemd, dat is tot wanneer de software beschikbaar blijft op het NPO hosting platform. Verder is bij elke versie v/e project een “Status” kolom te zien.

Status Uitleg
uitgefaseerd Deze versie hebben we in het verleden aangeboden maar is nu niet meer beschikbaar omdat deze voorbij z'n EOL datum is
gediscontinueerd Deze versie hebben we in het verleden aangeboden maar is nu niet meer beschikbaar omdat er geen vraag meer naar is, op verzoek kunnen we kijken om dit alsnog weer aan te bieden
deprecated Deze versie is vanwege legacy redenen nog beschikbaar, maar eigenlijk willen we er zo snel mogelijk vanaf
beschikbaar Deze versie is tot de vermelde datum op het platform beschikbaar
potentieel beschikbaar Deze versie is nu niet beschibaar op het platform, maar op verzoek kunnen we er naar kijken

Niet alle opensource projecten geven EOL data af voor de actieve versies van de software. In dat geval wordt de support hieronder genoteerd als “tot nader order”. Ook komt het voor dat vanuit het project wel een EOL datum afgegeven wordt, maar dat wij ervoor kiezen om al voor die tijd over te gaan naar een nieuwere versie. Dat gaat dan vooral over projecten waarvan wij denken dat het relatief pijnloze upgrades betreft.

Let op: onderstaande data gaan over de hosting in de zogeheten “netboot”, omgeving, dwz de oude hosting omgeving. Het Community Hosting Platform heeft z'n eigen dynamiek.

datum einde beschikbaarheid van benodigde actie
geen meldingen

De werkelijkheid is soms weerbarstig en en lukt niet altijd om op tijd ook echt overal afscheid van te kunnen nemen. Hieronder een overzicht van de dingen die weg hadden moeten zijn, maar helaas nog gebruikt worden:

datum einde beschikbaarheid van benodigde actie
op dit moment draaien we geen EOL software
datum einde beschikbaarheid van
1 december 2023 Elasticsearch-7
1 september 2023 appcluster
30 april 2023 Node.js-14
31 maart 2023 Ruby-2.7
30 maart 2023 PHP-7.4
1 maart 2023 Mysql-5.7
1 maart 2023 MariaDB-10.5
27 december 2022 Postgresql-10
20 september 2022 MariaDB-10.2
24 augustus 2022 NodeJS-10.2
9 mei 2022 PHP-7.3
31 maart 2022 Ruby-2.6
19 november 2021 Postgresql-9.6
20 oktober 2021 Elasticsearch 2.4
13 september 2021 OpenLDAP-2.4
30 april 2021 Node.js-10
1 april 2021 Gearman
1 maart 2021 Graylog
30 november 2020 PHP-7.2
20 november 2020 Elasticsearch-6
31 december 2019 Elasticsearch 5
30 september 2019 Elasticsearch 1.7
30 juni 2020 Python-2.7
14 april 2020 Ruby-2.4
13 februari 2020 PostgreSQL 9.4
10 februari 2020 PHP-5.6
31 januari 2020 PHP-7.1
31 december 2019 Redis 4
31 december 2019 Node.js-8
30 september 2019 Elasticsearch 0.x, 1, 2
30 september 2019 Mysql 5.1
30 september 2019 Node.js 0.4, 0.10, 4, 6
30 september 2019 Passenger 4
30 september 2019 Ruby 1.9, 2.1, 2.2, 2.3
30 september 2019 Couchdb 1
30 juni 2019 Mongodb 2.6
30 juni 2019 ImageMagick 6
30 juni 2019 Elasticsearch 6.1
31 maart 2019 Elasticsearch 5.5
31 maart 2019 PHP-5.3
31 maart 2019 Tomcat 6
31 maart 2019 Oracle java-7
28 februari 2019 Ffmpeg 2, 3
28 februari 2019 Passenger 5
28 februari 2019 Keepalived 1
28 februari 2019 Oracle java 8

Webservers en Loadbalancing

versie EOL datum Beschikbaar tot Status
1.2 "soon" 28 februari 2019 uitgefaseerd
1.3 "soon" 28 februari 2019 uitgefaseerd
2.0 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
2.4 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
1.23 tot nader order tot nader order beschikbaar

Programmeertalen

versie EOL datum Beschikbaar tot Status
5.3 14 augustus 2014 31 maart 2019 uitgefaseerd
5.6 31 december 2018 9 februari 2020 uitgefaseerd
7.1 1 december 2019 31 januari 2020 uitgefaseerd
7.2 30 november 2020 30 november 2020 uitgefaseerd
7.3 6 december 2021 6 december 2021 uitgefaseerd
7.4 28 november 2022 1 april 20231) uitgefaseerd
8.0 26 november 2023 26 november 2023 uitgefaseerd
8.1 31 december 2025 31 december 2025 beschikbaar
8.3 31 december 2027 31 december 2027 beschikbaar
versie EOL datum Beschikbaar tot Status
72) april 2015 31 maart 2019 uitgefaseerd
83) Januari 2019 28 februari 2019 uitgefaseerd
84) november 2026 10 oktober 2022 gediscontinueerd
115) oktober 2024 31 december 2023 gediscontinueerd
versie EOL datum Beschikbaar tot Status
2.7 31 december 2019 31 december 2019 uitgefaseerd
3.8 oktober 2024 tbd6) beschikbaar
3.12 oktober 2028 tbd7) beschikbaar
versie EOL datum Beschikbaar tot Status
1.9 23 februari 2015 30 september 2019 uitgefaseerd
2.1 31 maart 2017 30 september 2019 uitgefaseerd
2.2 31 maart 2018 30 september 2019 uitgefaseerd
2.3 31 maart 2019 30 september 2019 uitgefaseerd
2.4 31 maart 2020 31 maart 2020 uitgefaseerd
2.6 31 maart 2022 31 maart 2022 uitgefaseerd
2.7 31 maart 2023 31 maart 2023 uitgefaseerd
3.2 31 maart 2026 tbd8) beschikbaar
versie EOL datum Beschikbaar tot Status
0.4 lang lang geleden 30 september 2019 uitgefaseerd
0.10 31 oktober 2016 30 september 2019 uitgefaseerd
4 30 april 2018 30 september 2019 uitgefaseerd
6 1 april 2019 30 september 2019 uitgefaseerd
8 31 december 2019 31 december 2019 uitgefaseerd
10 30 apr 2021 30 april 2021 uitgefaseerd
12 30 apr 2022 30 april 2022 uitgefaseerd
14 30 apr 2023 30 april 2023 uitgefaseerd
16 30 apr 2024 1 december 2024 gediscontinueerd

Middleware

versie EOL datum Beschikbaar tot Status
6 31 december 2016 31 maart 2019 uitgefaseerd
8.5 tot nader order 10 oktober 2022 gediscontinueerd
9 tot nader order 10 oktober 2022 gediscontinueerd
versie EOL datum Beschikbaar tot Status
4 4 december 2015 30 september 2019 uitgefaseerd
5 30 november 2018 28 februari 2019 uitgefaseerd
6 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
1.1 tot nader order - gediscontinueerd

Databases

versie EOL datum Beschikbaar tot Status
5.1 31 december 2013 31 september 2019 uitgefaseerd
5.6 5 februari 2021 31 september 2019 uitgefaseerd
5.7 21 oktober 2023 1 maart 2023 gediscontinueerd
versie EOL datum Beschikbaar tot Status
10.2 23 mei 2022 20 september 2022 uitgefaseerd
10.5 24 juni 2025 1 maart 2023 gediscontinueerd
10.6 6 juli 2026 tbd9) beschikbaar
versie EOL datum Beschikbaar tot Status
9.4 13 februari 2020 13 februari 2020 uitgefaseerd
9.6 11 november 2021 november 2021 uitgefaseerd
10 10 november 2022 10 november 2022 uitgefaseerd
13 13 november 2025 1 februari 2024 deprecated
16 9 november 2028 tbd10) beschikbaar
versie EOL datum Beschikbaar tot Status
4 eind 2019 31 december 2019 uitgefaseerd
5 tot nader order - gediscontinueerd
6 tot nader order 4 juli 2022 gediscontinueerd
7 tot nader order tot nader order beschikbaar
8 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
0.9 25 september 2015 30 september 2019 uitgefaseerd
1.7 12 augustus 2015 zo kort mogelijk na 30 september 2019 uitgefaseerd
2.4 28 februari 2018 zo kort mogelijk na 30 september 2019 uitgefaseerd
5.5 6 januari 2019 31 maart 2019 uitgefaseerd
5.6 11 maart 2019 zo kort mogelijk na 31 december 2019 uitgefaseerd
6 20 november 2020 20 november 2020 uitgefaseerd
7 The later of 2023-08-01 or the release date of 9.0.0 1 dec 2023 uitgefaseerd
8 8 september 2024 - niet beschikbaar in netboot

Opmerking betreffende Elasticsearch-7: Er bestaan meerdere ES-7 versies; 7.10.x, 7.11.x, 7.12.x enz. Echter, in netboot bieden we alleen de nieuwste van dat moment aan. Op het moment dat er bijvoorbeeld een 7.13.x versie zou verschijnen dan voeren we voor alle ES-7 versies een upgrade van 7.12.x naar 7.13.x uit. Tenzij blijkt dat er op enig moment een onoverkomelijke incompatibiliteit tussen twee van dit soort versies is. In dat geval laten we maximaal 1 maand twee versies naast elkaar bestaan zodat software aangepast kan worden voor de nieuwere versie.

versie EOL datum Beschikbaar tot Status
1.0 lang geleden 30 september 2019 uitgefaseerd
1.2 lang geleden 30 september 2019 uitgefaseerd
1.6 lang geleden 30 september 2019 uitgefaseerd
versie EOL datum Beschikbaar tot Status
2.6 oktober 2016 30 juni 2019 uitgefaseerd
4 tot nader order - gediscontinueerd
versie EOL datum Beschikbaar tot Status
1.8 tot nader order 1 december 2023 gediscontinueerd
2.0 tot nader order - niet beschikbaar in netboot
versie EOL datum Beschikbaar tot Status
1.6 tot nader order tot nader order beschikbaar

Logging en Visualisatie

versie EOL datum Beschikbaar tot Status
3 tot nader order - gediscontinueerd
versie EOL datum Beschikbaar tot Status
9 tot nader order 1 december 2023 gediscontinueerd

Authenticatie

versie EOL datum Beschikbaar tot Status
rolling tot nader order 1 oktober 2023 gediscontinueerd
versie EOL datum Beschikbaar tot Status
2.4 ~september 2021 september 2021 uitgefaseerd
2.5 ~september 2022 oktober 2021 uitgefaseerd
2.6 tot nader order 1 oktober 2023 gediscontinueerd

Tools

versie EOL datum Beschikbaar tot Status
2 tot nader order februari 2019 uitgefaseerd
3 tot nader order februari 2019 uitgefaseerd
4 tot nader order tot nader order beschikbaar
5 tot nader order mei 2025 gediscontinueerd
6 tot nader order - vooralsnog niet beschikbaar
7 tot nader order - beschikbaar
versie EOL datum Beschikbaar tot Status
6 tot nader order 30 juni 2019 uitgefaseerd
7 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
7 tot nader order tot nader order uitgefaseerd11)
versie EOL datum Beschikbaar tot Status
1 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
1 tot nader order tot nader order beschikbaar
versie EOL datum Beschikbaar tot Status
0.12 tot nader order tot nader order beschikbaar

Infrastructuur

(de projecten in deze categorie worden normaal gesproken niet door klanten geraakt, ze zijn hier opgenomen ter volledigheid)


1)
in speciale gevallen
2) , 3)
Oracle
4) , 5)
OpenJDK
6) , 7) , 8) , 9) , 10)
eol datum netboot
11)
de versie die gebundeld is in het OS is wel beschikbaar
  • eol-kalender.txt
  • Last modified: 2026/05/27 14:01
  • (external edit)