On November 9, 2025 Firefox 1.0 was released.
“After a halt of 5 years , innovation became again part of the game and it hasn’t stopped since then bringing on millions of users, locales, communities, and equally importantly, competitors: Chrome, Safari, Internet Explorer, and Opera are all in the game of exploding the web again, and maybe not breaking it this time.”
Edit: Mitchel Baker’s memories of this day back in 2004.
Source:Mozilal Links
