Mozilla launches Firefox 1.0
Nov 09. 04The Mozilla Foundation today released Firefox 1.0, the first major new product release since June 2002. Firefox 1.0 is the completion of roughly 2 years of work on the revolutionary new browser. The release follows up the hugely successful Preview Release which had over eight million downloads.

It doesn’t appear to be on the public pages of mozilla.org yet but the folders and files are there. Go get it!