Slashdot Mirror


Sun Open Sources Java Under GPL

prostoalex writes "The embargo is off, and Associated Press is reporting on Sun releasing Java under GPL. Sun is hoping that this step will attract more developers, as well as extend the lifespan of Java. The article notes that this is 'one of the largest additions of computer code to the open-source community', and that Java is currently being run on something like 3.8 Billion devices worldwide." From the article: "Rich Green, Sun's executive vice president of software, said the company hopes to turn more developers into Java programmers, who may then create additional software to support Sun products. 'The open-sourcing of this really means more — more richness of offerings, more capability, more applications that consumers will get to use,' Green said. 'The platform itself will become a place for innovation.' All the Java source code is expected to be released by March 2007, Green said. The move covers all Java technology, which includes software that runs on handheld devices, personal computers and servers."

4 of 535 comments (clear)

  1. In Ur Face, Novell by Anonymous Coward · · Score: -1, Flamebait

    Too bad java is just as slow as Mono though.

  2. Sun Puts The Final Nail In Mono And Miguel by Anonymous Coward · · Score: 0, Flamebait

    Perhaps the open source community will finally learn to stay the fuck away from the foaming at the mouth Microsoft fanboy Miguel and his attempts to fuck Linux over - finally.

    With Java now GPL we can start to repair the damage the little fuck has done to Linux application development. Distros already making moves to purge all mono tech is a good start.

  3. Re:This is good, but... by Anonymous Coward · · Score: -1, Flamebait

    Java is an easy to learn, fully cross platform (and by fully, i don't mean pseduofully like most languages, if you code a GUI in Java, you don't need to install stuff like GTK+ to make it work in windows / linux)

    That's funny, because last time I wanted to run a java program, I had to install the Java Runtime Environment, just as I would install the GTK runtime libraries to use a GTK-program.

    with a 'one class file fits all' attitude. You don't need to spend time making sure that your code is compatible with every OS that java runs on

    So, where does the term "Write once, debug everywhere" come from?

    It's fast

    As fast as Vista on a 386.

    complete and as i say, easy to use. I'm primarily a C++ programmer, but my current occupation requires that I code java most of the time, and to be honest, i don't mind, it's much less of a problem making sure everything doesn't segfault

    Just like C makes it much less of a problem making sure you don't get an unhandled NullPointerException.

    Renaming the error does not make it go away.

    and with a true OO nature

    "True OO" as in "Whoops, we couldn't figure out how to implement basic OO things like multiple inheritance", so that people instead need to use interfaces to create cut'n'paste inhreritance. About as much OO as good old TurboPascal.

  4. Re:Holy Shit! by Anonymous Coward · · Score: -1, Flamebait

    So, in other words, people need Java to ... develop Java applications.

    Wowee. So, again, why would people want Java? The only Java applications I can think of are giant bloated pieces of "Enterprise" crapware, which require twice the hardware requirements and ten times the developer cost compared with something like LAMP.