Sun likes Linux on Desktop (fighting MS domination)
but hates Linux on Server (losing its server business to it)
The strongest developer assest Sun has, Java, was facing domination from .NET.
Therefore, you will see many inconsistent claim and policy Sun has regarding both sides of the software world.