OS/2 hasn't been IBM's for the better part of a decade, its controlled by eComstation who does a decent amount of business supporting financial markets.
As for those trying to make excuse for Mozilla? 1.- like it or not the CEO is the face of the company and in this case the face belongs to a bigot, 2.- For those that use the "the state voted for it" excuse? The southern states voted repeatedly and by a VERY large margin that Jim Crow was fine, so by your argument the southern states should still be segregated, and finally 3.- Those that make the lame "gay agenda" bullshit excuse? Did you say the same about blacks in the 60s, that it was a "Negro agenda"? Its about CIVIL RIGHTS, PERIOD.
The state gives preferential treatment to married couples when it comes to taxes, child visitation, property inheritance, there are VERY few places that the government doesn't give some sort of preferential treatment to couples. While I personally believe it is unconstitutional since its clearly joining church and state until we are ALL treated as individuals under the law by the government? it very much IS a civil rights issue, since straight couples are given rights and privileges that gay couples do not get. Oh and before somebody makes the foolish statement about wills and the like? In most states the will does NOT change the tax burden which will be felt by a surviving spouse, which again isn't the same if that spouse was in a hetro marriage.