Mozilla has released the financial report for the last year. The data is somewhat worrying because as much as 90% of this organization's profit comes from a single source.
Mozilla has released a new version of their Internet browser, which should bring a number of improvements related to performance and support for Internet standards.
Last month Mozilla announced that they will cease the development of 64-bit Firefox for Windows (but not for Linux and Mac OS X). This move was, rightly, met with the disapproval of many users. However Mozilla refused to change their mind until now.