Slashdot Mirror


Red Hat Not Satisfied with Sun's New Java License

twofish writes "According to a Register article Sun Microsystems' new GNU/Linux-friendly Java license does not go far enough for Red Hat. Brian Stevens, Red Hat CTO, says Sun should have open-sourced Java instead. The new license does have the support of Canonical (main Ubuntu sponsor), Gentoo and Debian." From the article: "He says the failure to open-source Java means that it can't be used on millions of $100, Linux-powered PCs envisioned under Nicholas Negroponte's One Laptop Per Child project, to bring affordable computing to children in developing nations. Negroponte wants only open source software on the machines, according to Red Hat, which is a member of the project."

8 of 338 comments (clear)

  1. That's kind of a cheap shot... by nebaz · · Score: 5, Insightful

    This may not be a popular sentiment here, but I think the statement the failure of open source Java
    means that it can't be used on millions of $100, Linux-powered PC's ... to bring affordable computing
    to children in developing nations
    is a bit of a cheap shot. The way it is stated, it makes Sun look
    like some sort of terrible ogre, that is denying children access to computers, when it is the program
    creator that does not allow Java on the laptops.

    It is similar to the argument people make saying "corporations that make genetically modified food
    are causing people in Africa to starve", in countries that forbid the import of genetically modified
    food. The policy, not the companies making the food, are what is causing the lack of that particular
    food to be used.

    Don't get me wrong, it would be great if Sun made Java open source, but what they have now is not evil.
    The software is free as in beer to use, and as such would add no more cost to the laptops, if installed, it would just conflict
    with the philosophy of the program's founder.

    Also, if you want to write your own JVM, Sun has written books to let you do just that.
    It is not an easy project, it is similar to JBoss in complexity, but JBoss was written. If the CTO at
    RedHat was that concerned about Java not being on the laptops, he could have part of his company work
    on an open source JVM implementation. That company has a lot of resources, and would be more able
    to manage a project of that complexity than several freelance developers in their free time.

    --
    Rhymes that keep their secrets will unfold behind the clouds.There upon the rainbow is the answer to a neverending story
  2. Well, given the specs for the OLPC 'puters by Anonymous Coward · · Score: 5, Funny

    I guess it's a good thing they won't run Java.

  3. Whose fault is it if it can't be used? by NSash · · Score: 5, Insightful

    "He says the failure to open-source Java means that it can't be used on millions of $100, Linux-powered PCs envisioned under Nicholas Negroponte's One Laptop Per Child project, to bring affordable computing to children in developing nations. Negroponte wants only open source software on the machines, according to Red Hat, which is a member of the project."

    Well then that's Negroponte's problem, not Sun's. There's nothing in Sun's license that would prevent someone from bundling the JVM with whatever hardware you please.

  4. Honesty? by Anonymous Coward · · Score: 5, Insightful

    Okay ... Redhat is a competitor to Sun. Redhat is supporting an alternative Java implementation. Doesn't that make it likely Redhat has a slanted viewpoint, and would be presenting a slanted viewpoint?

  5. Redhat *does* work on an Open/Free Java stack... by jbailey999 · · Score: 5, Informative

    Uhh.. Redhat *does* work on a Free Java stack. Look at the commits to http://www.classpath.org/ and that almost all of the gcj work is done by RedHat folks.

  6. Re:NOT "GNU/Linux friendly" by 0xABADC0DA · · Score: 5, Insightful

    Well if you actually RTFA, Red Hat wants to hack the JVM so that it supports real-time features. So in other words, they want their own Red Hat Realtime Java fork. Wtf up with that? Sun gives them a distributable Java and they say they also need to hack up their own version of it.

    It sounds like Red Hat has it's cake, now it wants to eat Sun's too. Me, I just want emerge not to bail when it gets to java.

  7. Leave Java Alone! by wizardmax · · Score: 5, Informative

    I'm really tired of people railing on Sun for not open sourcing Java. Leave Sun and Java out of it. Its semi-open source and it works! No fragmentation. Works on multiple platforms. What else do you want? You want a fully open source language? Use Python. One of the things I absolutely love about Java is that there is One Java. One JVM (that anyone really needs). I don't have to deal with many different JVM's with different problems. Simply this, look at Linux, its good and all, but its 80% done and will never be done. I don't want that to happen to Java too. Simply, leave my Java alone.

    --


    Free speech is getting expensive...
  8. Re:Debian? by KiloByte · · Score: 5, Informative

    Not from Debian, just from Anthony Towns. He was soundly thrashed for this on debian-legal and debian-devel -- he's pretty much the only person who seems to believe Sun's new license is any good.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.