Mozilla Foundation Releases Firefox 1.0
The Mozilla Foundation has released Firefox 1.0, the long-awaited competitor of Microsoft's Internet Explorer web browser. Developing a loyal following during beta testing, Firefox was released at 1 A.M. PST today and users from around the world quickly brought the mozilla.org servers to a grinding halt.