November 9, 2004 (exactly 18 years ago), Mozilla Foundation releases the highly anticipated Mozilla Firefox 1.0 web browser, blog.mozilla.org/press/2004/11….
:'-)
Mozilla Foundation releases the highly anticipated Mozilla Firefox 1.0 web browser – Mozilla Press Center
Open Source Software Driving Innovations in Web Experience MOUNTAIN VIEW, Calif. - November 9, 2004 - The Mozilla Foundation, a non-profit organization dedicated to preserving choice and promoting innovation on ...Mozilla Press Center
Peter Vágner likes this.