[0] https://www.graalvm.org/javascript/
(Not a lawyer, just a nerd observing terminology)
not having and using a generic name creates the danger of people attaching your trademarked name as the generic and you might lose your trademark.
This is why I think Deno has a solid chance here. Sun may have filed for the trademark, but it’s not clear to me how much it has been used by Oracle. I also think this is why this step is likely the beginning of litigation, not the end. With Oracle not voluntarily withdrawing the trademark, it allows the rest of the process to invalidate the trademark to begin.
It’s bit like saying McDonald’s shouldn’t have trademark claims on “McDonald’s carbonara” because they don’t deal in Italian cuisine (that much)
Their image is very enterprisey, so Java, C... You don't think of JavaScript when you think of Oracle.