Pirate Things / Is GPL and People A Bad Mix? (Rant)

Is this junk happening again?

I was not happy at all with Microsoft contributing to the Linux world at all. Considering all they do in the background is attack it, and patent what isn't theirs. It's kind of ironic how it all takes place on a day-to-day basis with Microsoft.

Monday: Get together (a meeting), discuss strategies of what is going to happen that week. Tuesday: Contribute a little to the open source world, hell even launch a new one for no-apparent reason at all. Also go around twisting other people's arm into believing they created sudo and get a patent for that (and I honestly have no idea why they did that considering UAC is worst control program I've ever seen that is meant for an entire OS). Then complain about other patents that are ill. Wednesday: Sucker companies into paying, or contracting them into using Linux itself. Now you see why I didn't want them working with Linux? Thursday: Go around silently attacking GNU/Linux. Then repeat..

Sometimes I often wander if the GPL is a curse. It's nice to know that you have the ability to work on someone else's program and even use it in your project. At even which point sell that program, providing you give the source with it—that seems fair right? What about when someone works on it, then claims the entire thing to be theirs and has the ability to patent it? (I suppose the karma attacks via MS Office)

Yes, I'm talking about Microsoft contributing to Linux, then turning around and claiming certain parts of it, trying to monopolise it. The GPL needs to be improved in a manner that disallows companies to do this, or people in the patent office need to grow a brain. It's almost as stupid as Facebook patenting a “news feed.” Is it just me or didn't this already exist? I guess it isn't stealing someone's ideas even if this idea is being used by over 200M people already.

Don't get me wrong at all, I love the open source world.. but not when people try to ruin it. The majority of the tools I use are open source, and very well supported. Some programs I use are paid and open source, or paid and closed source.

Why must this happen?