Adoptium

From Wikipedia, the free encyclopedia
(Redirected from AdoptOpenJDK)
Jump to navigation Jump to search
Eclipse Adoptium
PredecessorAdoptOpenJDK
FormationMarch 23, 2021 (2021-03-23)[1]
PurposeTo produce high-quality runtimes and associated technology for use within the Java ecosystem
Parent organization
Eclipse Foundation
Websiteadoptium.net

The Eclipse Adoptium (/əˈdɒptiəm/) Working Group is the successor of AdoptOpenJDK.[2][3]

The main goal of Adoptium is to promote and support free and open-source high-quality runtimes and associated technology for use across the Java ecosystem.[4] To do so the Adoptium Working Group (WG) builds and provides OpenJDK based binaries under the Eclipse Temurin project.[5] In addition to Temurin the WG creates an open test suite for OpenJDK based binaries as part of the Eclipse AQAvit project.[6]

The Adoptium Working Group was launched by Alibaba Cloud, Huawei, IBM, iJUG, Karakun AG, Microsoft, New Relic, and Red Hat in March 2021.[1]

In May 2022, the Adoptium project announced the formation of the Adoptium Marketplace.[7]

Projects

[edit | edit source]

Eclipse Temurin

[edit | edit source]

The Eclipse Temurin project produces Temurin (/ˈtɛmjərɪn/), a certified binary build of OpenJDK. The initial release in October 2021[8] supported Java LTS 8, and 11. The name for the project, Temurin, is an anagram of the word runtime.[9] Since 2023 the Adoptium Working Group members Azul Systems, IBM, Open Elements and Red Hat have offered commercial support for Temurin.[10]

History

[edit | edit source]

Eclipse Adoptium originally started as AdoptOpenJDK. AdoptOpenJDK was founded in 2017 and provided enterprises with free and open-source Java runtimes.

In 2020, AdoptOpenJDK moved to the Eclipse Foundation project under the name Eclipse Adoptium. The working group produces binaries via the Eclipse Temurin project.

Members

[edit | edit source]

As of July 2023, there are 12 members:[11]

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').