More correctly implement GPLv3 compliance #2610
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The previous startup disclaimer probably didn't do a good-enough job of
explaining license terms to people. This updates it emphasizing that
there is no warranty with the software, and that the actual license is
GPL v3 or later, not GPL v3. Further, since we don't ship the license
with the software (yet), this gives people a link to the license. The
license itself says we should provide a link if we don't, so yeah.
Inspired by the fact that we had another user pop into discord asking
why all of their stuff was deleted.
I tried to keep the startup disclaimer roughly-the-same-size as the
original disclaimer (no more than 3 lines, some-ish length), because
this is so annoying but I feel like we actually need to try to be
compliant here.
I'm 60% sure we should implement a command that explains this but I
really don't want to do that.