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