Andy,

Yes, I'm aware of those other efforts.

ClojureScript is attacking a different platform so it is clear that
some things aren't going to work.

Specifically for Clojure, is there a clear line between the non-Java
language and the "compatiblity at the Java API level"? A lot of 
Clojure functionality assumes the Java libraries, which was one of
Rich's stated motivations for his design on the JVM.

Oracle's argument is that there are infinite ways of choosing to
structure libraries. Choosing exactly their design is infringement since
their choice is "creative design", covered by patent and "published",
covered by copyright. They didn't copy libc's API, for instance.

What I am suggesting is that if someone wanted to create a PRODUCT that
supported existing Clojure code then there might a problem. Suppose the
new product compiled Clojure code to run on parallel hardware.  Clearly
Java support would be required (existing code, after all).

Oracle stepped on the open source community with MySQL despite the
outcry. The articles are too numerous to cite. I suspect that they
are beginning to "monetize" their Sun purchase by leveraging Java.
Since the world uses Java, you can be certain that Oracle sees the
potential.

James Gosling, father of Java, weighed in on the fight
http://www.cnet.com/news/java-creator-james-gosling-google-totally-slimed-sun

Tim

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to