Red Hat Joins Open Source Java Project
narramissic writes "Red Hat has signed on to Sun's OpenJDK project and agreed to coordinate its own Java development efforts for Linux with the project. Red Hat will align the work it has done on IcedTea (its own implementation of some parts of the Java SE JDK) with OpenJDK. As part of its participation in OpenJDK, Red Hat will eventually create a compatible OpenJDK implementation for its Enterprise Linux distribution and will also use OpenJDK to create a runtime for its JBoss Enterprise Middleware that is optimized for a Linux environment."
what about mono?
Before adopting WHATWG, read the moonlight.NET EULA [http://www.microsoft.com/interop/msnovellcollab/moonlight.mspx]
With all the "openness" going on with Java these days will things get even more complicated? I have 3 important commercial apps that run on java, all three have their own run time environments that are incompatible with each other. I have no end of trouble with jre and firefox. I can't count how many times I've had problems with classpaths trying to run java stuff.
Will the OpenJDK mean another runtime? As in Blackdown, Sun, Open?
Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
I must have slipped into a parallel universe or something because it's starting to look like Java might finally make it's way onto the Linux platform in a useable way. Fair enough we have been deploying Java apps on Linux boxes for a while but it's been much harder than deploying a PHP, C, C++, etc etc application. That always struck me as strange because I would have thought that Java was the perfect language for open source projects. Fairly quick, simple to develop in, stacks of libraries, popular.
I used to have a better sig but it broke.
Open Sourced Solaris, SPARC, now Java... Halleluiah cries the OSS choir.
But seriously, this business move by Sun has made it far more attractive to my company, enabling us to test out Solaris on our existing server before we perform a rollout. In addition, having the source code for the UltraSPARC T1 has enabled us to do research into how the chip functions on a lower level, with an eye to further optimizing our software to perform even faster on it. Sun, you might win over my heart just yet.
Karma Whoring for Fun and Profit.
The official news on the red hat site:http://www.redhat.com/about/news/prarchive/2007/sun_java.html/
because i can't find references on the sun & openjdk site.
Slashdot ya no es que lo era!
Why? Sure, it was a novell idea to try and create an open sourced java but the whole arguments which backed it up were false. Many people seriously believed that Sun was not opening up the Java source code period, while in fact that was a mere lie. The Java source code was available but simply licensed in such a way which didn't really go well with some. And so they simply declared it "closed source" and fooled many people into thinking that the Java sourcecode wasn't available period.
Why I mention this? Because it was perfectly legal to adopt certain pieces and sniplets of code, check the way things were build an adapting those ideas. All of that might have made a difference for the gcj/gij projects. Personally I condemn those 2 projects, but having said that I will have to admit that they did make a good effort.
But the main reason I hate this stuff with a passion is because its not compatible with Java, and it is my belief that all the nonsense (gcj/gij + the bs about the closed source java) has left Java with a bad name / reputation on the Linux platform. Which I think is unfair and an utter shame. Would this have not been the case I think Java could have lifted some interoperable development movements to higher levels. Sure; it has already done this to some extend and Linux is still a big market for Sun, but when the bs was still spreading you could already easily download binary installers (self extractors) to install Java on Linux. But I have met simply way too many people who had problems to "do java on linux" and when you started disecting the problems it all boiled down to Linux distributions shipping gcj/gij thus resulting in non-working Java software. And as well all know; a good user doesn't blame his tools but the product he's trying.
I once spend 45 minutes on the Sun Java tutorial and couldn't get some examples to work. Eventually I tried on another platform, that did work, and so I knew where to look. Eventually I ended up dumping gcj/gij and replacing it, unfortunately I think many others ended up dumping Java.
My problem with the Sun JRE is that it is HUGE. Why do I need 100MB+ to run a simple Java application?
Are there other good JRE options for Linux? Maybe something geared towards embedded environments?
Fedora 8 will be available on the 7th ( Wednesday ).
IcedTea is only on i386 and x86_64, there are issues compiling it on PPC and PPC64. Also, there are some classes that are simply stubbed out, the actual code has not been released by Sun because of copyright or licensing issues. Some classes where the code was not released have been filled in by the Classpath project code.
Applets run much better under IcedTea than GCJ.
Oh, and help is needed to package NetBeans for either Fedora or JPP.
Let this mutant bastard die in a closet, already!
It's probably too late for java to overtake flash in that market segment, but if Sun had originally done this, they would have probably won the web war. The two biggest complaints about java are, the JRE is too big to download, and the programs take too long to start. This is 99% of people's impression of java. They don't care that it's perhaps one of the best general purpose languages out there right now. They care it takes 10 seconds longer than flash to run a simple program. Sun should have never half-assed that aspect. Either do it right or don't do it at all.
If an officer ever threatens to taze you, say you have a pacemaker.
will it run linux?
How do you folks intelligently and objectively choose between Python and Java? Or at this point is it a subjective decision?
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
Sun Java was not open source by the original meaning of the term, which was simply a new more "business acceptable" phrasing for the term free software.
It is true that the gcj/gij "camp" probably didn't call it closed source, but that is because they were part of the GNU family, who preferred the original term (free software) with all its connotations.
Later the term "open source" has been diluted on message boards byt people trying to "reverse engineer" a meaning from the name. But this is no different from "free software", which some people also guess includes any software that doesn't cost any money.
Only one of them has static typing. That alone ought to be the deciding factor for most people, one way or the other. Some people hate static typing, others can't live without it.
Personally, I find static typing annoying for small programs, and godsend for large programs.
RH interest in OpenJDK has some interesting side effects: they're actively working on porting it also to powerpc, both 32 and 64 bit.
Gary Benson, main RH powerpc developer, is keeping a journal about his work, quite interesting stuff.
-1, studiously misses the entire point of the conversation.