IBM and Oracle To Collaborate On OpenJDK
An anonymous reader writes "Today, IBM and Oracle announced their intent to work together to accelerate innovation on the Java Platform, leveraging OpenJDK. IBM and Oracle will also collaborate to support the Java SE 7 and Java SE 8 schedules presented recently at JavaOne and to continue to enhance the JCP."
For work reasons we have to use the sun JDK on our linux boxes. However since Sun/Oracle doesn't set up a yum repository for the thing every time it's updated we have to go manually download the thing, unpack it and then put it in our local repository. It's a huge pain in the ass and I'm hoping that the OpenJDK will become a drop in replacement for the official JDK so it can be put into mainstream yum repositories.
Monstar L
I get that java is *the* enterprise-y choice for applications, but I still don't get it. I don't see the economic incentive for Oracle to keep this project, so I'm guessing the bulk of the Dev work is transitioning to IBM.
What is communicated as a collaboration is more a transition for what would have likely gone abandonware with a rats nest of Intellectual Property issues perpetually constraining re-use.
Please, correct me if I'm wrong because I never got Java from the beginning.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
Do you remember when MS had their own JVM and then started adding "extensions" to java? Yeah, that was bad. It was MS's embrace, extend, extinguish strategy. Id bound whatever you implemented on MS's java to Windows platform. Which is exactly the opposite of what java is all about. And yes, Sun sued them and MS discontinued it's own java and tarted .Net. Sun was considered to be the good guy and MS the bad guy.
Now please explain to me how Google, doing exactly the same as MS did, is now the good guy?
They claimed to be using the Java language
Actually the main plank of Google's defence is that Android does *not* run Java. The test of whether they succeed or fail is largely whether they can convince the court that Dalvik is *not* a Java VM. And sure enough if you scan the Android SDK you'll find just about nowhere that it says you are programming in Java. It's pretty weird and interesting.
The way I see, IBM is progressing now towards a stewardship role in Java, without bothering with all the SUN's hardware business (which would have been a dead-weight for it)... and this without spending a extra nickel, on top the strong investment in Java IBM already has.
Almost a perfect solution... the only drawback being the Imaginary Property in Java still being owned by Oracle (with known consequences... the minuet and other high society dances Oracle chose to drag Google into).
Questions raise, answers kill. Raise questions to stay alive.
Basically, since Oracle took over Sun, and hence bought the rights to Java, the Java community has been hostile to Oracle.
I suspect this is just a play to get at least one major player on Oracle's side to apply pressure to the JCP to bow down to almighty Oracle's whim.
Make of that what you will, I don't expect it'll work.
The patents are for the inner workins of a VM for Java like programs. They apply to the JVM (obviously), MS CLR (which is probably more or less their old JVM with modified instruction set) and probably Dalvik. Oracle probably had the analysis done long before they launched their lawsuit. I think Google will have to go for the jugular and get the patents completely thrown out if they want to avoid having to pay the same kind of money Microsoft pays for .NET.