Firefox 3.0 Goes Over 18 Million Downloads

Firefox 3.0 was launched on June 17, 2008. The successor of Firefox 3.0 went over the 18 million downloads milestone in just the first week of availability, with the first 8.3 million only on day one. As of June 24, both the Spread Firefox Download Day website and the official downloads count... [ read more >> ]

Firefox 3.0

Image comment: Firefox 3.0
Image credits: Mozilla

Firefox 3.0