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

Clarification needed on Module 4 Lesson 3 #881

Open
kyuenjpl opened this issue Oct 7, 2024 · 3 comments
Open

Clarification needed on Module 4 Lesson 3 #881

kyuenjpl opened this issue Oct 7, 2024 · 3 comments
Labels
Lesson: 3 Module: 4 OS101 Curriculum: Content Suggestions Suggestions for text found in the open science 101 curriculum. Use Lesson and Module labels. OS101 Status: Curriculum Openscience101.org still needs changes implemented.

Comments

@kyuenjpl
Copy link

kyuenjpl commented Oct 7, 2024

In the diagram that shows the "Openness is a spectrum", the user can click on the individual circles for more details on the different types of licenses.

The current wording which are supposed to be from more open to more closed is actually quite confusing:

  1. "Permissive"-Gives users wide but not complete latitude to reuse/relicense.
  2. "Non-permissive"- Allows users to reuse, but also gives users the responsibility to share their changes with the community.
  3. "Copyleft"-Can be distributed or modified if all the code involved is licensed under the same license.

This is followed by showing only 2 main types of open licenses Permissive and Protective (copyleft). When I teach this in person, it comes off contradictory. May I suggest changing the language under the permissive to say simply "Gives users wide latitude to reuse/relicense."

And perhaps omit non permissive altogether or explain it somewhere more thoroughly? I looked for details on what non-permissive as a type of license and did not find any mentions or examples. The description used for non permissive actually applies better as a description for "copyleft".

@bressler95tops
Copy link
Contributor

Thank you for the suggestion @kyuenjpl! We will add this to our queue for disposition and will let you know if we have any questions, or how we implement the change.

@bressler95tops bressler95tops added OS101 Curriculum: Content Suggestions Suggestions for text found in the open science 101 curriculum. Use Lesson and Module labels. Module: 4 Lesson: 3 OS101 Status: Curriculum Openscience101.org still needs changes implemented. OS101 Status: GitHub GitHub still needs changes implemented. labels Oct 8, 2024
@katblanchette
Copy link

@bressler95tops - The OS101 team has reviewed @kyuenjpl comments above. 1st Update - Will you remove the words "but not complete" from the "Permissive - Gives users wide but not complete latitude to reuse/relicense." definition. 2nd Update - Will you move the sentence found in the Non-Permissive definition to the Copyleft definition, replacing the existing definition with "Allows users to reuse, but also gives users the responsibility to share their changes with the community". 3rd Update - Will delete the Non-permissive definition. Thank you!

bressler1995 added a commit to bressler1995/Transform-to-Open-Science that referenced this issue Dec 20, 2024
bressler95tops added a commit that referenced this issue Dec 20, 2024
Address Open Science 101 suggestion in Issue #881
@bressler95tops bressler95tops removed the OS101 Status: GitHub GitHub still needs changes implemented. label Dec 20, 2024
@bressler95tops
Copy link
Contributor

Thank you for your patience on this @kyuenjpl, this change has been implemented on GitHub. It is now just pending implementation in the OS101 MOOC. The timeline for this is TBD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lesson: 3 Module: 4 OS101 Curriculum: Content Suggestions Suggestions for text found in the open science 101 curriculum. Use Lesson and Module labels. OS101 Status: Curriculum Openscience101.org still needs changes implemented.
Projects
None yet
Development

No branches or pull requests

3 participants