In this case the version is very old. The current Java Version is 18 but the server has Java 8. It doesn’t make sense to have this old version as new features (specially the security related ones) are missed out. Secondly, in this case we are talking about a lab environment which - 1) should have latest frameworks 2) what kind of application in lab environment would break by upgrade? This is not a production server used for real world, its a lab. I don’t think anyone is using Java 8 these days.
Even the python version is 2.7.5 which is not used anywhere these days in production use cases.
Having such old frameworks makes the lab out of date with current standards.