On Wed, 21 Mar 2018 10:52:06 -0400, you wrote: >> Even if you are not running say Debian, or RedHat, those distributions >> will be backporting critical fixes to their JVMs; This work is going >> to be done, and will be available to anyone. >This would certainly mitigate a lot of the core problems with the new >release model. Has there been any public statements of plans/intent >with regards to distros doing this?
I am not familiar enough with the others to say definitely, but that is the whole point of the distributions - though admittedly usually better done for key things like kernels and compilers, less so for random applications. The distribution tests and releases, and then maintains for the duration of the support of the release the software contained in the release. So in the case of the Red Hat / Fedora ecosystem you get: Fedora - maintain the current version and the immediate preceding version (usually means you get about 1 year). Red Hat - their policy is given here* but can be up to 6 years depending on which version of Red Hat you are on. Those on Red Hat will get the most benefit (being able to file bugs, etc) but even those using the free Centos version will get the security fixes and any other backported fixes given that Centos mirrors Red Hat EL. So (at least for the Linux world) all that may be needed is surveying the various distributions to find a version that has broad support for a reasonable time period. The problem will come for those using Windows or MacOS, where neither Microsoft or Apple provide Java and thus those users will either have to: 1) accept the JRE upgrade treadmill 2) adopt the Oracle JRE (and pay if necessary for it) 3) hope that some 3rd party either provides a free or cheaper than Oracle version based off of OpenJDK What Cassandra does in those cases will be a discussion to be had, perhaps in a couple of months, when the available options is clearer. In particular the big question for many organizations will be what is the cost of Oracle support, and if they find it reasonable they may just pay it. I suppose there is also the possibility of whether Cassandra (or any other Java based open source project) will continue to support Windows or MacOS as platforms if they become to much hassle. It may also be worth considering getting an informal group of projects based on Java contacting the Java maintainers at various Linux/BSD distributions and come up with a consence going forward as how to handle the issue of what versions of Java to support and which to skip. * https://access.redhat.com/articles/1299013 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org