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