Firefox 3 To Be Released on June 17th

Mozilla has just announced that Firefox 3 will be released on Tuesday, June 17th and on that date, Firefox Download Day 2008, they will be attempting to break the Guinness World Record for the most software downloaded in a single day.

Firefox 3 release parties are currently being planned around the world.

Scott Beale
Scott Beale

Scott Beale founded Laughing Squid in 1995 in San Francisco and is currently based in New York City. When not running the blog, Scott can be found posting on Threads and sharing photos on Instagram.