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

Missing full license text #41

Open
dwrobel opened this issue Sep 3, 2024 · 2 comments
Open

Missing full license text #41

dwrobel opened this issue Sep 3, 2024 · 2 comments

Comments

@dwrobel
Copy link
Contributor

dwrobel commented Sep 3, 2024

Would you please consider adding a full text of the license to the sources?

I'd like to package the modbus-proxy in Fedora Linux distribution, however one of the requirement is to have a full copy of the license text. Excerpt from the packaging guidelines [1]:

Packagers should point out to upstream that by not including a proper full license text,
they are making it difficult or impossible for anyone to comply with their desired license terms.

[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/LicensingGuidelines/#_license_text

@tiagocoutinho
Copy link
Owner

It's very kind of you to make a fedora package.

I'm not sure what is needed... is it a full copy of GPL into each source code file?

They already have a reference to the LICENSE:

# Distributed under the GPLv3 license. See LICENSE for more info.

Isn't it enough?

@dwrobel
Copy link
Contributor Author

dwrobel commented Sep 5, 2024

Isn't it enough?

Unfortunately no, reference is not a full copy of the license text. Please have a look at the lines 647-648 of the license text [1] which states that you need to provide a copy of the license along with the program (note: the canonical url of the license text is the www.gnu.org site [2]).

You can grab more ideas from the hello-world program which also contains the whole copy of the license text in the COPYING [3] file.

[1] https://git.savannah.gnu.org/cgit/hello.git/tree/COPYING#n647
[2] https://www.gnu.org/licenses/gpl-3.0.txt
[3] https://git.savannah.gnu.org/cgit/hello.git/tree/COPYING

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