Sun is not known for its ability to make money. A matter of fact, it is still losing money now. Sun used to make a lot of money from hardware, e.g. solaris, chips, etc. However, the competition is very tough now (from Dell, HP, IBM, ...). Sun lost a lot of ground there. Sun also makes money from consulting service. Sun is not good at building middleware software, e.g. J2EE server, IDE, etc. It realized the problem and tried to do better. It has middleware software products like Sun One applicati