4 ms·
The whole GPL family has no requirement of providing source publicly. The requirement is to make source available upon request to those who are the recipients o
by quadrangle 9y ago
The whole GPL family has no requirement of providing source publicly. The requirement is to make source available upon request to those who are the recipients of the software.
> they have clearly been modified
How do you know? Mediagoblin has lots of settings and prefs to adapt how it works.
Anyway, the source-provision applies whether or not it's modified. It's the responsibility of any instance of Mediagoblin to provide source upon request to visitors of the instance. The source must match what is running. Modified or not is irrelevant.
> unwittingly in violation
Not at all. They will be in violation if you can access their instance and you ask them for the source and they refuse to give it to you.
- raggi 9y agoLook at them. 6c does not apply. No such offer was made, nor were the preconditions met. 6d is the only option that applies, and while those copies had the standard links to upstream, they had no links to downstream. See https://www.gnu.org/licenses/gpl-faq.html#AnonFTPAndSendSources https://www.gnu.org/licenses/gpl-faq.html#AnonFTPAndSendSour... and what follows it if you're not willing to read the license.
- quadrangle 9y agoI'm sorry, you're right. I should have been more clear. The violation comes if there is not a notice to visitors that the software is AGPL and instructing them how to get the source. I didn't check the links in question, but I had the impression it could be okay enough for an instance to just link back to the original Media Goblin project where source is if they haven't modified anything. IANAL Also, I don't seem to be able to edit my problematic reply above (which is correct in some regards, not so much in others). But thanks for clarifying here. I regret spreading some misunderstandings.