Slashdot Mirror


Sun Says Java Source Already Available

mjdroner writes "In an InfoWorld article, Java CTO James Gosling says that source code for Java has been available for 10 years. Gosling claims Java is close to an open source model, though discounts Sun joining the Eclipse Foundation. He goes on to say that Eclipse's endorsement of the standard widget toolkit destroyed interoperability, saying it's based on the windows API, making it problematic to run on other platforms."

7 of 304 comments (clear)

  1. It's available? by robyannetta · · Score: -1, Troll

    Mr. Gosling, please offer us a link to the code.

    --
    - Just my $0.02, take with a grain of salt, your mileage may vary.
    1. Re:It's available? by GbrDead · · Score: 0, Troll

      This is not a link to the source. This is not even a link to the license, as I suspected sat first. Got any better?

  2. Concerning Java. by Anonymous Coward · · Score: -1, Troll

    Swing is a bloated, slow piece of shit.

    That is all.

  3. Swing by adolfojp · · Score: -1, Troll

    Swing is a joke. It doesn't look native, it is a resource hog, it doesn't even have clear type. Swing has only been complete in its next version that is always yet to come.

    Java's language features were updated only when it got some competition from C#. The only harm that SWT has done it keeping the Swing development team on its toes.

  4. WTF? by bcmm · · Score: 1, Troll

    The article seems to have gone down before it could be mirrored, but there is an article on the same story here.

    It doesn't really seem to explain WTF they think they mean, or what they've been taking. Is there somewhere where I can just download the Java source code, modify it, and distribute it, or do I need special permission and a weird license? That's not open source. If that's what they meant by their promise to open source everything, they lied.

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
  5. We're beyond Java these days. by Anonymous Coward · · Score: -1, Troll

    While Java will be around for decades to come due to the current investment in Java-based enterprise infrastructure, it is currently being sent to the end of the line when it comes to new development.

    Dynamic languages like Ruby, Python, and Smalltalk are starting to become widely used for many web-based applications. Even for desktop applications they are becoming a viable alternative, as they often offer greater portability than Java, with a far smaller runtime, and with better performance. All these licensing issues associated with Java just do not exist for such languages.

    We are also seeing a trend towards the use of functional languages like Scheme, Haskell, Erlang, and Ocaml for development that would have been done in Java. Many have suggested that these functional languages (or ones derived therefrom) will become the most widely used languages in the near future.

    Such people predict that the dynamic languages will rapidly overtake Java, but will run into problems due to their use of weak, dynamic typing (ie. leading to unacceptable runtime typing errors). Strongly and statically typed languages like Haskell will alleviate these problems, even if at the expense of some flexibility.

    Regardless, there are bright times ahead for some of today's most innovative languages.

  6. tmod Down by Anonymous Coward · · Score: -1, Troll