Slashdot Mirror


Will Sun's Java Go Open Source?

Ritalin16 writes "CNet report that Sun Microsystems wants to send Java closer to the open-source world, yet keep it safe from harm. "Project Peabody" adds two licenses that make it easier for outsiders to see the code. But Sun stops short of embracing open-source. Sun's licensing practices for Java are closely watched. Proponents of making Java open-source argue that a different license and development process will help accelerate usage of Java, which faces ongoing competition from Web open-source scripting tools, such as PHP, and Microsoft's .Net line of tools."

13 of 519 comments (clear)

  1. GoogleX Mirror by TRIEventHorizon · · Score: -1, Offtopic

    Because I was late in reading the last story, I decided to wait 'till this story to post my GoogleX mirror

    The other mirrors are getting owned, so I wanted mine up and available first so a few more ppl can see it, at least before my server burns up

    http://68.7.205.246:9500/googlex/Google.htm

    --
    "And so the Trekkies were executed in the mannor most befitting virgins - thrown into volcanoes" - Futurama
    1. Re:GoogleX Mirror by Fjornir · · Score: -1, Offtopic

      Thanks man. I wondered what the fuss was. Now I know. It's beautiful.

      --
      I want a new world. I think this one is broken.
    2. Re:GoogleX Mirror by Anonymous Coward · · Score: -1, Offtopic

      It's as ugly as the real MacOSX.

      BTW: there have only been 34 iPod-stories on Slashdot this week. What's up? Is Apple not paying its bill anzmore?

    3. Re:GoogleX Mirror by TRIEventHorizon · · Score: -1, Offtopic

      hate to reply to my own post, but I also host an anonymizer:

      http://68.7.205.246:9500/

      or http://free-speech.no-ip.org/

      --
      "And so the Trekkies were executed in the mannor most befitting virgins - thrown into volcanoes" - Futurama
    4. Re:GoogleX Mirror by Anonymous Coward · · Score: -1, Offtopic
      You're not replying to your own post, your adding more spam. I respect what you're doing, go find some other place to advertise it.

  2. Why do colleges proselytize with java? by zymano · · Score: -1, Offtopic

    Why not python also ? PHP ?

    I know electrical engineering classes uses java but I don't get being forced to learn one language.

    With all the languages shouldn't there be some choice.

  3. Speaking of Java..anyone know by Anonymous Coward · · Score: -1, Offtopic

    anyone know a good Java IDE?

    Eclipse and Netbeans suck

  4. SHOULDN'T YOU BE TWEAKING YOUR WINDOW MANAGER CFG? by Anonymous Coward · · Score: -1, Offtopic

    :-P

  5. Wrong rival by m50d · · Score: 0, Offtopic

    I don't think it's GCJ they're worried about, it's Mono. Mono does the write once run anywhere thing, has better (native) look and feel, and is open source. I think Sun has been surprised by the speed of Mono development, which they now realise they could have harnessed for Java if they were willing to open it up. Sun is in real danger here, because if Mono continues to develop at the same pace it will leave Java far behind.

    --
    I am trolling
  6. Re:off-topic-a-roony by Anonymous Coward · · Score: -1, Offtopic

    Beagle
    Tomboy
    Muine
    Blam

  7. Re:off-topic-a-roony by Anonymous Coward · · Score: -1, Offtopic

    The blackdown JVM is not Free Software.

  8. Re:Java is open like C by Anonymous Coward · · Score: -1, Offtopic

    Oh, cute, Slashdot. Apparently "Plain Old Text" means "strips anything that looks like HTML" not "properly translates <> for you".

    Fortunately, I know how to escape them manually.

    So it's

    MyObject<String, Foo, Bar, Baz, Bagel, Jangle> object = new MyObject<String, Foo, Bar, Baz, Bagel, Jangle>();

    Yay, progress.

    And fix your damned text modes, Slashdot!

  9. anyone does want to be fucked? xDDD by Anonymous Coward · · Score: -1, Offtopic
    /*
    * descifra_jdk6.c [100% solido]
    *
    * Descripcion: descifra el comprimido cifrado X_X almacenado en los 4 ficheros
    * .jar de todas las versiones semanales de http://java.net/download/jdk6/
    *
    * Autor: JeikerTuX Copyrighted 2005 (anonymous spanish juanker)
    *
    * $ gcc -Wall -pipe -Os -fomit-frame-pointer -march=i386 -Xlinker -s \
    * descifra_jdk6.c -o descifra_jdk6
    * $ strip -s descifra_jdk6
    */

    #include <stdio.h>
    #include <stdlib.h>
    #include <assert.h>

    enum bool_t { FALSE=0, TRUE=1 };

    #define byte unsigned char

    byte clave[] = "YES I ACCEPT THE CLICK THROUGH LICENSE. ";
    int cursor_byte_clave = 0; /* ojo: sizeof(clave)==42, 41 caracteres + 1 nulo */

    byte siguiente_byte_de_clave() {
    byte b = clave[cursor_byte_clave++];
    if (cursor_byte_clave == (sizeof(clave) - 1)) { cursor_byte_clave = 0; }
    return b;
    }

    FILE *fin, *fout;

    int main() {
    assert(sizeof(clave) == (41+1)); /* ojo, "\0" tambien esta incluido */
    if ((fin = fopen("X_X","rb")) == NULL) {
    fprintf(stderr,"No puedo abrir el fichero X_X\n");
    exit(1);
    }
    if ((fout = fopen("X_X.zip","wb")) == NULL) {
    fprintf(stderr,"No puedo crear el fichero X_X.zip\n");
    exit(1);
    }
    while (TRUE) {
    byte b = fgetc(fin);
    if (feof(fin)) break;
    b = b ^ siguiente_byte_de_clave();
    fputc(b,fout);
    }
    fclose(fout);
    fclose(fin);
    return 0;
    }