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."
Before that, the Debian Project leader said someone apparently read the license, but not only was it definitly not analysed in public, but also apparently he did not think it proper to explain anything.
Debian's non-free is not for copyright violation, but for Freedom violation.
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.
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...
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.
What next, are they going to refuse to include the linux *kernel* because it doesn't use the latest version of the GNU license? Why would they do that. The kernel is free software whereas Java never has been anything like free software.
Where do they get off demanding that sun or any company release its software under any particular license? They only control the nature of what they ship
Sun is *already* giving away their software for free. Only in the limited sense that Internet Explorer is "free". It comes with very limited freedom and lots of strings.
Red Hat and others should consider themselves lucky that it gets to sell software that it didn't even write in the first place. Luck had nothing to do with it. It is free by design, and were it not free, it would not have received the contributions.
The people that are acting to *prevent* anyone from getting access to java are the linux distro makers who refuse to put java in. It has been Sun's decisions to restrict its freedom from the outset, which is why many people who cared most about Java have abandoned it for better alternatives.
This is nothing but an inconvenience for users. Who seriously does not go ahead and install sun java anyway? There are any number of languages with a free or open source base whose users do not just go ahead and install Java, and their numbers will continue to swell as long as Java is proprietary.
Who is not inconvenienced by the fact that most distros refuse to integrate it into their package management scheme? Apparently Sun is not inconvenienced, and it is their call to make the license free or proprietary.
There's literally no reason that red hat, ubuntu and others couldn't package sun java. Only if you are someone who can't tell the difference between Free / Open Source and proprietary software.
They only do it out of a desire to strongarm sun into using a different license which will not provide any benefit to their user base. Their current user base or their potential user base? The Sun directions have greatly restricted the former. You may be right that those who care about programming and distribution freedom have already moved on which is why there is no one asking for it any more. I stopped asking quite a while ago and ported away from Java.
If I was a shareholder, I would punish them severely for this nonsense, as it doesn't serve any kind of business end that I can see, and is more reminiscent of the behavior of the FSF than a for profit company. Someone needs to remind them that they are obligated to pursue the ends of their users and their shareholders before anything else. Of course, and by the same logic, they really should be packaging Visual Basic, instead of Java in the first place.