20

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 4 years 17 weeks ago – Made popular 4 years 17 weeks ago
Category: Industry   Tags: