We also could go with Java 11 on develop, and if there is demand backport it to 
java8 on a release branch. But more important would be to know what users are 
actually using.

- Sebastian

On 2021/09/21 08:30:47, Christofer Dutz <[email protected]> wrote: 
> Hi all,
> 
> up to now PLC4J has been built in a way, that we can run PLC4J applications 
> on VMs down to Java 1.8. Initially the main reason for sticking to 1.8 was 
> that I knew that a lot of edge devices simply only supported Java 1.8. This 
> might have changed.
> 
> Currently Java 11 seems to be the version a lot of other projects are 
> targetting. I would strongly suggest that we not target any newer versions, 
> in order to not exclude too many plaforms form using PLC4J.
> 
> I just had a look at the support roadmap of LTS versions from Oracle:
> 
> 1.7 has ended premier support, but extended support is still available.
> 1.8 will be ending premier support next March (2022) and extended support is 
> available till December 2030
> 11 will be ending premier support on Septermber 2023 and extended support on 
> September 2026
> 17 will be the next LTS version with premier support till September 2026 and 
> extened support till September 2029
> 
> Would like to reach an agreement before investing too much time in addressing 
> the OPC-UA test issue with Java 1.8
> 
> My general opinion would be to stay compatible with 1.8 for now and to fix 
> the issue and to move up to 11 as soon as support runs out some time next 
> year.
> 
> Christ
> 

Reply via email to