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 »