-
Notifications
You must be signed in to change notification settings - Fork 580
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
Clarify copyright notice #1264
Comments
This sounds reasonable and I agree with your proposals. A PR implementing this change would be welcome. |
What are your thoughts on changing the license file from LICENSE to COPYING? The FSF recommends COPYING. |
This MR changes the copyright notice from "developers" to "contributors" for clarification. Closes logisim-evolution#1264
Before we accept any PR I'd like to have a discussion on this subject. Changing wording in code header fixes nothing really. We need to approach the process, think what to do (if anything) with past contributions etc. Therefore for now I'd dismiss PR #1276 completely before we have solid decisions. |
What does D'n'D mean? As for your comment, perhaps pinging each and every contributor and asking for their opinion may give us a better understanding on what we should do? |
|
@TheEvilSkeleton: As our code base is licensed under GPL-v3.0, we should follow FSF recommendations on how the license and contributors should be reflected in the source code and project file hierarchy as well as distributed artifacts. So, renaming LICENSE to COPYING is fine with me. |
Again, why do we rename LICENSE.md file that holds the license to COPYING? Because GPL recommends that? That's silly. |
I believe it's because naming it COPYING emphasizes that you are free to copy other people's work. I contacted the FSF for more info, unsure when I will receive a response. I prefer sticking to the FSF standards. I doubt there will be any harm in switching to it, but at least we'd be using standards. |
Finally got a response from them. Here's what I got:
|
Since Logisim-evolution does not use a CLA to transfer external contributors' copyright to the Logisim-evolution organization, the copyright holder belongs to their respective author.
I believe using "Logisim-evolution developers" implies that it's copyrighted solely by the main developers of Logisim-evolution, or in other words, by the people working for Logisim-evolution. I suggest using one of the notices below:
This clarifies that the code is copyrighted under the Logisim-evolution organization AND its respective contributors. Also, stating the date in the copyright implies "and later", and therefore the "2021" in the original copyright notice can be safely removed and as a benefit for it to be easier to maintain.
The Linux Foundation also suggests a similar format: https://www.linuxfoundation.org/blog/copyright-notices-in-open-source-software-projects/#:~:text=Instead%2C%20many%20LF,the%20named%20project.
The text was updated successfully, but these errors were encountered: