3 ms·
If you don't agree to the license, you have the choice to not to install and use the software (installation and usage implies acceptance). And you are obliged
by bayindirh 4y ago
If you don't agree to the license, you have the choice to not to install and use the software (installation and usage implies acceptance).
And you are obliged to share the changes you made to the source code publicly. You can share the way you choose, but you have to do it.
- Aeolun 4y agoNo, no. Legally, you would be obliged to do this if someone ever made an issue out of it and they actually won a case against you. Otherwise you’d be fine not distributing it at all (besides some occasional internet outrage).
- HowTheStoryEnds 4y agoThat would be acting in bad faith.
- pabs3 4y agoThe AGPLv3 network clause is triggered on modification, so if you don't modify the code, you don't have to redistribute the source code. The copyleft licenses don't require to share the source code publicly, they only require to give source code forward to downstream users, who may or may not contribute back upstream to the original project. In the AGPL case, that would be only users that you let have network access to the modified AGPL software.
- bayindirh 4y ago> The AGPLv3 network clause is triggered on modification, so if you don't modify the code, you don't have to redistribute the source code. Well, you're running the upstream software in that case, so you don't have to share anything, which is logical. > The copyleft licenses don't require to share the source code publicly, they only require to give source code forward to downstream users... Well, if you're distributing the software to downstream users via network, you need to share the source code via network. It's also logical and straightforward. You can't tell that it's GPLv3 and binaries are here, but I won't give you the source. You have to. If we were in 80s, I'd happily mail you a check and envelope to mail my floppies. One optional set for binaries, and one set for the source. In both cases the practicality is the same.
- pabs3 4y agoSure, you have to share the source code via network, but you don't have to share it publicly, only to people who are using the software over the network, which might be just your customers not everyone on the planet.