Tim's absolutely right, but he doesn't drive the point to the core of the matter.
In Brazil, where I live, these kind of laws are being passed by openly communist, anti-market political parties.
The difference between those guys and the regular open-source advocates is that they're not particularly against Microsoft. They're against the existence of companies in the first place.
If there's a company making money by selling something, they see there an opportunity for the State to take over and stop anyone else from making profit.
Now that's a real threat, at least down here. And open-source advocates in any part of the world should take care so as not to have their ideology stolen and used for spurious purposes.
After all, if it wasn't for free market, there would be no open-source software -- or no kind of software at all, for that matter.