Not much. I've seen no steps taken against OpenJDK yet, and even if they did an OpenSolaris on that, you could always run it with the official JDK. It would be beyond crazy if the wouldn't make one available anymore.
What probably will happen is that some frustrated developers won't use anything associated with the JVM. I don't expect to see a lot of this, though. A lot of the people who use JVM languages already work in an environment where there's more than enough proprietary enterprise software. And I doubt that it matters a lot for complete newbies.
Personally, I was on the lookout for new languages to focus upon, after playing with a lot recently. And after this, Ocaml and Erlang moved to the top of the stack, past Scala and Clojure.
Let me recap the issue as I understand it so far: Oracle filed a lawsuit against Google regarding patents infringement for their use of Dalvik in Android. This is a big problem for Google and for every other alternative JVM (especially open-source) because even for a clean-room implementation you need to be licensed by Oracle.
But as far as I can see this is not so interesting to general application developers since, I think, the majority of them targets the official JVM (open or not) anyway. The same goes for other JVM based languages, since they can generally run well in the OpenJDK.
However the general consent that I see is that this is a bad move for the innovation of the JVM platform and a move that will likely reduce the trust of the industry in this technology.
Maybe new projects will be developed upon another and more open platform, but the vast majority of application-level projects (such as the myriad of enterprise webapps) won't be so interested.
What do you think?
Disclosure: I'm interested in alternative JVM languages because in my company (who is J[ava/VM] centric) we're evaluating technologies to rewrite one of our products from scratch. Aside from my personal interest in new languages obviously.
Personally, I was on the lookout for new languages to focus upon, after playing with a lot recently. And after this, Ocaml and Erlang moved to the top of the stack, past Scala and Clojure.
If your reaction is common this could be very damaging to Scala and Clojure. Both languages need a steady influx of new developers to sustain and build their current momentum. If enough potential new blood balks because of this that's definitely bad news.
The whole thing sickens me. I've been very happily back on the JVM with Scala lately.
mhd|15 years ago
What probably will happen is that some frustrated developers won't use anything associated with the JVM. I don't expect to see a lot of this, though. A lot of the people who use JVM languages already work in an environment where there's more than enough proprietary enterprise software. And I doubt that it matters a lot for complete newbies.
Personally, I was on the lookout for new languages to focus upon, after playing with a lot recently. And after this, Ocaml and Erlang moved to the top of the stack, past Scala and Clojure.
curious_man|15 years ago
Let me recap the issue as I understand it so far: Oracle filed a lawsuit against Google regarding patents infringement for their use of Dalvik in Android. This is a big problem for Google and for every other alternative JVM (especially open-source) because even for a clean-room implementation you need to be licensed by Oracle.
But as far as I can see this is not so interesting to general application developers since, I think, the majority of them targets the official JVM (open or not) anyway. The same goes for other JVM based languages, since they can generally run well in the OpenJDK.
However the general consent that I see is that this is a bad move for the innovation of the JVM platform and a move that will likely reduce the trust of the industry in this technology.
Maybe new projects will be developed upon another and more open platform, but the vast majority of application-level projects (such as the myriad of enterprise webapps) won't be so interested.
What do you think?
Disclosure: I'm interested in alternative JVM languages because in my company (who is J[ava/VM] centric) we're evaluating technologies to rewrite one of our products from scratch. Aside from my personal interest in new languages obviously.
cageface|15 years ago
If your reaction is common this could be very damaging to Scala and Clojure. Both languages need a steady influx of new developers to sustain and build their current momentum. If enough potential new blood balks because of this that's definitely bad news.
The whole thing sickens me. I've been very happily back on the JVM with Scala lately.
Niten|15 years ago
If the prospect of using the JVM bothers you that much, then why not try Scala .NET or Clojure-CLR?