Hacker News new | past | comments | ask | show | jobs | submit login

but how is it actually better than MIT or BSD? Why does precluding anyone from possibly making money on it make it better?



GPL doesn't preclude people from making money. It only stops those particular business models that require proprietary restrictions put on software recipients. All other ways of making money are perfectly welcome under GPL.

Given that restricting people is itself negative socially and that it is common for people and institutions to abuse the power they have when they control proprietary software that others use, blocking the proprietary stuff is indeed better than letting it happen in many cases.

In some cases, the derivative could be feasibly free or non-free and the GPL makes it free, i.e. the derivative was going to happen either way, but the developer wasn't necessarily going to release the results freely, so GPL adds net freedom and value to the community.




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

Search: