Firefox 1.0 Released

Yep, it’s final – http://www.mozilla.org/products/firefox/

Leave a Reply