Mozilla is on a mission. No less than three more Firefox releases will be launched by the end of 2011. Another four will follow in the first half of next year. By mid-2012 Mozilla users will be able to download and run Firefox 13 Final. Earlier this month, Firefox 6 was made available fo... [ read more >> ]
|© 2001 - 2013 Softpedia. All rights reserved.
Softpedia™ and the Softpedia™ logo are registered trademarks of SoftNews NET SRL.