@timbray @pchestek @webmink @sjvn as a copyleft advocate, I agree it is the right license.
You can choose the right license, and then use it as a basis for wrong arguments, or as part of a multi-product / multi-license business model that targets certain types of use ("production", "mobile devices", "in a cloud service").
I have no doubt that Oracle (and Sun before it) would enforce copyleft licenses in ways that are not aligned with the community.
https://sfconservancy.org/copyleft-compliance/principles.html