惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
Microsoft Azure Blog
Microsoft Azure Blog
Engineering at Meta
Engineering at Meta
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
Jina AI
Jina AI
小众软件
小众软件
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
I
InfoQ
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Martin Fowler
Martin Fowler
P
Proofpoint News Feed
MyScale Blog
MyScale Blog

Adoptium Blog

JDK 27 Will No Longer Be Built for macOS x64 Eclipse Temurin 8u504, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1 and 26.0.2.1 Available Eclipse Temurin Reproducible Verification Builds — August 2026 Update Eclipse Temurin 8u502, 11.0.32, 17.0.20, 21.0.12, 25.0.4 and 26.0.2 Available Eclipse Temurin 8u492, 11.0.31, 17.0.19, 21.0.11, 25.0.3 and 26.0.1 Available Eclipse Temurin 26 Available Celebrating Technical Achievements: 2025 Q4 Engineering milestones and community contributions Eclipse Temurin 8u482, 11.0.30, 17.0.18, 21.0.10 and 25.0.2 Available Adoptium's Plan to End Support for Solaris and Windows 32-bit Platforms Eclipse Temurin 8u472, 11.0.29, 17.0.17, 21.0.9 and 25.0.1 Available Eclipse Temurin 25 Available Eclipse Temurin JDK 24 enables JEP 493 Eclipse Temurin 8u462, 11.0.28, 17.0.16, 21.0.8 and 24.0.2 Available AQAvit in 2025 Eclipse Temurin 8u452, 11.0.27, 17.0.15, 21.0.7 and 24.0.1 Available Eclipse Temurin 24 Available Eclipse Temurin 8u442, 11.0.26, 17.0.14, 21.0.6 and 23.0.2 Available Eclipse Temurin 8u432, 11.0.25, 17.0.13, 21.0.5 and 23.0.1 Available Eclipse Temurin 23 Available Eclipse Temurin Reproducible Verification Builds for Secure Supply Chain Validation Eclipse Temurin 8u422, 11.0.24, 17.0.12, 21.0.4 and 22.0.2 Available Important Update: Removal of CentOS 7 Eclipse Temurin Images External audit of Temurin build and distribution processes The Scope of AQAvit Eclipse Temurin 8u412, 11.0.23, 17.0.11, 21.0.3 and 22.0.1 Available Eclipse Temurin 21 and 22 Available on RISC-V Eclipse Temurin 22 Available AQAvit Graduation Ceremony Tagged early access builds for all releases Eclipse Temurin 8u402, 11.0.22, 17.0.10 and 21.0.2 Available
Exploring Packaging Changes to Temurin JDK on AIX, Linux ...
Adoptium PMC · 2026-05-05 · via Adoptium Blog

The Adoptium community is committed to delivering high-quality Eclipse Temurin builds for the most widely used and actively maintained platforms. As part of this, we regularly review how our binaries are packaged and distributed to ensure they align with modern usage.

We are opening a discussion on a proposal to evolve runtime packaging for a small number of platforms where usage patterns are heavily backend-focused.

Platforms in Scope

This proposal specifically targets:

  • AIX ppc64
  • Linux ppc64le
  • Linux s390x

These platforms are predominantly used for server-side and enterprise workloads, where GUI support is rarely required.

Proposal Overview

We are exploring a shift toward more streamlined runtime distributions on these platforms, with a focus on:

  • Prioritising headless or minimal runtime configurations
  • Reducing overlap between existing runtime variants
  • Aligning delivered artifacts with typical production usage

This would affect how runtimes are packaged and distributed, not the underlying OpenJDK functionality.

Rationale

Across the Java ecosystem, usage has shifted toward:

  • Cloud and container-based deployments
  • Backend services with no GUI requirements
  • Increased emphasis on smaller, more efficient runtime images

Maintaining multiple overlapping runtime variants introduces additional build, test, and maintenance overhead. As seen in previous platform decisions, focusing effort where it delivers the most value helps improve overall quality and sustainability. As this proposal involves removing the GUI related components, such as libawt_xawt.so on the Linux platforms, it would align these builds more closely with the existing Alpine Linux distributions, which already exclude this library. In practice, this means the resulting runtimes would be comparable in functionality to Alpine-based Temurin builds. For typical backend workloads, including those using ImageIO, no impact is expected. However, this will be validated through targeted testing to ensure compatibility and avoid regressions.

What This Means

No decisions have been made at this stage. This is an early proposal intended to gather feedback.

If adopted, the changes would aim to:

  • Simplify the set of runtime packages on these platforms
  • Improve maintainability of build and test pipelines

Full-featured runtimes would continue to be considered where there is a clear need.

Feedback Requested

We are particularly interested in feedback on:

  • Current usage of GUI features on these platforms
  • Requirements for full vs headless runtimes
  • Potential impact to existing deployments and automation

If your organisation depends on these platforms, please share your use cases and requirements in the discussion.

Join the Discussion

We encourage all users and contributors to participate:

See: https://github.com/adoptium/adoptium/issues/273

Summary

This proposal reflects an ongoing effort to align Eclipse Temurin distributions with modern deployment patterns, while ensuring that project resources are focused where they provide the greatest benefit.

By starting with AIX ppc64, Linux ppc64le, and Linux s390x, we aim to evaluate this approach on platforms where it is most applicable.

We welcome your feedback.