PSU CS 410/510 OSS

Open Source Software Development
Summer 2007 (25 June -- 15 August)
MW 1030-1250 (morning section, 410 CRN 80499, 510 CRN 80507)
MW 1415-1635 (afternoon section, 410 CRN 83443, 510 CRN 83444)
Lab: FAB 55-17 (Intel Lab)
Lecture: FAB 150 (morning), 155 (afternoon)

Welcome. This Wiki is dedicated to our project course in open source software development for the UNIX environment.

If you are a student, please begin by registering on this Wiki, using the passcode given to you in class. A Wiki is a collaborative web site: once you're registered, you can (and should) help maintain these pages, and use the site as a work area.

The course email list (for registered users only) is at . On the rare occasion that someone is hanging on IRC, they'll be at irc:// .

Much information is available at the pages of the 2002, 2003, 2004, 2005, and 2006 offerings of this course.

Contact Info

  • -- Bart Massey, your instructor.
  • -- For help with systems and software
  • -- Course e-mail list
  • irc:// -- Course IRC channel


  • bart, 6 Aug 2007: Presentation schedule up
  • bart, 27 Jun 2007: wiki up
  • bart, 4 July 2007: wiki reasonably usable/editable

User and Project Pages

Every developer/team should put a link in the course projects area. The pages of individual users also often have links to project pages. The presentation schedule shows each team's final project presentation time.

Web Resources


125 JuneIntroduction
127 JuneProjects
202 JulySource Code Management using GIT (guest Carl Worth)
204 JulyAmerican Independence Day—No Meeting
39 JulyLegal/Ethical
311 JulyLegal/Ethical cont
416 JulyBusiness and Community
418 JulyDebugging
523 JulyScripting; Tools
525 JulyOSCON "Field Trip"
630 JulyMakefiles
601 Aug Autotools and Scripting
706 Aug  
708 Aug Project Presentations
813 Aug Project Presentations
815 Aug Guest Lecture (TBA)

There is also an e-mail discussion list associated with this website that you may be interested in.