The East Germany comparison made sense and your comment about capitalism also made sense. Mozilla itself might very well have simply made a reasonable business decision. Many comments in this thread, though, say that it's fine to have an unpopular opinion as long as you don't mind the consequences. It's fine for the people who disagree with you to punish you for having your opinion. That certainly invites the comparison with East Germany.
"I don't want to do business with a company which has Eich as a CEO" is rather not the same as the Stasi. It's closer to US sentiment during the Red Scare of "I won't do business with any company which employes a member of the Communist Party." (The US still has a number of anti-Communist laws still on the books that I consider reprehensible.)
Or even closer to people in Northern Ireland still who will choose or avoid a Catholic/Protestant-owned store because of strong Unionist/Nationalist beliefs, even when the store itself has no basis.
Or a boycott on a chain of stores in the US where the owner contributes to anti-immigration policies, even when the chain itself has taken no political stance.
These later ones fall squarely under a right of free association. The East Germany comparison does not. That's why this comparison is malarkey.
I'm curious why you think the East German and US situations during the Cold War were all so different from the perspective of what the comparison was talking about.
With the Red Scare (which started decades before the Cold War), the government was involved early on, and at a high level. See http://en.wikipedia.org/wiki/First_Red_Scare for some of the details of what happened in the 1920s. Senator McCarthy of course used the bully pulpit to push anti-communist policies. The House Un-American Activities Committee played a key role in starting the Hollywood blacklist.
Of course there were certainly non-government pressures as well. People were anti-bolshevik and worried that the US would be overthrown just like Russia was. Others saw anti-Communism as a way to frighten people, and use that freight as a way to gain power. But without the government we wouldn't have had laws like the Taft–Hartley Act, which for 18 years prohibited union leaders from being members of the Communist Party. The Communist Control Act of 1954 is still on the books.
With Eich there's absolutely no government involvement, and the opposition is based on the right of association. Some Mozilla employees, some volunteers, some citizens, and some organizations don't want to associate themselves with Mozilla.
With East Germany, the police wanted to be involved in the actions of dissenters, and had the power to do so. With the Red Scares, the US government also used their power to force others to not associate with Communists. But with Eich .. what power do the dissenters have other than their right of free association?
It's a public perception and media job. Being popular is literally the job description. We're not talking about some poor persecuted office worker who just happens to hold unpopular views and now can't hold a job anymore.
Mel Gibson ruined his career with unpopular statements, Tom Cruise nearly did, and nobody started talking about the Stasi then. The Stasi comment was completely uncalled for itself, a Godwin rejoinder was begging to be made.
> "Many comments in this thread, though, say that it's fine to have an unpopular opinion as long as you don't mind the consequences. It's fine for the people who disagree with you to punish you for having your opinion. That certainly invites the comparison with East Germany."
Eich went beyond merely having and expressing an unpopular opinion. He took action to support the effort to have his opinion forced upon others by the government. He couldn't restrain himself to respectful disagreement, and that's why he's suffering more severe consequences.
For a long time, "equal rights" for gay people was an unpopular opinion. Through action, gay rights have been forced upon others by the government. Why didn't gay people just restrain themselves to respectful disagreement?
You are advocating a double standard. Why is it ok for people to support "gay rights" being forced upon others by the government, but not ok for people to support traditional marriage values being forced upon others by the government? In either case, there are people who do not want the government to force those opinions upon them. So, if the majority is going one way, you're saying the minority should do nothing other than "respectfully disagree"?
The East Germany comparison is actually quite appropriate here.
Mozilla made a business decision that the guy was a liability for a public non-profit. That's capitalism, not totalitarianism.