World Record Attempt for Firefox 3 Download
Ten years have gone by since the foundation of the Mozilla open source project. For the Internet it seems that 1998 can be given as the year when modern Internet started to exist. 1998 was also the year when Larry Page and Sergei Bryn funded Google. As well as [...]
















