If you have Java in your environment you may have already heard that in 2018, Oracle announced deep Java licensing changes to Java Standard Edition (SE) that took effect in January 2019. These changes have left the community with many unanswered questions about licensing and about their environments, not in the least of which is, “What should our Java licensing look like?” Similarly, those who have already made their decision on Java licensing are also left wondering, “Have I under or over provisioned licensing and what’s the impact if I’m not compliant?”

If you've been wondering the answer to either one of these questions, this blog post might be for you. But first, let's review, what were Oracle's Java licensing changes?