One is that Sun/Oracle made an honest mistake with the license (self-inflicted). The other is that they regretted that Java was ever open source and so made the license and other processes around Java as annoying as possible while still being technically open source.
But they are different terms.
If you're not already aware that two different descriptors can both accurately describe something even if they're not synonyms, I'm not sure how to help you. What I originally said was accurate, and no amount of other accurate terminology will change that.