4 ms·
And 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 o
by lewisl9029 9y ago
And 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.