0

http://www.h-online.com

Firefox, the internet browser, is the most popular and widely used free software application, boasting more than a billion downloads and more than 350 million users. Richard Hillesley discussed the story of its development with Mitchell Baker, chair of the Mozilla Foundation

Full story »
vacuous's picture
Created by vacuous 13 years 49 weeks ago – Made popular 13 years 49 weeks ago
Category: Industry   Tags:

Best karma users