20100203 unknown: 3 reasons why Sun Microsystems 'failed'