Anyone knows how this would affect JRuby?
Oracle set to merge Java virtual machines
21–30 of 46 posts
Re: Oracle set to merge Java virtual machines
#22Sigh. Step 1: Write a (proprietary) hybrid VM merging Hotspot and JRockit with lots of difficult-to-implement, succulent features. Step 2: Modify the JDK 7 spec to include these features. Step 3: Wag tail as OpenJDK slips into obsolescence.
It's really a shame that Java has fallen under the shadow of Oracle just as alternative JVM languages were starting to get really good.
Here's to hoping it happens in a constructive way rather than becoming so fragmented it's no good.
Re: Oracle set to merge Java virtual machines
#23Anyone knows how this would affect JRuby?
However, this would open the door for them to do evil things like, for example, charging money for the JDK.
Re: Oracle set to merge Java virtual machines
#24Earlier quoted context omitted.
Oracle certainly has money to throw at the problem. The question whether the problem is one that can be solved by throwing lots of money at it will be answered in 18 months.
Throwing money at it probably won't solve it.
Re: Oracle set to merge Java virtual machines
#25Anyone knows how this would affect JRuby?
Or any of the other JVM-based languages such as Scala, Groovy, Clojure...?
Re: Oracle set to merge Java virtual machines
#26As Oracle makes it harder and harder to use the JVM people are forced into the waiting arms of MSFT
Re: Oracle set to merge Java virtual machines
#27Re: Oracle set to merge Java virtual machines
#28Earlier quoted context omitted.
It's really a shame that Java has fallen under the shadow of Oracle just as alternative JVM languages were starting to get really good.
Agreed. Of course, people were content with Java because it was open source... could this divert mindshare into a truly open source system? LLVM or Parrot, perhaps? Here's to hoping it happens in a constructive way rather than becoming so fragmented it's no good.
I hate to say it but a lot seems to depend on the ability of Oracle to make the smart move here.
Re: Oracle set to merge Java virtual machines
#29Earlier quoted context omitted.
> Wag tail as OpenJDK slips into obsolescence. We can simply remove all references to Oracle trademarks from the OpenJDK and continue with it. It may be unable to run software that targets Oracle's evil VM, but it will happily run whatever is built for it. It's a shame, but it could work.
Yes, but one of the JVMs selling points is that it's attractive to both open-source hackers and heavyweight commercial users. If you fork it, then you're in essence splitting these user bases, to the great detriment of both.
Re: Oracle set to merge Java virtual machines
#30Earlier quoted context omitted.
> Wag tail as OpenJDK slips into obsolescence. We can simply remove all references to Oracle trademarks from the OpenJDK and continue with it. It may be unable to run software that targets Oracle's evil VM, but it will happily run whatever is built for it. It's a shame, but it could work.
Yes, but one of the JVMs selling points is that it's attractive to both open-source hackers and heavyweight commercial users. If you fork it, then you're in essence splitting these user bases, to the great detriment of both.
I doubt the JIT part is accessible to many developers - and those who want to adapt the JIT (= mobile hardware vendors, at this stage) could always strike a licensing deal with Oracle. There are already plenty of interpreted VM implementations, so it's not the general lack of a VM either. Sun's JVM was always freely available and downloadable, even though it sometimes contains Yahoo Toolbar.