Consider avoiding changing the AGPL text
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 43.3k
- Forks
- 2.7k
- PR merge metrics
- No merged PRs in 30d
Description
While running a routine scan, I found that the AGPL text in this repo has been modified. See the diff below of https://raw.githubusercontent.com/Unitech/pm2/5e708459aca32903fd363230e24c37b3e38bb48d/GNU-AGPL-3.0.txt against https://www.gnu.org/licenses/agpl-3.0.txt ... this may look minor but:
- Some tools will look for exact checksums of license files.
- More importantly the AGPL starts with this statement:
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
FWIW, I would myself never modify the license text at all as I may violate the AGPL terms, even with the best of intentions and if it were me, I would restore the original text.
$ diff agpl-3.0.txt GNU-AGPL-3.0.txt
0a1
>
4c5
< Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
---
> Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
632,633c633,634
< <one line to give the program's name and a brief idea of what it does.>
< Copyright (C) <year> <name of author>
---
> PM2 Process manager for Node.JS
> Copyright (C) 2013-2016 Strzelewicz Alexandre
646c647
< along with this program. If not, see <https://www.gnu.org/licenses/>.
---
> along with this program. If not, see <http://www.gnu.org/licenses/>.
661c662,665
< <https://www.gnu.org/licenses/>.
---
> <http://www.gnu.org/licenses/>.
>
>
> --- ALEXANDRE STRZELEWICZ
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open GNU-AGPL-3.0.txt and compare it with the GNU AGPL text linked in the issue, starting with the listed diff. Done means the repository copy matches the official text without the project-specific edits; no test is mentioned.
Written by the indexing model from the issue text.
Assessment
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100