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

add terms of modification #85

Closed
wants to merge 8 commits into from
Closed

add terms of modification #85

wants to merge 8 commits into from

Conversation

ghost
Copy link

@ghost ghost commented Oct 8, 2022

Overview

Fixes #82.

Proposed Resolution

Adds terms of modification to the license.

@realpixelcode
Copy link
Contributor

realpixelcode commented Oct 9, 2022

Oh, I think we misunderstood each other a bit: What I meant was to replace the licence for the entire repo with a Creative Commons licence and to put the modification clause into that same CC licence.

Putting the modification clause into the Do No Harm Licence itself is a bit recursive, I guess 😅

@ghost
Copy link
Author

ghost commented Oct 9, 2022

Ok, that sounds good. however, according to Creative Commons, modification of a CC license is not a good idea.

@ghost ghost mentioned this pull request Oct 9, 2022
@ghost
Copy link
Author

ghost commented Oct 9, 2022

Let me remove that change, add a CC0 license, and add the terns of modification clause.

@ghost
Copy link
Author

ghost commented Oct 9, 2022

Scratch that; the legal code will have to be linked to from CC's website, and the terms of distribution will need to be in the README. The only thing that could be downloaded is the CC0 plaque/image.

@realpixelcode
Copy link
Contributor

Okay, that's a good alternative! Maybe remove the LICENSE.md to avoid confusion?

@realpixelcode
Copy link
Contributor

Oh, I think we forgot one thing:

If copied verbatim without any modifications, the Do No Harm Licence may be used and re-distributed according to CC0 without any further restrictions (like having to change the title).

@ghost
Copy link
Author

ghost commented Oct 10, 2022

Done. What do you think of the comments in the review I started?

@realpixelcode
Copy link
Contributor

Sorry, I don't see any. For me, it says Reviews: None requested 🤔

@ghost
Copy link
Author

ghost commented Oct 10, 2022

Huh, it should say "IRod22 started a review" on the conversation panel.

@realpixelcode
Copy link
Contributor

Maybe only the project owner can view it? (It's neither visible in the app nor on the website 🤔)

@ghost
Copy link
Author

ghost commented Oct 11, 2022

Huh, that's weird. What I meant to say is that line 63 may look a bit confusing for a dev to understand.

Provided that your derivative of this licence
 * does not imply directly or indirectly that such a derivative is supported by the original licence creators or users, <!-- [?] discuss -->

After all, we are making the terms of modification of the license more approachable to developers, not legal experts.

@realpixelcode
Copy link
Contributor

realpixelcode commented Oct 13, 2022

You mean we should simplify the wording? How about something like this?

You may use the content of the Do No Harm Licence according to the CC0 License (read the summary), but if you modify the content, you must also change the name of your derivative licence in order to prevent any confusion. Also, do not claim that we, the original licence creators, would endorse your specific derivative.

@ghost
Copy link
Author

ghost commented Oct 14, 2022

Sorry for the late response, @realpixelcode. Let me add that to the README.md.

@ghost
Copy link
Author

ghost commented Oct 14, 2022

I meant to say simplify terms of modification in the commit message.


Alright. @tommaitland, this PR is ready for merging.

@MrAureliusR
Copy link

MrAureliusR commented Oct 18, 2022

As someone who made the suggestion, I was definitely intending the sentence regarding derivatives to be put IN the text of the license itself. I believe this is how most other Licenses do it. I think it's best to have it all in one document. Again, I really don't understand why we are licensing the license itself. I suppose it can't do too much harm, but it just seems like a future stumbling block.

Also, license proliferation is a real issue. The current wording sounds like we are encouraging people to make derivatives of the license if they want to add clauses; when really they should either propose changes to this license or try to find one that already meets their needs. There are a huge number of stagnant licenses out there that are genuinely causing issues in open source software. I would again argue that this should be worded in a way that gently discourages license proliferation, while also being firm that derivatives must be named differently.

@ghost
Copy link
Author

ghost commented Oct 18, 2022

@MrAureliusR, you make a good point; before we merge this PR, license proliferation will need more discussion with @tommaitland, the rest of the core team, and other contributors. That was why I considered CC BY-** as a more ideal license. @realpixelcode, what do you think?

@ghost ghost closed this by deleting the head repository Jun 12, 2023
This pull request was closed.
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

Successfully merging this pull request may close these issues.

Different licence for the licence?
2 participants