"The de facto registrar of superlative achievements has credited Mozilla for officially setting a record for downloads in a 24-hour period: 8,002,530 copies of Firefox.
"Mozilla's Download Day on June 17, whose server-crippling success delayed its official start, sought to popularize the open-source Web browser. Mozilla, which oversees the Firefox project, projected at the time that it cleared 8 million, but the number is now official..."