Summary and Schedule
This is a new lesson built with The Carpentries Workbench.
Setup Instructions | Download files required for the lesson | |
Duration: 00h 00m | 1. Terminology and Background on Intellectual Property |
What is the primary form of intellectual property typically associated
with software? What is the purpose of a license for software? At what point can you assert copyright over your software? |
Duration: 00h 10m | 2. Why You Should Choose a License |
What are the two basic categories of software licenses? What are the benefits of specifying a license for your software? |
Duration: 00h 36m | 3. What is Open Source? |
What organization is considered to be the arbiter of whether or not a
license is open source? What are the ‘four freedoms’ by which the Free Software Foundation defines free (aka open-source) software? What is the difference between a permissive and a copyleft license? Is there a licensing scheme comparable to open-source for non-software works? |
Duration: 01h 08m | 4. Why Choose Open Source Licensing? |
What are some of the reasons for preferring open-source licensing over
proprietary? Does open-source licensing prevent you from making money off of your software? Does open-source licensing guarantee the sustainability of your software? |
Duration: 01h 46m | 5. Choosing an Open Source License |
What are some of the reasons for going with an established open-source
license instead of creating a new one? What are some of the most popular open-source licenses? Name a tool that can help with a more detailed understanding of common open-source licenses? |
Duration: 02h 14m | 6. Documenting Your Choice of License |
What are the two basic strategies for documenting your choice of
license? What information should you include in each file in your software? |
Duration: 02h 34m | 7. Collaboration and Licensing |
What are the concerns with accepting code from collaborators? What mechanisms are there to ensure collaborators agree to license terms? What concerns are there with using code from online forums? Why are LLMs challenging for copyright and licensing? |
Duration: 03h 06m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
No specific setup is required.