Jun
Mitchell Baker (Chairman of the Mozilla Foundation) just wrote in her blog that Firefox 3 will be released on June 17th. So the final release of the best browser in the world is just less than one week away. There’s a mission running on SpreadFirefox.com — as many users as possible shall download Firefox 3 in 24 hours in order to break the Guinness World Record for the most software downloaded in 24 hours.
Currently, the last release candidate 3.0rc3 of Firefox is available for download.


