Mozilla sets new Guinness World Record with Firefox 3 downloads
Massive grassroots community effort behind world record for most software downloads in 24 hours MOUNTAIN VIEW, Calif. – July 2, 2008 – Mozilla today announced it set a new Guinness … Read more