Why?
Why is Scala 3.5 compatible with OpenJDK 8?
- Requirement
- OpenJDK >=8.0.0
- Selected version
- OpenJDK 8
- Evaluation
- 8u504 satisfies >=8.0.0
- Conclusion
- COMPATIBLE
Evidence
CompatHub reports compatibility from upstream sources rather than making unsupported claims of its own.
Scala JDK Compatibility
Confidence: HIGHhttps://docs.scala-lang.org/overviews/jdk-compatibility/overview.html
Retrieved 2 September 2026
Requirement: >=8.0.0
OpenJDK versions
Compatibility is derived from the project's declared OpenJDK requirement (>=8.0.0); it does not mean every version combination has been independently tested.
Other OpenJDK versions satisfying this requirement
Scala 3.5 — compatible OpenJDK lines tracked in CompatHub
- ✓OpenJDK 8version linesupported
- ✓OpenJDK 9version lineEOL
- ✓OpenJDK 10version lineEOL
- ✓OpenJDK 11version linesupported
- ✓OpenJDK 12version lineEOL
- ✓OpenJDK 13version lineEOL
- ✓OpenJDK 14version lineEOL
- ✓OpenJDK 15version lineEOL
- ✓OpenJDK 16version lineEOL
- ✓OpenJDK 17version linesupported
- ✓OpenJDK 18version lineEOL
- ✓OpenJDK 19version lineEOL
- ✓OpenJDK 20version lineEOL
- ✓OpenJDK 21version linesupported
- ✓OpenJDK 22version lineEOL
- ✓OpenJDK 23version lineEOL
- ✓OpenJDK 24version lineEOL
- ✓OpenJDK 25version linesupported
- ✓OpenJDK 26version linesupported
Other Scala versions
Only lines with relevant compatibility evidence are listed.
Lifecycle context
Lifecycle status is separate from compatibility. An EOL component can still satisfy a documented version requirement.
Compatible, but past end of life
These versions satisfy the documented compatibility requirement, but one or more components are past end of life. Scala 3.5 lifecycle
Supported alternatives
OpenJDK lines that satisfy this requirement and are still supported.
- OpenJDK 8supported
- OpenJDK 11supported
- OpenJDK 17supported
- OpenJDK 21supported
- OpenJDK 25supported
- OpenJDK 26supported
