Mozilla is so much more than Firefox. Mozilla is an idea, a mission, implemented through products, the market and people. This video does a nice job of explaining how all this fits together.
January 4th, 2012
Mozilla is so much more than Firefox. Mozilla is an idea, a mission, implemented through products, the market and people. This video does a nice job of explaining how all this fits together.