Mozilla’s popular Firefox brings a new release almost every month, and following the October release of Firefox 16 and the subsequent Firefox 17 beta, the latest version has crept out of beta stage and is ready to rock. Available on the official download page, those keen to get the update as soon as possible can grab it right now via 17 Mozilla’s FTP servers – download details at the bottom of the page.

Continue reading... »