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
request for clarity of AuthPass's licensing #363
Comments
@hwpplayer1 to be honest I didn't think too much about that part. But reading GPLv3.0-only or GPLv3.0-or-later makes me think GPLv3 makes more sense. I have updated the README and (/metadata/linux/app.authpass.AuthPass.metainfo.xml)[https://github.com/authpass/authpass/blob/main/metadata/linux/app.authpass.AuthPass.metainfo.xml]. (I've set up a CLA which all contributors must sign, exactly so I'm able to change the license if GPLv4 is released (or any other).. which seems to be the main point of that "or later" clause..) Let me know if this clarifies the license issue. thanks for pointing that out. |
@hpoul , Thank you for your choice in this matter. I believe that since you cannot know what a GPLv4/5/6 might look like, your decision to hold it at GPLv3-only is prudent, and considering the terms in your CLA, you'll be able to freely make a determination later as to whether you feel comfortable bumping the license up a version at a time or not. Linus himself has been adamant about GPLv2 only, and has stated that he would not license the Linux kernel under GPLv3. His reasons are beyond the scope of this discussion however, and is a matter of public record. Also, there's basically two constructs as to how contributions are made to copyleft licensed software (permissive cuck licenses too like BSD and MIT) - The contributor assigns copyright to the project, or the contributor assigns a license under their copyright to the project. Here's the gist of it all for everyone, in a nutshell: 2. License grant2.1 Copyright license to UsSubject to the terms and conditions of this Agreement, You hereby grant to Us a worldwide, royalty-free, NON-exclusive, perpetual and irrevocable (except as stated in Section 8.2) license, with the right to transfer an unlimited number of non-exclusive licenses or to grant sublicenses to third parties, under the Copyright covering the Contribution to use the Contribution by all means, including, but not limited to:
Ramifications:
IMNSO, this is the most ethical form of CLA - beware of other projects who want you to assign your copyright (ownership of intellectual property that you've created).Again, thank you for taking the track of copyright licensing rather than that of copyright assignment. It sounds like a subtle distinction, but it is indeed not so subtle. All the best! ⛵ . |
Thank you for AuthPass and releasing it under the GPLv3.0. I am working on approving AuthPass for the Free Software Directory (FSD), but I am having trouble determining if it is licensed under GPLv3.0-only or GPLv3.0-or-later.
The Free Software Foundation has recommendations on How to use GPL licenses for your own software which include detailing the licensing information in the README file. I did find text describing -or-later in /metadata/linux/app.authpass.AuthPass.metainfo.xml, but it isn't quite enough for having the correct licensing information in the FSD. Would you be interested in reviewing the FSF's recommendations and bringing clarity to AuthPass's licensing?
I am not a lawyer and this is not legal advice.
Thanks again,
The text was updated successfully, but these errors were encountered: