Comparing AL1 and AL2023
The following topics describe key differences between AL1 and AL2023 that aren't already covered by the comparison with AL2.
Note
AL1 reached its end-of-life (EOL) on December 31, 2023 and will not receive any security
updates or bug fixes starting January 1, 2024. For more information about AL1
EOL and maintenance support, see the blog post Update on Amazon Linux AMI
end-of-life
Topics
- Support for each release
- systemd replaces upstart as init system
- Python 2.6 and 2.7 has been replaced with Python 3
- OpenJDK 8 as oldest JDK
- AL2023 kernel changes from Amazon Linux 1 (AL1)
- Comparing packages installed on Amazon Linux 1 (AL1) and Amazon Linux 2023 AMIs
- Comparing packages installed on Amazon Linux 1 (AL1) and Amazon Linux 2023 Minimal AMIs
- Comparing packages installed on Amazon Linux 1 (AL1) and Amazon Linux 2023 base container images
Support for each release
For AL2023, we offer five years of support from the release date. AL1 ended standard support as of December 31, 2020 and ended maintenance support as of December 31, 2023.
For more information, see Release cadence.
systemd
replaces upstart
as init
system
In AL2 upstart
was replaced by systemd
as the init
system.
AL2023 also uses systemd
as its init
system, further adopting new
features and functionality of systemd
.
Python 2.6 and 2.7 has been replaced with Python 3
Although AL1 marked Python 2.6 as EOL with the 2018.03 release, the packages were still available in the repositories to install. AL2 shipped with Python 2.7 as the earliest supported Python version, and AL2023 completes the transition to Python 3. No Python 2.x versions are included in the AL2023 repositories.
For more information on Python on Amazon Linux, see Python in AL2023.
OpenJDK 8 as oldest JDK
AL2023 ships with Amazon Corretto
In AL1, OpenJDK 1.6.0 (java-1.6.0-openjdk
) went EOL with the first 2018.03 release, and
OpenJDK 1.7.0 (java-1.7.0-openjdk
) went EOL in mid-2020, although both versions were available
in the AL1 repositories. The earliest OpenJDK version available in AL2023 is OpenJDK 8, provided by
Amazon Corretto 8.