YOUR FEEDBACK
E-Commerce 2.0
Brian wrote: I think we're heading in the right direction, but we've still...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Jonathan Schwartz: Java Goes Open Source By The End Of This Year
I do not know why people make such a big deal out of the open sourcing Java

Digg This!

Yakov Fain's JDJ Blog

Yesterday, speaking at Oracle OpenWorld conference   Sun Microsystem Sun President/CEO Jonathan Schwartz said that Sun will announce the open-sourcing of the core Java platform in 30 to 60 days. This will be done under  an Open Source Initiative license – the same one as it was used for open-sourcing of the Solaris OS.

I do not know why people make such a big deal out of the open sourcing Java. I do not know who started this “Freedom to Java” movement, but Sun decided to respond. Fine. I like IT news and I never hesitate to  express my opinion on any of them, but this one is just a boring subject to me. I’ll drag this blog for another couple of paragraphs, but honestly, I do not care.

Sun Microsystems was reaching out to the Java community trying to ask their opinion on the subject. I was invited to participate in the conference calls on how to open source Java, but never accepted the invitation. I do not believe that open sourcing Java is good for the community as now we’ll face new issues such as how to deal with forked version of the language. Is your Java really Java or its Java++? Are you Sun Certified Java programmer? By the way, which Java are you certified in? Or, you are XYZ Certified Java Programmer!

James Gosling kept saying, that Java was always free, the source code was available to anyone, and he was absolutely right.  Having the source code of any language or tool available usually serves two goals:

1.    Learn the tool from inside just by looking at the code. See how the creators of the language did it, try to extend their classes as good as them or better, if you can.This was always available with Java

2.    Fix the bugs in the language without waiting for years until the  creators of the language will do so.

Speaking of the bugs…Sun has so called bug parade where  Java developers can vote for particular bugs, so Sun would prioritize the fixes properly. This site has proven to be ineffective, because Sun was ignoring this list. The top voted bug here is five years old. Finding a workaround by yourself was your main option. If you can't find a workaround yourself, Sun sells Developers Expert Assistance for $99 a case (not as in beer).

It remains to be seen if open sourcing Java will lead to quicker turnaround in bug fixes. I do not have anything else to say. I’ve read the news, expressed my absence of opinion on the news,  and will move one with my morning routine. Another day, another dollar.

About Yakov Fain
Yakov Fain is a managing principal of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , "Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters" in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. Yakov teaches Java and Flex 2 part time at New York University. He is an Adobe Certified Flex Instructor and an Editor-in-Chief of Flex Developers Journal.

Garret Wilson wrote: So all we need to do is look at the source code and trust Sun to make changes? I wish that were true. But what happens when Sun drops the ball? Consider this: The Java compiler is broken when it comes to certain instances of multiple interface inheritance. Yes, the Sun compiler doesn't even follow the Java specification. Eclipse once had the same problem, but as Eclipse is open source, it was soon fixed: https://bugs.eclipse.org/ bugs/show_bug.cgi?id=1228 81 I reported this issue to Sun. I can't even point to a Sun bug report, because they ignored me. I announced this on the Sun Java forums, but no one at Sun took the trouble to investigate: http://forum.java.sun.com /thread.jspa?forumID=7&th readID=687004 See a similar issue, though, which has been open over a year and never addressed: http://bugs.sun.c...
read & respond »
JDJ News Desk wrote: I do not know why people make such a big deal out of the open sourcing Java. I do not know who started this 'Freedom to Java' movement, but Sun decided to respond. Fine. I like IT news and I never hesitate to express my opinion on any of them, but this one is just a boring subject to me. I'll drag this blog for another couple of paragraphs, but honestly, I do not care.
read & respond »
LATEST JAVA STORIES & POSTS
Case Study: Java and the Mac
This is the story of a Mac application developer (okay - it's about two of them) who set out on a quest to find an application development tool based on Java so his boss would let him develop on the Mac platform, which he loved. There was only one catch - he had to find a tool th
A Lightweight Approach to SOA and BPM in Java Using jBPM
SOA is mostly associated with technologies such as BPEL, SCA and Web Services. But does SOA really imply these technologies? In this session we will show how you can use the service oriented approach while staying inside the Java world. jBPM is a powerful lightweight framework th
JavaOne 2008: Uncommon Java Bugs
Any large Java source base can have insidious and subtle bugs. Every experienced Java programmer knows that finding and fixing these bugs can be difficult and costly. Fortunately, there are a large number of free open source Java tools available that can be used to find and fix d
The 4 Core Principles of Agile Programming
One of the things I really enjoy at the moment is the recognition and adoption of agile programming as a fully fledged powerful way to deliver quality software projects. As its figurehead is a group of very talented individuals who have created the agile manifesto (http://agilema
JavaOne 2008: Sun Adds Comprehensive Video Capabilities to JavaFX
Sun Microsystems announced it has entered into a multi-year agreement with On2 Technologies to add comprehensive video capabilities, using On2 Technologies TrueMotion video codecs, to Sun's JavaFX, a family of products for creating Rich Internet Applications (RIAs) with immersive
JavaOne Archives - Dvorak Comments on AMD Intel Lawsuit on SYS-CON.TV
Conference in San Francisco. Dvorak held forth on a number of topics, including the new AMD/Intel lawsuit, the viability of Java and Sun, the value of (or lack thereof) of corporate PR, and whether or not a new book about Silicon Valley is really worth reading.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING JAVA NEWS
KongZhong Corporation Reports Unaudited First Quarter 2008 Financial Results
KongZhong Corporation , a leading wireless value-added services (WVAS) and wireless media co