Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Self hosting guidance seems misaligned to license #1015

Closed
ssddanbrown opened this issue Jun 25, 2024 · 2 comments
Closed

Docs: Self hosting guidance seems misaligned to license #1015

ssddanbrown opened this issue Jun 25, 2024 · 2 comments

Comments

@ssddanbrown
Copy link

Hello, When browsing the self-hosted docs I noticed the following text:

First, clone the Dub repo into a public GitHub repository. If you are planning to distribute the code, make sure to keep the source code public to comply with our AGPLv3 license.

I don't really see why it specifies a "public GitHub repository"? Especially as you'd be generally cloning it down for local use which is reflected by the command immediately following this, so it seems a bit out of place?

Secondly (I am not a legal expert btw) I don't believe there's anything specifically in the AGPLv3 which requires the source code to remain public, it just needs to be accessible to those that the application is distributed to (where distribution includes web use in that case). If you need to specifically state the distribution requirements for sass offerings (which is what I assume you might be concerned about), i feel a more accurate rendition of this line would be something like:

First, clone the Dub repo. If you are planning to provide the application as a service, make sure to provide source access (including modifications) to users of that service under the same freedoms so you remain in compliance with the AGPLv3 license.

Copy link

linear bot commented Jun 25, 2024

@steven-tey
Copy link
Collaborator

Great callout, thank you! Just updated that to:

If you are planning to distribute the code or allow users to interact with the code remotely (e.g., as part of a hosted application), make sure to provide source access (including modifications) as required by the AGPLv3 license

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants