One company where that happened is Sun Microsystems , whose chief executive , Scott G. McNealy , announced this week that he was stepping down after having run the company the entire 20 years since it went public .