http://www.nitot.com/mozilla/hollandopen06/
1989-1992: Tim Berners-Lee, a scientist with CERN, invents the Web, based on three royalty-free Open concepts: HTML, URL, HTTP
But with 1 billion people now being on-line, the temptation to take a piece of the Internet and make it proprietary is huge.
The 3 Cs:
Mozilla's mission is to "promote Choice and Innovation on the Internet"
canvas
Source : XitiMonitor.com. Figures from Sunday 20060108.
Probably around 50 to 60 million Firefox users worldwide.