HN2new | past | comments | ask | show | jobs | submitlogin

No. The GPL is about the users. It empowers those who use the software to have access to the source and in case they are so inclined (say, the developers are a bunch of tools that don't listen to the needs of the users), to be able to run away with the code and continue with real user oriented development. That is, a fork.

This "the GPL gives developers power" is pure FUD that showed up in the 90's as part of the reactionary trantrums throw down by some BSD groupies and by ESR and his gun-toting friends who wanted to sell Free Software to the corporate world, so they corrupted the term and invented Open Source. It just so happens that developers are users too.

So, if you want to strike it rich with open core, sure, you choose a lax license, say MIT or Apache, or even better BSD 2-clause, and when the suckers have implemented all the features and ironed out the bugs, you run away with the code, sell your startup and more power to your bank account in the Caiman's. Right?

So, no. The reason why the corporate world uses the GPL instead of the BSD license for the really important stuff is because it creates a level-playing field. It is the same situation as the Cold War (perhaps you are too young to remember its lessons?): "If you and I can blow each other to bits and take everybody else with us in the process, let's stop and rather do some conquering and plundering together, shall we?" And that's exactly why the mobile space is a nasty, miserable world of patent lawsuits: There are no mutual assurances of total, generalized annihilation if someone doesn't want to play by the rules. Patents are just not it; ask the Chinese.



I agree with that first paragraph. My main disagreement is about your use of 'No'. I don't see how what you say contradicts what I said. Care to explain?

I won't comment on paragraphs 2 and 3, because they, to me, look more like opinions than factual discussion.

The last paragraph, similarly, IMO is not built on facts. "The corporate world uses the GPL" certainly isn't uniformly true. To mention one example: from what I can see, a C compiler is part of the "really important stuff" and clang is more popular than gcc for new developments.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: