Skip to content

Commit

Permalink
Merge pull request #59 from neu-se/m16-opensource
Browse files Browse the repository at this point in the history
m16 open source
  • Loading branch information
abhutta0 authored Nov 13, 2024
2 parents 58ef1fc + fd128fb commit 947fda2
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 2 deletions.
Binary file added Slides/Module 16 Open Source.pdf
Binary file not shown.
Binary file added Slides/Module 16 Open Source.pptx
Binary file not shown.
4 changes: 2 additions & 2 deletions _data/modules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,13 @@
name: Technical Debt
page:
guest-pm:
name: Product Management (with special guest, Prof Katie Stolee)
name: Special Topic
page:
11a:
name: Work on Project
11b:
name: Open Source
page:
page: /modules/16-open-source
12a:
name: Work on Project
12b:
Expand Down
26 changes: 26 additions & 0 deletions lectures/l16.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
layout: module
title: "16 - Open Source"
permalink: /modules/16-open-source
parent: Modules
nav_order: 16
lessons:
- title: "Open Source"
ppt: "Module 16 Open Source.pptx"
pdf: "Module 16 Open Source.pdf"

---
### Learning Objectives:
In this module, you will learn to:
* Understand the terminology "free software" and explain open source culture and principles.
* Express an educated opinion on the philosophical/political debate between open source and proprietary principles.
* Reason about the tradeoffs of different open source licenses and business models.

{% include lesson.html %}

### Resources
* [Open Sources: Voices from the Open Source Revolution](https://www.oreilly.com/openbook/opensources/book/netrev.html)
* [Why Open Source Misses the Point of Free Software](https://www.gnu.org/philosophy/open-source-misses-the-point.en.html)
* [How Open Source Ate Software: Understand the Open Source Movement and So Much More](https://learning.oreilly.com/library/view/how-open-source/9781484268001/)
* [MongoDB Licensing FAQ](https://www.mongodb.com/licensing/server-side-public-license/faq)
* [MongoDB Removed from Debian due to incompatible license](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915537)

0 comments on commit 947fda2

Please sign in to comment.