(And comments on Reddit here)
Not only does this affect alternative Java implementations (mainly Android), but also sets a dangerous precedent for other companies to do the same with their APIs.
TL;DR: Oracle is full of BS, and the courts aren’t much better.