Linked by Thom Holwerda on Thu 19th Jun 2008 20:28 UTC, submitted by Rahul
Java Back in May 2006, Sun announced during the JavaOne conference it would release Java as open source, licensed as GPL software. While it was released as GPL, it still contained about 5 percent proprietary, non-free code - the Java trap, as the FSF calls it. The FSF called to dismantle this trap, and now the IcedTea project has reached an important milestone.
Thread beginning with comment 319300
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: The Java Trap
by evangs on Fri 20th Jun 2008 06:07 UTC in reply to "RE[2]: The Java Trap"
evangs
Member since:
2005-07-07


2. The people you call pragmatist are not , pragmatist always have a problem when a big majority of possible client are unserved because of license or technical problems. If there was no huge real paying demand for it SUN would have ignored the demand.


You're most certainly not a pragmatist, and you certainly qualify as being halfway deluded.

The JDK was always available to run on Linux. Sure, it was the x86 version and then later the x86-64 version also appeared. Nevertheless, it was always available.

Any desktop user who wanted to run Java could download Java directly from Sun or from the various non-free distro specific repositories. Any enterprise that wanted to run Java on their servers would run Java anyway (see the plethora of Java app servers for Linux).

The biggest problem with the closed source JDK was how little community feedback affected the JDK. See for example http://www.javalobby.org/articles/fixing-the-jdk/. After submitting a bug fix in the old days, you had to wait weeks and months before you heard back from somebody at Sun that your patch was accepted, if you were going to get feedback at all. This is different from other open source projects with a huge community, where feedback is almost instant. I think this slow response to the community's needs is what an Open JDK addresses.

Don't kid yourself that Java was open up so that the various "free" distros can include Java for "free". You gotta ask yourself, as a commercial entity, how is that going to benefit Sun? On the other hand, an Open JDK will make the JDK respond much much quicker to community input, and that is a really awesome thing.

Reply Parent Score: 3

RE[4]: The Java Trap
by Moulinneuf on Fri 20th Jun 2008 07:43 in reply to "RE[3]: The Java Trap"
Moulinneuf Member since:
2005-07-06

"You're most certainly not a pragmatist"


I guess I am not a pragamtist under the new and revised definition that say if you support the FSF and GPL your not pragmatist.

and you certainly qualify as being halfway deluded.


Not at all , as I am not you ;-)

"The JDK was always available to run on Linux"


http://en.wikipedia.org/wiki/Java_(programming_language)

"Sun distinguishes between its Software Development Kit (SDK) and Runtime Environment (JRE) that is a subset of the SDK, the primary distinction being that in the JRE, the compiler, utility programs, and many necessary header files are not present."

That show you as wrong ...

"Don't kid yourself that Java was open up so that the various "free" distros can include Java for "free". "


You still don't get it ...

There is now a 100% GPL version that can interact natively with all the existing GPL code and projects ...

Your the one who is completely deluded.

http://www.linuxdevices.com/

http://www.linuxdevices.com/articles/AT9423084269.html

http://news.cnet.com/8301-13580_3-9815495-39.html

That's only the beginning of what I had in mind.

Reply Parent Score: 1

RE[5]: The Java Trap
by m_abs on Fri 20th Jun 2008 12:41 in reply to "RE[4]: The Java Trap"
m_abs Member since:
2005-07-06

""The JDK was always available to run on Linux"


http://en.wikipedia.org/wiki/Java_(programming_language)

"Sun distinguishes between its Software Development Kit (SDK) and Runtime Environment (JRE) that is a subset of the SDK, the primary distinction being that in the JRE, the compiler, utility programs, and many necessary header files are not present."

That show you as wrong ...
"
How the hell does that prove him wrong? It has little to do with what he wrote.

You do know what a JDK is right?

JDK is a subset of Java SDK.

http://en.wikipedia.org/wiki/JDK#Ambiguity_between_a_JDK_and_an_SDK

Which has been available for Linux many years.
I first used it at around 1.4 when I first started to use Linux. When it was first available for Linux I don't know. But that fact is, that even without OpenJDK it has been possible to build and run Java code on Linux for many years.

Reply Parent Score: 1

RE[5]: The Java Trap
by StephenBeDoper on Sat 21st Jun 2008 22:19 in reply to "RE[4]: The Java Trap"
StephenBeDoper Member since:
2005-07-06

Not at all , as I am not you ;-)


Or as we say in English: "I know you are, but what am I?"

Reply Parent Score: 3