96-786 Open Source Software
This course is designed to yield student proficiency regarding contemporary thinking and fundamental skills regarding Open Source Software. Emphasis is on understanding the impact of open source software on the software industry, including licensing and commercialization issues, corporate software evaluation techniques, and business models. Students install and use open source software (Linux, OpenOffice, Firefox, etc.) and work in teams in a problem-based seminar/workshop format. Team projects focus on creating evaluation criteria for specific categories of software, followed by evaluating open source software components according to the Business Readiness Rating framework. Team projects will be supplemented by recommended readings and presentations by invited outside speakers.
Credit units: 12