Slashdot Mirror


Simon Phipps on the Process of Opening Java

twofish writes "Simon Phipps, the chief open-source officer at Sun Microsystems, has reaffirmed Sun's commitment to Open Source in an interview with computerworld. The focus of the interview is Simon's efforts to fully open source Java. He points out that many problems need to be resolved before Java can be open sourced — ownership, legal, access, encumbrances and relationships with Java licensees. It took Sun a full five years to solve these issues with Solaris. However Simon predicts that it won't take anything near this amount of time to complete the task with Java. Of course, one of the other concerns for OS Java is the resulting incompatible versions and breaking of the Java WORA model (Gosling himself has always been particularly concerned about incompatible forks resulting in the introduction of an open source version of Java) and this opens up additional problems for the open source Java model."

1 of 152 comments (clear)

  1. Re:Someone has to say it by grammar+fascist · · Score: 5, Informative
    Java sucks *and* it's closed source. I'll stick to C, Python and Perl thank you.

    Naw. Here's the real deal, from someone who knows quite a few languages:

    - Java is adequate for just about every programming task
    - Java's generics are mostly adequate
    - Java's GUI support is good once you let Swing twist your head into a fleshy knot
    - Java's library support is above average
    - Java's floating-point performance is quite good, especially with HotSpot
    - The HotSpot runtime is freakin' amazing at what it does
    - The Java language is wordy, which mostly has to do with strict typing (and lately, from adding generics)
    - Server-side Java (JSPs, servlets, etc.) is unnecessarily complicated and probably designed by Satan himself

    Hope that helps.
    --
    I got my Linux laptop at System76.