Fall2010/Course notes

From OpenSourceSoftwarePractice
Jump to: navigation, search

Contents

The following are original course notes. Also refer to the course schedule.

Lecture 1 - Introduction (Will Schroeder) (Aug 30)

Lecture 2 - Infrastructure Setup (Luis Ibanez) (Sep 2)

Lecture 3 - Software Development Process (Bill Hoffman) (Sep 9)

Lecture 4 - Open Source Governance - (Luis Ibanez) (Sep 13)

Lecture 5 - Community Interactions - (Luis Ibanez) (Sep 16)

Lecture 6 - Business Models & Starting a New Business 101 (Will Schroeder) (Sep 20)

Lecture 7 - VTK and ParaView (Case Studies) (Will Schroeder) (Sep 23)

Lecture 8 - Economy 0x65 - (Luis Ibanez) (Sep 27)

Lecture 9 - Economy 0x65 Part II - (Luis Ibanez) (Sep 30)

Lecture 10 - Intellectual Monopolies - Part I (Luis Ibanez) (Oct 4)

Lecture 11 - Intellectual Monopolies - Part I - part B (Luis Ibanez) (Oct 21)

Lecture 12 - Intellectual Monopolies - Part II (Luis Ibanez) (Oct 25)

Lecture 13 - Intellectual Monopolies - Part II - part B (Luis Ibanez) (Oct 28)

Lecture 14 - Software Patents (Luis Ibanez) (Nov 1)

Lecture 15 - Software Patents - Part B (Luis Ibanez) (Nov 4)

Lecture 16 - Open Source & Law (Invited Speaker - Lawyer) (Nov 8)

  • Contracts
  • Software-Related Contracts
  • Liabilities
  • Warranties

Lecture 17 - Open Source Licensing - Part I (Luis Ibanez) (Nov 11)

Lecture 18 - Open Source Licensing - Part II (Luis Ibanez) (Nov 15)


Lecture 19 - KDE (Case Study) (Marcus Hanwell) (Nov 22)

  • [[ | Notes PDF]]
  • [[ | Notes ODP]]


Lecture 20 - Wikipedia and the Commons (Luis Ibanez) (Nov 29)

Lecture 21 - Individual Project Presentations (Students) (Dec 2)

Lecture 22 - CMake Case Study (Bill Hoffman) (Dec 6)

Lecture 23 - Individual Project Presentations (Students) (Dec 9)

Unplanned

Lecture 20 - Open Source in Government (NY State - Invited Speaker) (Nov 22)

Lecture 22 - Open Access (Luis Ibanez) (Dec 2)

Lecture 23 - Open Source Culture (Luis Ibanez) (Dec 6)

Optional Lectures

Lecture 25 - Invited Speaker (Case Study GNOME Accessibility Project) (TBD) (Nov 25)

Lecture 26- Student Projects Presentations (Nov 29)

  • December 10th

Lecture 27 - Linux Kernel (Case Study) (Luis Ibanez) (Dec 2)

Lecture 28 - Case Study - ITK (Luis Ibanez) (Dec 6)