3 ms·
I'm curious as to what the purpose is of making a network client AGPL? I don't quite understand how the author wants this license to apply to this software.
by torstenvl 5y ago
I'm curious as to what the purpose is of making a network client AGPL? I don't quite understand how the author wants this license to apply to this software.
- karmanyaahm 5y agoWith remote computing (running the OS and even webapps remotely https://www.cloudflare.com/products/zero-trust/browser-isolation/ https://www.cloudflare.com/products/zero-trust/browser-isola...) becoming more and more popular, I'd imagine it's a case of better safe than sorry.
- Arathorn 5y agoMaking client code AGPL normally means the author is making an ideological statement that “even if any of this could be run serverside, you must still release your changes”. (Or they are cargoculting a restrictive license from elsewhere :)
- megous 5y agogtk apps can be run on the server via broadway.
- goodpoint 5y agoIt makes a lot of sense to use AGPL around anything network-related: very often client code is used in servers and viceversa. Especially libraries. Additionally, having the same license in the whole server/client ecosystem makes things simpler.
- pgcj_poster 5y agoPeople working at certain big companies aren't allowed to use AGPL software on their work machines, which some people might consider a feature.