I was a little shocked that Thingworx 9.0 requires JDK 8U241 or higher.
No alternative support for OpenJDK or Coretto is available.
As a consequence every commercial user upgrading or installing Thingworx 9.0 is forced to purchase Oracle Java SE Subscription Licenses which might be quite expensive depending on the underlying architecture.
Does anybody know about any plans to support Open JDK or Amazon Coretto in upcoming releases of Thingworx?
I'm happy to advise that support for OpenJDK is coming in a future release. Once more details are known regarding the target date/release, I will post an update.
@slangley How long will that take? 9.0.x or 9.1 or 10? Thingworx 9 is now available, but most customer will not upgrade because of that hot java topic. I don't know any SME which is willing to pay Oracle for those licenses. Especially it they run just Thingworx Navigate. Windchill is now compatible with Amazon Corretto. Please provide any roadmap, so the customer can plan their upgrade.
Details regarding the version and release date are not yet finalized. As previously stated, I will post an update here once we have more information.
Thx. Just that you know, I guess no customer won't do any upgrade until the Java problem will be solved with a "free" solution.
Hi, regarding the timeline PTC has to be crystal clear not to commit anything before it is released. You can already see that the latest version of 8.5 and 9.0 seems to run with Coretto without easy to notice bugs. The plan is to enable this quite soon and you know: Software is a beast
My Sandbox systems do well with Coretto but for sure for the production instance, you have to be on a supported path.
We are still on track: Amazon Corretto OpenJDK 11 is likely for Thingworx 9.1. This will be in line with all the other PTC products. Crossing fingers and we will get this before Christmas. As always: No commitment.
The non-public pre-release of 9.1 is released and Amazon Corretto Java 11 (OpenJDK) is IN
If you feel your question has been answered, please mark the appropriate response as the Accepted Solution for the benefit of others with the same question.