...McNealy cites its author Ayn Rand as his mentor while he was growing up.
That statement sent shivers up my spine.
The company died on the vine with McNealy (and his ego) at the helm. Sun never fully recovered from all the equipment they virtually gave away (leased or financed) to companies during the telecom/Internet bubble. When he finally decides to step aside, he allows the promotion of Schwartz, an engineer with little successful business experience, to CEO while he continues to pick up a paycheck as chairman of the board. The idea by Schwartz (with McNealy agreeing) to start giving away their software and make it up in support has got to be the most asinine. My experience with companies is they usually do not pay for support if there is no compelling reason, and post bubble, they had little incentive to do so.
Sun suffered from a NIH syndrome throughout its life, pushed primarily by McNealy. The company also had a history of acquiring companies only to EOL products months later; it is amazing how many purchases were poorly timed.
Open sourcing Solaris is a red herring. The biggest problem was the Intel version played second banana and its constant on-off-on development was not helping matters. If they slashed the price of the Intel version to a reasonable level, while offering unrestricted use on multiple processors and no user limits, it would have been a win. Instead, they tried to get people to buy their Sparc equipment.
Sun is a good case study on a business that refused to adapt.
The one thing I will say about Ellison and Oracle, they can squeeze blood out of a rock.