Hacker News new | past | comments | ask | show | jobs | submit login

Chromium is technically free software, yes, but it's a horrible example of it. Because Google entirely controls code contributions to it. Only a fork could be amended the way that the community wants it.

The same is obviously true for Firefox, with Mozilla being the gatekeeper, but this is where non-profit vs. for-profit does come back into play.

As for bad things in Chromium, as well as a fork that tries to fix it: https://github.com/Eloston/ungoogled-chromium

As for news articles: When Mozilla does things, they're open about it, which is why news articles get written about their fuck-ups. And they're held to a much higher standard by journalists, as they are a non-profit.

When Google does something shitty on the other hand, people are quick to dismiss it as them needing to make money somehow. And there's lots of instances where Firefox goes the extra mile, where Chromium conveniently forgets about it and then no one blames them, because it is the extra mile, not the standard among browsers.

A prominent example is Chrome Sync. It's not end-to-end-encrypted and Google does state in their Privacy Policy that they use the browsing history submitted to them with Sync for other purposes. Your browsing history being stored on Google's server in decryptable form also means that NSA, CIA, FBI have access to it. You can make it end-to-end-encrypted, which however requires a second password and is therefore something that only users will do that really care about it. Basically, it's there to calm those that would complain otherwise. Firefox Sync is end-to-end-encrypted by default, only one password needed.

And this is just the biggest and clearest example. We're talking about millions of lines of code with tens of thousands of design decisions. Google will have opted every time for the option that's not yet quite bad enough to gather bad press. Mozilla on the other hand has no reason not to protect users, if possible, even if it does not gather them good press.




So you say that the basic difference is the non-profit status of Mozilla, in a discusion about things that Mozilla does to make money. I'm not convinced.

Non-profit status doesn't mean that they refuse to take money, but that there are no stock holders. The organization as such is still interested in maximizing revenues and people working in it are not necessarily volunteers. How is decided who works for Mozilla and what's the direction it takes?

The fact that I said that I'm considering compiling Chromium doesn't mean that I trust Google. There's a top level comment that hits the nail in the head: we have been Mozilla users because we trusted Mozilla, even when it was technically inferior to competition. It they lose the differentiation factor...


There's the Mozilla Foundation, which is legally a non-profit. More specifically, they are this thing: https://en.wikipedia.org/wiki/501(c)(3)_organization

So, there's actual clear specifications of what they're allowed to do and what not. I don't know the exact ramifications either, but some important points are that they're not allowed to keep more than a set amount of money and that any money they get a hold of, which exceeds this amount of money, they have to invest into their specified mission (which in the case of Mozilla is to make the internet a healthier place: https://www.mozilla.org/en-US/mission/).

They are allowed to pay people appropriate wages, but as you've already pointed out, there's no stock holders. No one gets paid out extra money when they make extra profit. They are legally bound to reinvest this money into their mission.

And there's also the Mozilla Corporation. The Corporation is not legally a non-profit. So, they don't get tax exemptions, but can keep around as much money as they want. So, in a way, they can make a profit, which is by increasing the amount of money they keep in their bank account.

However, they are a 100% subsidiary of the non-profit Mozilla Foundation. So, the Mozilla Foundation is their only stock holder. If they do make extra profit, they either have to reinvest it right away, put it on their bank account to reinvest later, or they can pay it out to the Mozilla Foundation, where it's again in non-profit hands, and is therefore legally enforced to be reinvested into Mozilla's stated mission. In other words, it's not possible for the Corporation to make profit which is not at some point reinvested.

The Corporation being a subsidiary also means that the Mozilla Foundation holds sovereignty over the Corporation. They can throw out Mitchell Baker (Executive Chairwoman) or Chris Beard (CEO) and set their wages.

So, the Corporation has motivation to make a profit, because the Foundation could throw out their key people, which in turn could throw out any slackers within the Corporation.

The Foundation also continues to hold the Firefox and Mozilla trademarks and has the final say of what's included into Firefox's source code.


That's what I thought. Not motivated by greed, but self-preservation.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: