From Teaching Open Source
Contents |
[edit] Teaching Materials
There's a bunch of content linked from a lot of places. For each piece of material linked, we will review the content and determine:
- Title
- Authors
- Abstract (100 words or less)
- Content License (CC? GNU? No license at all?)
- Field of study (CS? Econ? Law?)
- Material level (Undergraduate? Grad school? Secondary School?)
[edit] Review complete
Nothing yet. :)
[edit] Review in process
- 100 Free Open Source Classes about Open Source Everything (15 of 100 articles reviewed) (owner: Greg DeKoenigsberg)
[edit] Review pending (feel free to add to this list, or to claim an item and move to "in process")
- Best Practices: Open Source Development - With an introduction to Subversion
- Version Control - With an emphasis on SVN
- Student Participation in the Community of Open Source Software for Humanity - SoftHum Links to Humanitarian FOSS courses, tutorials and guidelines for OSS tools and HFOSS applications, course materials, sample student projects and more.
- All of Larry Lessig's books
- OSS Watch materials. Note these already go through a rigorous QA process. OSS Watch would be happy to make these materials available in different formats for easy inclusion in teaching modules, just let us know your requirements and we'll do what we can (budget allowing).
- Producing Open Source book by Karl Fogel - there really is no need to review this book, it is the bible of open source development
- Open Source Software Licensing by Larry Rosen (available online http://www.rosenlaw.com/oslbook.htm)
- Intellectual Property and Open Source by Van Lindberg
- The Public Domain by James Boyle (available online http://www.thepublicdomain.org/)
- Open Source Software Practice - RPI - Course Notes all under Creative Commons by Attribution license.
- and Reading List (may be to copy to the "Big List" below)
- All course materials from the Free Technology Academy are published under a free license (GFDL and CC BY-SA):
- "Introduction to Free Software", Authors: Jesús M. González-Barahona, Joaquín Seoane Pascual, Gregorio Robles; Coordinators: Jordi Mas Hernández, David Megías Jiménez; English; 291 Pages; 3.2Mb
- "GNU Linux Advanced Administration", Authors: Remo Suppi Boldrito, Josep Jorba Esteve; Coordinator: Josep Jorba Esteve; English; 545 Pages; 18.8 Mb
- More courses to come during 2010, see: http://ftacademy.org/courses/modules
[edit] The Big List
| Title | Authors | Institution | Pub Date | Abstract | Format | License | Field of Study | Course Level |
|---|---|---|---|---|---|---|---|---|
| A Fair(y) Use Tale | Faden, Eric | Bucknell | 2007 | 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. | Lecture, video | CC-BY-NC-SA 3.0 | Legal | - |
| Democratizing Innovation | von Hippel, Eric | MIT Press | 2005 | 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. | E-book | CC-BY-NC-ND 2.0 | Business | - |
| Advanced Topics in Learning Object Design and Reuse | Wiley, David | Utah State University | 2008 | This course is designed to help you understand and apply advanced topics in the design, creation, and reuse of learning objects. The course is structured around a practical, hands-on project using learning objects, intermingled with readings and discussion on a variety of topics. | Full Course | CC-BY 3.0 | Instructional Technology | Graduate |
| NC State University CSC591W Open Source Software Development Wiki Page | Will Cohen | NC State University | 2008 | Introduction to basic concepts of the FOSS community, with two-thirds of each student's grade based on their involvement with a FOSS project. | Full Course | BY-NC-SA | - | Graduate |
| Enclosures of the Mind: Governing the Intellectual Commons | Mainelli, Michael | Gresham College | 2006-10-18 | Professor Michael Mainelli exlores the future of global advancement in relation to open source. | Lecture, multimedia | - | Economics | - |
| Open Source Development and Distribution of Digital Information: Economic, Legal, and Social Perspectives | Samuelson, Pam | UC Berkeley School of Information | 2005 | Learn how open source has an impact on digital information distribution. | Syllabus | - | School of Information | Undergraduate |
| Managing Innovation: Emerging Trends | von Hippel, Eric | MIT Sloan | 2005 | This course by Dr. von Hippel illustrates how open information and open source are becoming more popular, allowing users to innovate for themselves. | Full Course | MIT OCW | Business | Graduate |
| Open Source Communities | Lakhani, Karim R. | MIT Sloan | 2005 | Karim R. Lakhani discusses exactly what open source is, its principles, and other key information to understanding open source. | Presentation | MIT OCW | Business | - |
| Free as in Freedom: Richard Stallman's Crusade for Free Software | Williams, Sam | O'Reilly | 2002-03 | 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. | E-book | GFDL 1.1 | History | - |
| Open Source Software: the Challenge Ahead | Shuttleworth, Mark | CERN | 2007-02-28 | For open source sofware, 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. | Lecture, video | - | Business | - |
| The Future of Ideas | Lessig, Lawrence | Stanford | 2001 | Lessig shares his thoughts about the future of innovation in a time of competitive control. | E-Book | CC-BY-NC 3.0 | Business | - |
| Real World Mozilla Development | David Humphrey | Seneca College | 2007-02-26 | This is a one-week crash course in Mozilla development. It contains daily teaching sessions and labs on separate pages, useful for remixing. Assumes knowledge of one or more relevant languages (C/C++ or JavaScript). | Compressed course | CC-BY 2.5 Canada or OPL | Software Development | Undergraduate |