Re: Java?s Future Lies In Mobile?
On 02/27/2011 09:02 AM, Arne Vajh??j wrote:
On 27-02-2011 03:44, Lew wrote:
David Segall wrote:
Arne Vajh??j wrote:
It is not certified Java SE (it uses a different GUI), so
calling it Java would violate trademarks etc..
But they *do* call it Java! How are we passing this by? It says right
there, "... developing applications on the Android platform using the
Java programming language."
They talk about Java programming language and the implemented
Java SE classes are in java and javax namespace.
But you will not find anywhere where they claim that Android
implement Java.
Using a different GUI doesn't violate Java trademarks. Otherwise SWT
would be in violation, and it isn't. Nor is Echo2. Etc.
SWT and Echo does neither claim to be a Java implementation or
in any way attempt to remove any standard Java SE functionality.
Marketing something as being a Java implementation without
implementing the entire Java SE API is a trademark violation.
MS tried that. SUN sued. And MS ended up paying 20 M$.
So there is some precedence.
I am pretty sure that Google lawyers are very careful
when it comes to using the word Java in anything.
If it weren't, then use of the 'java.' and 'javax.' package namespaces
really would be a violation.
Plus they *are* using the Java trademark in their associated documentation.
http://developer.android.com/guide/basics/what-is-android.html
They say Java programming language and Java compiler.
Yep. That's use of the trademark.
They don't claim to be a Java implementation.
"...developing applications on the Android platform using the Java programming
language."
What they don't claim is that it's a JVM implementation. That phrase right
there is a pretty darn clear claim of the use of Java, using the "Java" trademark.
What part of "... using the Java programming language" do you think they did
not mean?
> I'm sorry to break this to you, but that was a beautifully constructed
fantasy.
You need to dig a little deeper than just noting that the
word Java is used.
Uh, you are denying the facts. They say flat out that "the Java programming
language" is used. That's more than just using a word, that's averral of a
fact. You need to stop denying conclusive evidence.
The reason Google provided a GUI builder for Eclipse is that they
preferred it.
Google is a member of Eclipse and use Eclipse for not just
Android but also for GWT.
Yep, they provided a GUI builder for Eclipse because they prefer Eclipse, as
you just supported with your evidence.
--
Lew
Honi soit qui mal y pense.