4 ms·
Only if they want to modify it and not give back. If people want to use the code as is AGPL doesn't really help.
by justincormack 9y ago
Only if they want to modify it and not give back. If people want to use the code as is AGPL doesn't really help.
- lewisl9029 9y agoAnd from the outside, it's nigh impossible to know if the source code for a hosted open-source product has been modified or not, unless they make it blatantly obvious, which makes the AGPL extremely difficult to enforce. In addition, a lot of great hosted open-source products are designed to be extensible through plugin architectures so that its functionality can be extended through code that lives outside of the core codebase, and AGPL can introduce a perverse incentive to close off the product for extension to the detriment of the quality of the code base and the experience of end-users, in the name of not circumventing the protections provided by AGPL. That said, AGPL is still my go-to license to reach for when I build open-source products that can be self-hosted, but it's by no means a silver bullet, even for its intended purpose.