Well, Danese left Sun quite a few years ago. Also, be sure to read Simon Phipps response
(linked from the Wiki article you linked to).
I accept there are differences and difficulties. However, it is Suns' prerogative to define
how the software it created is to be derived from. Again though, Suns' licence does *not*
(AIUI+IANAL) prevent other OSes from re-using that code - not even Linux (even if it does
require collective action from Linux copyright holders). Reading the tea-leaves to find
evidence of Suns' "evil" intentions is however not at all productive, no matter whose side
you're on. Then projecting a moral duty of having to respect these *divined intentions* is,
again with all due respect, not very sensible.
If there are problems on some side, then the only way understanding can increase and so
solutions (if any) are ever be found is through dialogue.