Linked by Andy Roberts on Thu 9th Jun 2005 20:58 UTC
Java The recent announcement from Apache regarding their plans to embark on their own J2SE implementation called Harmony has re-ignited the long-running Java/OSS debate. James "Father of Java" Gosling reacted in an unexpected way by giving a misleading view of what open source is really all about. Now that the dust has settled a little bit, it's time for an article that is not championing the cause for the relicensing of Sun's implementation under more permissive, open source terms, but simply a look at what could (and could not) happen under the open source model.
Permalink for comment
To read all comments associated with this story, please click here.
RE: The biggest threat from open sourced java
by Anonymous on Sun 12th Jun 2005 12:05 UTC

Ah! Nothing like the smell of FUD in the morning.

"Apache foundation better stick to their knitting before we find ourselves having to buy IIS or Websphere, or whatever."

Right, because Apache is a static limited collection of people that are all working on the apache webserver, so if anyone spends time on another project the webserver will automatically lose out.... wait now, none of that is true. Oops..

"The real problem with OSS is follow through -- sticking with a project. You see this everywhere you look with Linux -- broken, poorly maintained, drifting projects. The 'new' project is always better than the old, so the old one just decays."

Yup, if the original developers loses interest the project dies. It's not like OSS is licensed under OSS licenses so that as long as there is interest in a project there's virtually guaranteed to be someone to pick up the torch as a maintainer or by branching.

"Hello, Mozilla/Firefox -- how many developers do they have left, 6, 8, 5, 2? OpenOffice? "

Now that's just absurd. You take two of the most popular projects and claim they are dying. What have you been smoking?

"IMHO, java is just fine where it is, as it is, I would rather we have one working free version of java than 5 half working implementations."

Well, it doesn't work! Unless you're on one of the few platforms Sun cares about.