News Firefox nears final launch By - October 29, 2004 9 FacebookTwitterPinterestWhatsAppLinkedinReddItEmail A final test version of open-source browser Firefox has been released, giving users a peek at what are expected to be the official features of the free software. Link: news.com