What are the grounds for invalidating the trademark? > we’ll start discovery to show how "JavaScript" is widely recognized as a generic term But "JavaScript" is always referring to the same thing, it is not a term for "in browser scripting". Am I missing something?
And Oracle doesn't control any of that. The only thing I know of that Oracle has related to JavaScript is Graal.js, which is just yet another implementation of ECMAScript, and didn't even exist for most of the time Sun and Oracle held the trademark.