# What are plans for Kotlin runtimes after kotlin-stdlib-jdk8?

**URL:** <https://discuss.kotlinlang.org/t/what-are-plans-for-kotlin-runtimes-after-kotlin-stdlib-jdk8/20786>\
**Category:** Libraries\
**Created:** [February 7, 2021, 3:15pm UTC](https://discuss.kotlinlang.org/t/what-are-plans-for-kotlin-runtimes-after-kotlin-stdlib-jdk8/20786 "2021-02-07T15:15:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoshuaFox](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/joshuafox/32/8322_2.png) [@JoshuaFox](https://discuss.kotlinlang.org/u/JoshuaFox)\
**Post date:** [February 7, 2021, 3:15pm UTC](https://discuss.kotlinlang.org/t/what-are-plans-for-kotlin-runtimes-after-kotlin-stdlib-jdk8/20786/1 "2021-02-07T15:15:53Z")

</div>

`org.jetbrains.kotlin:kotlin-stdlib-jdk8` seems like [the latest version](https://medium.com/@mbonnin/the-different-kotlin-stdlibs-explained-83d7c6bf293) of the Kotlin runtime stdlib. What are the plans or roadmap for jdk9, 10, etc?

It seems that these new versions are needed for full interoperatbility of Kotlin with Javas that are greater than 8–and Java 8 is long since deprecated.

(I see [this issue](https://discuss.kotlinlang.org/t/kotlin-support-for-java-9-and-java-10/8054/14) but it has little new.)

---

<div class="post-metadata">

**Author:** ![avwie](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@avwie](https://discuss.kotlinlang.org/u/avwie)\
**Post date:** [February 7, 2021, 5:33pm UTC](https://discuss.kotlinlang.org/t/what-are-plans-for-kotlin-runtimes-after-kotlin-stdlib-jdk8/20786/2 "2021-02-07T17:33:08Z")

</div>

I believe they target the JVM-bytecode of version 8, but Kotlin can be run with any higher JVM, since JVM is pretty backwards compatible most of the time. I use OpenJDK15 myself by the way.

Or doesn’t that answer your question? I am not sure what you mean with “Javas”.

Also, the 1.5 version mentions value classes in order to leverage project Valhalla, so I think they look towards the future.

---

<div class="post-metadata">

**Author:** ![JoshuaFox](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/joshuafox/32/8322_2.png) [@JoshuaFox](https://discuss.kotlinlang.org/u/JoshuaFox)\
**Post date:** [February 7, 2021, 5:56pm UTC](https://discuss.kotlinlang.org/t/what-are-plans-for-kotlin-runtimes-after-kotlin-stdlib-jdk8/20786/3 "2021-02-07T17:56:27Z")

</div>

> mean with “Javas”.

I just mean “version of Java”

> Kotlin can be run with any higher JVM,

Thank you. That is important.

There are features of bytecode that Kotlin could leverage once it gets beyond Java 8, like [those listed here.](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-15/#bytecode)

I also see [this discussion](https://www.reddit.com/r/Kotlin/comments/9jpdn1/are_there_any_plans_to_support_java_11_byte_code/) of Kotlin with Java 11 bytecode
