> Sorry, but Sun did not fix their problem with Java
The main problem people had with Java is "it's not released under the GPL". Then it was. But that was too late, the confidence had been lost, and so people were looking for the catch, and they found it - "the conformance suit isn't available under a free licence".
If Sun's first announcement was "Java released under GPL, but Sun to maintain control of Java trademark" then I think everyone's reaction would have been "fair enough, woohoo". Because this was a 2nd or 3rd step, after an initial "freeing Java" announcement (and in combination with the history around Solaris), people were saying "boo, hiss - holding something back".
Which I think was mostly unfair.
> placing OpenSolaris under their expressly not GPL compatible license
Since when does every free software licence have to be GPL compatible? It would have been nice, but releasing it as free software is better than not releasing it as free software. This is a case in point of what Mark is saying - "not enough" is an all too frequent chant.