The website of a library licensed under AGPL-3.0 states the following (emphasis mine):
AGPL-3.0 License
This OSI-approved license is designed with students and enthusiasts in mind, championing open collaboration and the free exchange of knowledge.
It requires that all software and AI models under its banner be open-sourced. More importantly, any larger project or software incorporating an AGPL-3.0 component must adopt the same open-source stance.
This policy not only ensures unmatched transparency but also reinforces the bedrock principles of collaborative innovation in the tech world. If you engage with AGPL-3.0 licensed tools or AI models, be ready to open-source your entire endeavor.
Based on my understanding, AGPL-3.0 only requires you to provide anyone who interacts with the derivative software access to the source code. This wouldn't necessarily entail open-sourcing the code as I could only disclose it to the users of my software. However, the above paragraph seems to contradict that notion and says the derivative will also have to be open-sourced, not simply made available to the recipient of the derivative software. Open-sourcing it implies that anyone should have access to the source code of the derivative, whether they are interacting with the derivative software or not, which is different from providing access to the source code to people who interact with it.
Is the paragraph misconstruing the AGPL-3.0 license or is there such a requirement due to the original code being public?