
I read something in one of the comments for an OSNews posting a couple weeks ago that sent me thinking. It wasn't an original or profound thought. In fact, it's a rather commonly-held opinion that happens to be quite misguided. It's an opinion summed up by the "open source = communist" meme that gets thrown around in thousands of flamewars all over the internet. In this essay, I will explore why this idea is wrong and demonstrates a fundamental misunderstanding of economics.
The GPL is a way for software authors to protect their code FROM communistic ideals. It is a way to be sure ones code is kept in the software industries most extream example of capitolism: free and open source software.
No, it's a way to ensure *someone else's* code is *made open source*. The BSD (or equivalent) license will keep code available no matter who uses it.
The GPL isn't about *your* source code, it's about *their* source code. That's the whole point of it - to create *more* open code, not preserve code that's already open.