90M USD cash, 140M USD investments in 2014.
At that, what are the employees doing? Rust is fantastic and important, but Opus has been pretty done for years, Daala is still DOA, isn't Xiph an independent organization?
Firefox still gets an enormous amount of development effort. I think people don't notice because Chrome likely just gets an order of magnitude more.
Xiph is independent but I believe Mozilla employs all the core developers. They're currently working on doing for video codecs what Opus did for audio.
That being said, I'm not actually that well informed about Chrome's development, so it could also be that I've simply missed some of their development plans...
I've honestly never really understood how the two are actually related and how Mozilla can be both a nonprofit and a corporation. Talking to some Mozilla employees in IRC and in person, they never seem to think too hard about this either.
And while I would like to understand it better for curiosity's sake, I'm personally okay with it being the way it is, on the basis that people who understand this stuff better than me don't seem to complain about it.
Like, seriously, journalists just love to report how evil the innocent-thought Mozilla is, and often even drift off into pure nonsense to do so. So, if there really was anything to be said about their for-profit side, I figure, I would have heard of it by now.
...
> The consolidated financial statements include the accounts of the Foundation and its wholly-owned subsidiary, the Corporation (collectively “Mozilla”). All significant intercompany accounts and transactions have been eliminated.
IIUC, receiving revenue would be more complicated if the transactions were undertaken directly with the not-for-profit foundation. Certainly many "non-profits" do receive transactional revenue, i.e. hospitals, but in that case they often have a number of subsidiaries -- for example one subsidiary actually employs the physicians, another signs funding contracts with the NSF/NIH and distributes grant revenue, a holding company owns the buildings, etc. Accounting is complicated (perhaps more accurately: "the tax code is complicated").
B. Maybe?
Other than that, Thunderbird could certainly do with a bit of cash and Firefox OS is also currently being rolled out on a few TV sets, so could certainly use some financing to fix up initial bugs.
And if they really have nothing else to finance, they often also just redistribute money to other smaller open-source projects...
Halfheartedly trying to catch up with Chrome.
Interesting and great, but ultimately Yak shaving exercises like supporting Rust.