Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The GPL exists to ensure that code remains easily attainable and modifiable. These are huge end-user benefits.

GPL and BSD/MIT-style licenses are not equivalent in this regard, because code under BSD/MIT-style licenses is not obligated to be either easily attainable or modifiable. You can ship binaries and not release source code.

You can profit from GPL code. MySQL is perhaps the best example but there are others.

Keeping the source open is a big deal, because communities and projects can die otherwise. More than a few game mods, for example, have died because the developers closed the source to mitigate cheating, and then stopped developing the game altogether. Under the GPL, this could never happen.



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

Search: