Monday, January 24, 2005

Firefox Reaches 20,000,000 Downloads

SpreadFirefox.com reports: "The Firefox the popular open source browser has reached 20,000,000 estimated downloads. What's even more amazing is the fact that it was done in about 11 weeks."

No comments: