Permissive vs Copyleft Licenses
Last updated on 2026-09-01 | Edit this page
Estimated time: 12 minutes
Overview
Questions
- Put questions here
Objectives
- State what an OSS license must allow users to do
- State what a permissive license allows and requires, and give an example of a permissive license
- State what a copyleft license allows and requires, and give an example of a copyleft license
- State what a weak copyleft license allows and requires, and give an example of a soft copyleft license
Introduction
This is a lesson created via The Carpentries Workbench. It is written in Pandoc-flavored Markdown for static files and R Markdown for dynamic files that can render code into output. Please refer to the Introduction to The Carpentries Workbench for full documentation.
What you need to know is that there are three sections required for a valid Carpentries lesson:
-
questionsare displayed at the beginning of the episode to prime the learner for the content. -
objectivesare the learning objectives for an episode displayed with the questions. -
keypointsare displayed at the end of the episode to reinforce the objectives.
Buoyant Barnacle
The exercises in this episode correspond to the Buoyant Barnacle repository you created in the Introduction
Inline instructor notes can help inform instructors of timing challenges associated with the lessons. They appear in the “Instructor View”
Challenge 1: Can you do it?
What is the output of this command?
R
paste("This", "new", "lesson", "looks", "good")
OUTPUT
[1] "This new lesson looks good"
Challenge 2: how do you nest solutions within challenge blocks?
You can add a line with at least three colons and a
solution tag.
- keypoint1
- keypoint2