Thank you, Mariano, this is the best clarification of the legal issues for the new Java EE branding I've seen so far.
To clarify, my position is to try to find the best name that can keep continuity and integrity of the Java EE ecosystem. If it can't be Java EE anymore then the next option thoroughly investigated should be something that is connected to the former name. Only if all options fail, then something that at least resembles the current brand. And only if that fails, a completely new name could be an option, but it could also mean that Java EE will fail to keep its promise and will lose relevance. And I believe that many people in the Java EE Guardian group share the same position instead of pushing deliberately against Oracle's lawyers.
Yes, you are there is nothing illegal with calling something "Specifications for Java EE". However this thread is suggesting that this convention be used for all involved specifications and projects instead of picking and trademarking an entirely new name to replace "Java EE". Specifically, "Extensions for Java EE" or "Components for Java EE" or "Specifications for Java EE".
I don't think I understand. All the time I mean the new name for the Java EE brand. When I wrote "pattern" or "direction", I meant direction of thinking about the new brand name and not about a convention for individual specifications or projects. What I suggest was that instead of Java EE, which we can't use, choose something that ends with "for Java EE" that can be shortened to something that makes sense and can be trademarked, e.g. E4JavaEE or E4JEE (if Java can't be part of the trademark).
If I summarize Mariano's and Mike's comments, then it's probable that nothing with Java or Java EE, not even at the end like in "Eclipse Enterprise for Java", could be a new name for the Java EE brand. I'd like to note that although Java is a trademark, Java EE is not, according to the trademark registers I went through (despite the Java EE logo that puts TM behind EE) But I understand it's not very relevant if even "for Java" can't be used.
But I still don't get why something with JEE or another hint at the former name would be invalid. I don't want to go into any arguments, but I think that options like JEE, E4JEE or EEJ or similar should be seriously considered before any other option. Or even something like Jeenious would still be sort of OK, although far from ideal. Mike's response gives me a hope that there are still some open options and I hope that at least one of them is in line with my arguments. I'm looking forward to hearing about the options that are legally valid in the near future.