Jeanne Boyarsky wrote:
Javier Benjamin wrote:Not to justify myself but Oracle is not doing a good job being clear about releases (cadence, free or not and how/when ...).
I agree. I've given a talk at a number of user groups and conferences on the topic. I make a point of saying that I'm not affiliated with any of the vendors. I'm just trying to communicate the info
I think it took me 3-4 attempts to fully understand it. While Oracle says "Java is still free", there's a long list of exceptions/conditions on that. For example, if you don't mind updating versions of Java every 6 months in project, then yes, it's free. If you want to stick with one version for awhile, you either need to pay Oracle, pay a third party vendor, or use the OpenJDK version. It's not all bad, though, as different providers offer various performance improvements and tuning, more than you might get with the standard JDK.
I think my biggest problem is that it takes me 15-25 minutes to fully explain Java's support/license structure. If you can't explain it in 30 seconds, then there's probably something nefarious going.... aka, I don't think it's a secret Oracle would love for everyone to purchase support licenses.