Open Source

Firefox’s Download Day 2008

In case you didn't know, Tuesday, June 17th is a big day… for the Firefox community.  That's when Mozilla will release Firefox 3.  It also hopes to set a new Guinness World Record (they've been some wacky ones) for the most software downloads in 24 hours on what it dubs "Download Day 2008."...

Continue Reading