3 ms·
The AGPL is free and open source. It's a strong copyleft licence.
by orra 6y ago
The AGPL is free and open source. It's a strong copyleft licence.
- monocasa 6y agoAlso, this is a go project, not a rust project.
- carlhjerpe 6y agoWhat's the difference between the languages got to do with the license?
- henvic 6y agoNot sure about what he means, but I've written this https://medium.com/@henvic/opensource-and-go-what-license-f6b36c201854 https://medium.com/@henvic/opensource-and-go-what-license-f6... in the past mostly about the impact of permissive vs. non-permissive licenses on Go code (because Go programs are statically linked; not sure about Rust).
- steveklabnik 6y agoRust code is also generally statically linked, and we also have the additional complication of monomorphization for generics.
- the_duke 6y agoNothing, but OP mentioned Rust.
- CaptainOSS 6y agoAGPL is a “weak” copyleft license, not strong. It basically means not all derivatives need to be open sourced. If you modify AGPL code but never distribute it or provide it as a service over a network to users, you don’t have to provide source.
- orra 6y ago> If you modify AGPL code but never distribute it No free or open source license requires private modifications to be shared. Doing so would violate your privacy, and goes against the 'you can use this software for any purpose' requirement. > or [never] provide it as a service over a network to users, you don’t have to provide source. Hell, AGPL is one of the few licenses that does require you to share modifications, if you provide it as a network service. Again: strong copyleft.
- CaptainOSS 6y agoafter further research, you are correct that AGPLv3 is a "stronger" copyleft license. LGPL3 is a "weak" copyleft.