Archive for June, 2008

Firefox 3 Download Day – 17th of June 2008

Download Day 2008Yes, thats right, Firefox 3 is finally complete after 34 months of development from the guys at Mozilla and many many contributors around the world and guess what, its out on the 17th of June 2008. Just to mix things up abit, Mozilla wants to set a crazy new Guinness world record of the most software downloads in 24 hours.

Read more »