Firefox Download Day 2008! June 17, 2008June 21, 2010 Alessandro Crugnola firefoxfirefox Help Firefox to set a Guinness World Record for the most software downloaded in 24 hours! The official date for the launch of Firefox 3 is today, June 17, 2008. Join the community and this effort by pledging today. Pledge now!