Bruce detected very good points. I think Sun made a great thing by creating Java. Most of the things inside Java was out of its time (in a positive manner). Unfortunately, they could not market it or fix some main issues (as described in the article) of it on time.
But Java is still very powerful (more importantly mature) and i see great moves from Sun recently! I guess they were needing to change their CEO to change their vision to support Java.
