matthewpetty.com
Firefox 1.0 Released
The Mozilla Foundation’s Firefox web browser has officially hit 1.0. The main webserver is getting thrashed at the moment as everybody links to the front page (here), but it looks like these …