Aaaand frak it.
Firing someone for because he donated a small sum of money two years ago for a cause is against freedom of speach. That’s not just consequences of what one said, like having to justify it (or change their mind) in front of other people. That’s discrimination against someone based on their non-related personal opinions and actions before they were given the job.
It’s as if I fired you from, say, my satellite-launching start-up because you protested against NASA’s nuclear-powered probes. Yes, protesting against Galileo was (I think) stupid. Yes if protesters had their way, we would have been denied from one of the greatest space achievments of the last decade. That would still have been wrong.
Mozilla doesnt stand for gay mariage. They are not a political organization. They are free software foundation. So no, he didn’t actively stood against something the company stands for.
If that’s the case, then anyone supporting their action loose their right to complain about, say, Google and Yahoo accepting censorship to get Chinese market. Remember this one?
What OkCupid did was a dick move for pretty much the same reasons, and given that it is a (very) mercantile organization, it was probably more motivated by the publicity stunt than anything else.
And frankly, most of Mozilla’s revenues being from Google, who doesn’t want to fall under anti-monopoly laws, they could have afforded to make a stand.
So did the Communists ; we know how it ended.
Also, contrary to, well, nearly anyone, I actually listened to arguments on both sides on this particular issue. You know, the advantage of actually having mild feelings about the question at all.
Without going into the details, I discovered to my surprise that both sides actually have good arguments. Both also have people asking the right questions but giving wrong answers. Both have people right for the wrong reasons, and wrong for the right reasons. And both sides have hate-spewing, arrogant jerks that can afford to be such poison because they know they are right.
Problem is, each side mostly assume that the other is only constitued of the last one - partially because they are the most vocal, but also because it’s oh so simpler to neatly divide the world between Us and The Baddies. Which ends up being self-fulfilling, as treating people like hate-driven jerks end up making them so.
All that to say this :
-Not everyone against gay marriage is an homophobe. In my country, there were even LGBT militants street protesting against the local gay marriage. This is the kind of noxious assumption that ends up poisoning things.
-Freedom of speach is not optional. Without it, you simply prevent anyone but the worst to talk. The fact that it is one of the foundations of pretty much any other form of freedom in our civilization is not a coincidence. If you actually listen to the other side, not only can you sometimes hear interesting things, even if you disagree with it, but you actually have a chance to convince them, instead of treating them like extremists until they become so.
When you sacrifice freedom of speach, things either went very, very wrong somewhere, or they are about to.
-You too, you have skeletons in a closet that some Reddit users may dig up one day, and show to the world how you don’t conform with the time’s conformism. Transparency is great, but you shouldn’t let it be so easily turned against the freedom of not thinking like everyone else, of not being put in little convenient labeled boxes, of simply being wrong, even.
Mozilla had a chance to make a stand, they didn’t.
Hell, there were even Nazis that were good people. (Yes, this is a reverse-Godwin : even the worst group ever still had some good people - who were unfairly punished because of it).
Then they came for the Catholics…