3 ms·
Public service announcement: Declaring a product "end of life" is utterly meaningless to every entity that does not pay you to support the product. You can de
by stonogo 11y ago
Public service announcement:
Declaring a product "end of life" is utterly meaningless to every entity that does not pay you to support the product. You can declare whatever you'd like; people will stop using it when they're done using it.
- eropple 11y agoEOL means that even the people who don't pay don't get patches anymore. That's about as far from "meaningless" as it gets on the modern Web.
- stonogo 11y agoNo, this is still very much meaningless. "Java 7" is a platform specification. Oracle has declared they will not develop their implementation further. There are other implementations, none of which are affected by any EOL announcement by Oracle.
- eropple 11y agoOutside of specialty use cases, OpenJDK and Oracle JDK are effectively all that exist for mainline, non-Android Java. OpenJDK 7 is going to get very few patches without Oracle working on it. And a rounding error's worth of people are going to switch to another JVM because Oracle doesn't support Java 7 anymore--they're either going to sit on an unsupported VM or upgrade. So, yes, it is important to the vast majority of using Java except maybe you and that's great but you're being That Guy.
- reagency 11y agoDoes OpenJDK need patches? The occasional security patch, sure, but that won't stop soon.
- stonogo 11y ago> they're either going to sit on an unsupported VM or upgrade. No, they're going to just sit on an unsupported VM, which was my original point. All the theater about pretending that Oracle have any effect on these decisions is ludicrous, no matter how huge a majority you pretend to speak for, nor no matter how much ad hominem you ladle onto your replies.