Firefox 3 Slated For June 17 Release
The Mozilla Foundation will shoot for a world record when they make their latest browser, Firefox 3, available for download.
Though Mozilla recently posted a third release candidate of Firefox 3, little time elapsed between placing it in the hands of testers and declaring the full version of the browser ready to hit the Internet. The anticipated release of Firefox 3 will happen next Tuesday.
“After more than 34 months of active development, and with the contributions of thousands, we