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

AGPL is cancer[0] in exactly the same way GPL is cancer, in that it's intentionally designed to *BE* cancer (or, congenital at least).

If you modify GPL code you are expected to open source the changes, AGPL adapts that to the networked world, if you modify AGPL code to serve something, you should open source those changes too, otherwise you're violating the original spirit of GPL which was designed in a time that was not as perpetually internet (and SaaS) driven as today.

If you want a true free license, BSD or MIT have you covered, but then you shouldn't expect corporations to give back.

A good example of what happens if companies don't give back is Linux VS the various BSD's. BSD is a lot more popular in appliances than you might otherwise believe but the popularity is starting to wane as Linux (despite GPL) has improved so much with companies giving back that the "free license" BSD is no longer being seen as good enough in some cases. People do not tend to give back to the BSD's.

[0]: https://blog.jamesbayley.com/2014/01/17/gpl-living-with-canc...



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

Search: