[quote]What most OS advocates don’t like about the situation is that they see Sun as an impedement to progress because they cannot fix bugs and commit patches to the tree.
[/quote]
Okay but it doesnt answer my question. Are you saying "Java’ or are you saying “Sun’s implementation of Java.” If youa re talkign code then you are talkign an implementation. There are plenty of other closed implementatosn of Java around, why is there a moral necessity on Sun and not on any other implementation (eg IBM).
Pardon me, but it seems pretty hyopcrtical to say that ONE vendor should make their code available to all comers but that others don’t have to.
True although ultimately who ever is in charge of release gets to decide what is actually included in that release and what falls by the wayside. AFAIK thats true of most if not all OS projects so there still IS a single poitn of control over the ultimate code base.
Again thats not Java, thats Hotspot. One particular implementation of Java.
AT Sun we’ve long believed in open standards. Java is one exampel of sucha standard. The specs are al lavailable. You are free to develop an open implementation. Sun has even put money aside to help open implementors of Java APIs with the costs of validating their implementations. (Obviously we can’t fund everyones, it isa competitive grant situation. But i have yet to see anyone else who develops Java APIs commercially do the same…)
Because the standard WAS deemed important the one thing an implementation cannot do is call itself Java until it has passed validation. I think thats a pretty reasonable limit though I do wish we could find ways to bring the costs of validation down.
rant on
I have to be honest. I see people who rip off others code illegally as ntohign less then theives. And as a corollary I see people who try to argue that there is an Open Source Moral Imperative for others to GIVE their code away as con-men.
Open Source AFAIAC is not about brow beating others to give you their value. Its about the moral belief that drives you to donate your OWN value to the community.
IME The most vociferous supportes of Open Sourcing OTHER peoples code seem to be people who have never given anything of their own away. If you believe in open source, IMO, you should be out there CREATING open source materails, not trying to wrest existing closed source away from those who own it.
<<< rant off