4 ms·
The amazon build of OpenJDK 11, Corretto [1], seems to be back porting some version 12 fixes as well. This could be the start of fragmenting the ecosystem all o
by jryan49 8y ago
The amazon build of OpenJDK 11, Corretto [1], seems to be back porting some version 12 fixes as well. This could be the start of fragmenting the ecosystem all over again.
1: https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/patches.html https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/p...
- sudhirj 8y agoThat seems unwarranted... they’re security / os syscall patches, and they don’t blur the lines between the JDK versions. Even the article seems a little more FUDdy. As much as I dislike / don’t care for oracle, their JDK versioning approach reasonable. Commercial licensing for the special JDK, expensive support for the old versions, and open support for current openJDK version. I don’t think even Go or Rails support major version minus 1 or 2.
- ravedave5 8y agoI just got some of our apps moved to corretto yesterday. Smooth so far on corretto 11, hopefully 8 goes the same way. I think Oracle really shot themselves in the foot with this model, they are going to lose control.
- tannhaeuser 8y agoI believe Oracle is maintaining Coretto for AWS. It's all about sustainable (from a financial PoV) development.
- tyingq 8y agoFrom an Amazon job posting. Seems to imply at least some of the Corretto maintenance would be in-house, at Amazon: "sharing your findings with the rest of the engineering community, hardening your patches in Amazon's production systems, releasing them as part of Corretto, and contributing improvements back to OpenJDK." https://lensa.com/software-development-engineer-openjdk-performance-amazon-corretto-jobs/east-palo-alto/jd/2a2c3c7b4ea92b3c705aa2d234683905 https://lensa.com/software-development-engineer-openjdk-perf...
- pron 8y agoThis is Amazon's share in JDK contributions: 11: https://blogs.oracle.com/java-platform-group/building-jdk-11-together https://blogs.oracle.com/java-platform-group/building-jdk-11... 12: https://blogs.oracle.com/java-platform-group/the-arrival-of-java-12 https://blogs.oracle.com/java-platform-group/the-arrival-of-...
- Recurecur 8y ago> This could be the start of fragmenting the ecosystem all over again. Absolutely not. The OpenJDK is the official reference implementation, and Oracle has open sourced everything important. The only question is how quickly the various OpenJDK packagers will provide security updates. The Red Hat option looks very practical if you're a Red Hat user.
- tyingq 8y agoSo various packagers making different choices about which updates get backported, and when, is absolutely not fragmentation? I'm curious how each packager is going to decide what version numbers they use for backported builds.
- adl 8y agoDo you believe that the Linux Kernel is fragmented? That's exactly what different distros do to the kernel.
- jryan49 8y agoIt's definitely has created distro hell. I feel like a huge reason Linux can't get more desktop share is because we don't combine our effort and a lot of duplicate work is done between the distros. It's inefficient. There are things like flatpak now though...
- tremon 8y agoI think your comment has little to do with the fragmentation of the Linux kernel (which the GP was referring to), and more with the ecosystem around it.
- tyingq 8y agoYes, it's fragmented, especially in the mobile and dev board spaces. That feels different than not knowing if two Java 11.1.2.3.4 builds are the same thing.
- 8y ago