Netscape IPO 20th anniversary: Fortune's 2005 story | Fortune