-
Notifications
You must be signed in to change notification settings - Fork 8
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 license #7
Add license #7
Conversation
Sorry it took me forever to get back to this for research reasons. I'm now hoping to get this merge finished soon. So: First of all, looks great! Thanks so much for doing this. Three things:
If you can't get around to doing these things, just let me know and I'll try next week. For this week, I'm all LaTeX'ed out after finishing the `uubeamer`` class :) |
Hi @jkorb, no worries about the response time. Yes, the wording differences are intentional, it's a modified MIT license. I'm not quite sure how to best describe this in the files, maybe something like MIT (modified)? I also asked @J535D165 for some thoughts about this. |
Awesome, thanks @kequach ! So, if I understand correctly, you guys took out the sublicensing and selling parts of MIT. Fair. But I guess, it's a mistake, then, to reference this as MIT, as I did in the In principle, I'm cool with using a modified MIT as you suggest, I'm just a bit worried about confusions that may arise from using a non-standard license. Have you guys thought about that? Might be a curveball, and perhaps best be ignored, but if we want to exclude commercial use (not that that'll be an issue), why don't we go with some standard non-commercial license, like the LaTeX license: https://www.latex-project.org/lppl/ I like MIT for its simplicity and because I personally don't care much about what people do with my work, I'm just happy if it helps. But that advantage, simplicity, might be lost by modyfying. |
We cannot accurately describe license envisioned in #7 as an MIT license.
I agree with the issues in using a modified license. It also makes it difficult to immediately understand what was modified. In that case I'd wait for a response from @J535D165, as he was the one who aligned this with Erwin Leufkens. |
Fair! Let's see what he says :) |
Thanks for catching up with this PR. Interesting discussion! Yes, indeed, I was in contact with the head of branding. The result is this modified MIT license. However, after some thinking, I might want to propose something else first. The MIT license is a very applicable license for software packages as it is simple, permissive, and easy to understand. There are 2 "musts" for this license: Include the copyright and the license.
This is not a big deal in most software applications, as most software is added as a dependency and not shipped with the application. In your case, most users will substantially reuse your work. Therefore, formally (as far as I know, no legal advice), your users should include the copyright and a copy of the license in their project/report. I suggest releasing all YOUR work under a CC0 or Unlicense (public domain). Then, users can use it without concerns about the license and including the copyright/license, and you are not responsible for any damage. Of course, the user must adhere to the copyright for the branding. But this is less confusing than having these two "licenses" or the combined version proposed in this PR. You might want some credits for your work as well :) In that case, it would be nice to add your name on the last slide of the beamer and somewhere on the report template. I think that will have more impact in terms of credits than having a copy of the MIT license included in someone's project/report. See also this interesting blog https://blog.datadryad.org/2011/10/05/why-does-dryad-use-cc0/. (This might also be interesting: https://creativecommons.org/2011/04/15/using-cc0-for-public-domain-software/) |
Great that you're chiming in, @J535D165 ! And thanks for hashing this out with Erwin. I'm cool with publishing my templates under CC0. As I said, I'm not really keen on recognition and like to keep things simple. So public domain sounds like a good idea :) And if I understand correctly, this should be cool with Erwin/the Corporate Identity department, since it just covers the code and not the branding it implements, right? So, how would we realize this: CC0 license disclaimer everywhere together with the existing copyright disclaimers about the branding? I would also put my name, email, and a link to this repo in there, not for copyright reasons but so that people can find the most recent version. Do we need to double check this with Erwin? Once the copyright issue is solved, I'll be looking into packaging this into an official release for ease of use. |
Not entirely sure why you've mentioned me, my only contribution here is so small I doubt it would even be eligible for copyright ;) Anyway, CC0 looks fine for my one-word-change ;) Just to weigh in on the branding stuff; A lot of the branding is (also) protected by trademark law, which the license does not cover. So, there is additional protection there for the branding. (In addition to other copyright related stuff that might still be applicable, as the license should indeed cover the code itself only). |
Agreed. There is no need to check this with Erwin. The contact I had with him should be fine. Update this PR to CC0? |
Sorry, @tymees ! Tagging suggestions confused me, but that's very valuable input, so thanks for that! I meant to tag @kequach , since this is his PR/initiative. @J535D165 : awesome, thanks! Yes, let's move to CC0. @kequach can you update the PR (if you're still interested)? Otherwise, I can take care of it this week. |
Hi @jkorb I can take a look later this week. If you get to it before me, feel free to take over 👍 |
@jkorb please have a look if the changes are fine and feel free to make any suggestions |
Awesome, thanks so much!! I'll go through this tomorrow! |
I didn't do that much but you're welcome 😀 |
Hi @kequach @J535D165 (and @tymees ). I've updated the PR to follow the recommendations on using CC0 for software by the CC-peeps (https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC0_to_computer_software.3F_If_so.2C_is_there_a_recommended_implementation.3F). I'd be cool with merging this now. Does anybody want to have a second look? Would be awesome for my peace of mind :) |
Hi @jkorb , I will have a look sometime this week |
Thanks, @kequach ! |
|
||
This software was originally written by Johannes Korbmacher | ||
([j.korbmacher@uu.nl](mailto:j.korbmacher@uu.nl)) and contains contributions | ||
from Ty Mees ([t.d.mees@uu.nl](mailto:t.d.mees@uu.nl)) and Kevin Quach. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
from Ty Mees ([t.d.mees@uu.nl](mailto:t.d.mees@uu.nl)) and Kevin Quach. | |
from Ty Mees ([t.d.mees@uu.nl](mailto:t.d.mees@uu.nl)) and Keven Quach. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uff, sorry for mispelling your name. I wasn't paying due dilligence!
COPYING
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest to keep the file name as "LICENSE", since this allows GitHub to automatically detect the license. COPYING is not a machine-readable file name on GitHub, even though CC0 recommends this naming.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah good to know. Let's go with that.
I added two remarks. Besides that, I think we are ready to merge @jkorb |
Awesome! Thanks so much, @kequach for starting this and @J535D165 , @tymees for chiming in. If you're OK with that, @kequach , I'll reorder some commits and |
Feel free to go ahead! |
We've decided to move to "unlicense"/CC0 the classes and the new copyright notices are based on the suggestions by the Creative Commons organization for how to do that. For details, see https://creativecommons.org/share-your-work/public-domain/cc0/ and, in particular, the suggestions concerning software in the FAQ: https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC0_to_computer_software.3F_If_so.2C_is_there_a_recommended_implementation.3F Co-authored-by: Keven Quach <belfami@gmail.com>
We've decided to move to "unlicense"/CC0 the classes and the new copyright notices are based on the suggestions by the Creative Commons organization for how to do that. For details, see https://creativecommons.org/share-your-work/public-domain/cc0/ and, in particular, the suggestions concerning software in the FAQ: https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC0_to_computer_software.3F_If_so.2C_is_there_a_recommended_implementation.3F Co-authored-by: Keven Quach <belfami@gmail.com>
We've decided to move to "unlicense"/CC0 the classes and the new copyright notices are based on the suggestions by the Creative Commons organization for how to do that. For details, see https://creativecommons.org/share-your-work/public-domain/cc0/ and, in particular, the suggestions concerning software in the FAQ: https://wiki.creativecommons.org/wiki/CC0_FAQ#May_I_apply_CC0_to_computer_software.3F_If_so.2C_is_there_a_recommended_implementation.3F Even though CC0 is not a license, we've included the text in ```LICENSE``` because GitHub reads this file. This is why we decided against the advice of the CC to call the file (more appropriately) ```COPYING```. Co-authored-by: Keven Quach <belfami@gmail.com>
As discussed in #5, this PR adds a license to this repository. The license has been discussed with Erwin Leufkens, art director at UU.