Teaching Materials:
Material Type | Title | Overview | Courses | FOSS Area | Tags | Source |
---|---|---|---|---|---|---|
Reference | Forge Your Future with Open Source – Book |
Free and open source is the foundation of software development, and it’s built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Programmers, writers, designers, and everyone interested in software will make their mark through free and open source software contributions. https://fossforge.com |
Advocacy, Culture/Intellectual Property, Introduction, Philosophy/Politics, Use & Evaluate | Vicky Brasseur | ||
Reference | Demystifying Open Source Licensing |
From the book: |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property | Gustavo Pinto | |
Reference | The Open Organization Guide for Educators – PDF |
This is a collection of experience reports from instructors who have employed open source in their classrooms in a variety of manners. The text is free. The link is to a PDF of the book. |
CS0/Non-majors, CS1/CS2/Data Structures, Software Engineering & Process | Teaching aid, | Bryan Behrenshousen | |
Reference | The Open Organization Guide for Educators |
This is a collection of experience reports from instructors who have employed open source in their classrooms in a variety of manners. The text is free. The link is to the source of the book. |
CS0/Non-majors, CS1/CS2/Data Structures, Software Engineering & Process | Teaching aid, | Bryan Behrenshousen | |
Reference | Understanding Open Source Software, and How It Makes You Money Online |
Ezequiel Bruni’s article that includes an introduction to open source as well as a discussion on the finance model of open source software. |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice | FOSS History, Philosophy/Politics | business, | Recommended by Kate Wilson |
Reference | Rendered Language for Documentation |
Opensource.com article that describes the benefits for using a rendered language (not wikis) for documentation. |
CS0/Non-majors, CS1/CS2/Data Structures | Documentation | rendered language, | Opensource.com |
Reference | Wikis for Documentation |
Opensource.com article describing how wikis can be used for FOSS project documentation. |
CS0/Non-majors, CS1/CS2/Data Structures, Data & Information Management | Culture/Intellectual Property, Documentation | wiki, | Opensource.com |
Reference | Contributing to Open Source Documentation |
This blog presents a step-by-step approach for contributing documentation to a project on GitHub. |
CS0/Non-majors, CS1/CS2/Data Structures, Data & Information Management | Documentation | documentation, GitHub, how-to, | Andrew Chalkley |
Reference | Mozilla Documentation Sprint How-To |
This is a guide to organizing a documentation sprint from Mozilla. It contains advice and tips from people who have organized doc sprints, to help you in organizing one, too. |
CS0/Non-majors, CS1/CS2/Data Structures, Data & Information Management | Documentation | documentation, how-to, sprint, | Mozilla |
Reference | PHP Documentation Sprint |
This page reports on the results of a PHP Documentation Sprint. |
CS0/Non-majors, CS1/CS2/Data Structures, Data & Information Management, HCI UI/UX | Documentation | documentation, PHP, sprint, | Gingerling - phplist.org |
Reference | Book – Democratizing Innovation |
Professor von Hippel explores how user-centered innovation processes offer great advantages over the manufacturer-centric innovation development systems that have been the mainstay of commerce for hundreds of years. |
Social Issues & Professional Practice | Culture/Intellectual Property, Philosophy/Politics | Dr. Eric von Hippel | |
Reference | Slides – Intro to FOSS |
Slides that accompany Marko Schütz’s book Intro to FOSS (http://teachingopensource.org/learning-material/book-intro-foss./) Text is a comprehensive overview of the business of FOSS. Chapters include FOSS application areas, Philosophy and History of FOSS, FOSS Development and Community, FOSS Business, Case Studies, FOSS Government and more. |
CS0/Non-majors, Project Management, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, FOSS History, Introduction, Philosophy/Politics, Tools & Communication, Use & Evaluate | Marko Schütz - University of Puerto Rico Mayagüez | |
Reference | Book – Intro to FOSS |
Comprehensive overview of the business of FOSS. Chapters include FOSS application areas, Philosophy and History of FOSS, FOSS Development and Community, FOSS Business, Case Studies, FOSS Government and more. Slides for the text: http://teachingopensource.org/learning-material/slides-intro-foss/ |
CS0/Non-majors, CS1/CS2/Data Structures, Project Management, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, FOSS History, Introduction, Philosophy/Politics, Tools & Communication, Use & Evaluate | Marko Schütz - University of Puerto Rico Mayagüez | |
Reference | A Fair(y) Use Tale |
Professor Eric Faden of Bucknell University created this humorous, yet informative, review of copyright principles delivered through the words of the very folks we can thank for nearly endless copyright terms. |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice, Software Engineering & Process | Culture/Intellectual Property, Philosophy/Politics | copyright, | Dr. Eric Faden, Bucknell University |
Reference | Stallmans Crusade for Free Software |
Free as in Freedom interweaves biographical snapshots of GNU project founder Richard Stallman with the political, social and economic history of the free software movement. |
CS0/Non-majors, CS1/CS2/Data Structures, Social Issues & Professional Practice | Culture/Intellectual Property, FOSS History | O'Reilly | |
Reference | The Open Source Way |
The Open Source Way is a book shows how to (and how not to) engage with the community members on projects of any type by practicing the open source way. This handbook distills years of knowledge our community members have gained while running open source projects. |
CS0/Non-majors, Software Engineering & Process | Advocacy, Culture/Intellectual Property, Introduction, Philosophy/Politics | ||
Reference | Producing Open Source Software |
Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. The book is released under an open copyright. You can buy it in bookstores, order copies from O’Reilly Media, or browse and download it here. |
Project Management, Software Engineering & Process | Coding & Style, Culture/Intellectual Property, Documentation, Philosophy/Politics, Product Packaging & Distribution, Quality & Testing, Specification & Design, Tools & Communication | Karl Fogel | |
Reference | IRC “Cheat Sheet” |
A printable “cheatsheet” of common IRC commands |
Tools & Communication | commands, IRC, | Opensource.com | |
Reference | Live Coding |
Live Coding – every Wednesday 1pm Eastern. |
CS1/CS2/Data Structures, Software Engineering & Process | Coding & Style | YouTube | |
Reference | Open Source Software: the Challenge Ahead |
For open source software, the real challenge lies ahead — taking free software to the mass market, to your grandparents, to your nieces and nephews, to your friends. If we are to be successful we need to articulate the audacious goals clearly and loudly – because that’s how the community process works best. |
CS0/Non-majors | Culture/Intellectual Property, Philosophy/Politics | Mark Shuttleworth, CERN | |
Reference | Free as in Freedom: Richard Stallman’s Crusade for Free Software |
Free as in Freedom interweaves biographical snapshots of GNU project founder Richard Stallman with the political, social and economic history of the free software movement. |
CS0/Non-majors, CS1/CS2/Data Structures | Culture/Intellectual Property, Philosophy/Politics | GNU, Stallman, | |
Reference | 11 ways to get involved in HFOSS |
11 ways to get involved in HFOSS |
CS0/Non-majors, CS1/CS2/Data Structures | Advocacy, Culture/Intellectual Property, Documentation, Introduction | Heather Leson / Open Health News | |
Reference | The Cathedral and the Bazaar reading |
Full text of “The Cathedral and the Bazaar” by Eric Raymond |
CS0/Non-majors, Software Engineering & Process | Culture/Intellectual Property | FOSS Culture, | Eric Raymond |