Java 7 reaches end of life
The end is near for Java 7, a nearly 11-year-old release of standard Java. Oracle is set to discontinue extended support at the end of July 2022.
The end is near for Java 7, a nearly 11-year-old release of standard Java. Oracle is set to discontinue extended support at the end of July 2022.
Java has endured radical transformations in the technology landscape and many threats to its prominence. What makes this technology so great?
These lighter-weight Java frameworks combine cloud-native flexibility with Java’s time-tested engineering, so developers can write responsive code.
The Adoptium Marketplace will give developers access to standard Java binaries from Eclipse, Microsoft, IBM, Azul, and other providers, but not Oracle.
A simmering proposal to address Java pain points, including slow start-up, slow time to peak performance, and large footprint, is now moving forward.
Structured concurrency, a new proposal incubating in the OpenJDK community, would treat multiple tasks running in different threads as a single unit of work.
Oracle Java has fallen to just 34 per cent of Java distributions in use, with Amazon rising to 22 per cent, according to New Relic research.
More tools to identify vulnerable applications and options to mitigate the risk from Spring4Shell are also now available.
A remote code execution vulnerability in Spring Framework has sparked fears that it could have a widespread impact across enterprise environments.
The next version of standard Java seems poised to include a foreign function and memory API, a vector API, pattern matching for switch expressions, universal generics, and more.
Researchers warn of critical Java flaw impacting the console of the H2 Java SQL database, advising users to update to mitigate remote code execution risk.
OpenJDK proposals would introduce value objects, primitive objects, and unify basic primitives with objects, so that all Java values will be objects.
OpenJDK draft proposal would make concurrent programming far easier, while making more efficient use of hardware resources.
OpenJDK proposal would eliminate the long start-up times of Java applications by saving the state of the Java runtime and using it to start instances fast.
Kotlin 1.5.20 adds experimental support for Java libraries that help to reduce boilerplate coding and to maintain null safety when interoperating with Java code.
Successfully selling solutions to CIOs requires understanding the language of innovation, says Dell Technologies' Chris Kelly.