technollama.co.uk
Firefox: The public face of open source?
It is now official. The much publicised Download Day has set a new Guinness World Record for the single-most downloaded file in a single day with 8,002,530 unique and complete downloads during the …