Class Participation - Dialin information sticky icon

Class Meeting: On Campus, Room 118, Tuesdays, 6:30 to about 8:00 PM

Conference Call information (weekly)
Dial In Number: 1-888-346-3950 or 1-201-604-5054 (internationally)

  • Participant Access Code: 4365869(#)
  • Connection available during class meeting times
  • Do not call in if you are in a moving vehicle, either as driver or passenger.
  • Land lines still provide a higher quality voice connection than do mobiles.

Off Campus Participation

  • Log in to the conference call and web site before 6:30

Welcome to OSS at Carnegie Mellon Silicon Valley sticky icon

This elective is designed to familiarize you with the state of the art in Open Source Software. The emphasis in the elective is divided between technical and business aspects of open source software. On the technical side, you will be able to study source code from various projects and contribute to open source projects. On the business side, you will gain a better understanding of the impact of open source software on the software industry, including licensing and commercialization issues, corporate software evaluation techniques, and business models. You will install and use open source software (Linux, OpenOffice, Firefox, and more) exclusively.

Week 5 - The Business of Open Source

This week's session is focused on the question of how one can make money with open source software. We'll talk about a variety of business approaches, and close with a discussion of some future directions.

Week 4 - Jono Bacon on Community

Jono Bacon's presentation for June 8th. The video is here.

Task 3 - Using Linux and installing app stacks

Due date: 6 PM PDT, 11 June 2010

Install Ubuntu 10.04 on one of your machines after testing the LiveCD; you may have to partition your disk or install virtualization software -- you should not need more than 10 Gb for your installation; community-based help is available on Ubuntu Forums.

Week 3 - Chris DiBona - June 1

Here are Open Document and PDF links to Chris DiBona's presentation. Here is a link to the video of his talk.

Week 2 presentation and video

The presentation for the May 25th class is available in both OpenOffice.org and PDF formats.

The recorded video of the class is available here.

Task 2 - Installing open source infrastructure and applications

Due date: Saturday, June 5, 6 PM PDT

This assignment involves installing infrastructure software (web server, database) that can serve as the foundation for key open source applications.

Week Two - Reading and viewing

Readings

Open Sources 2.0 - Articles by Mike Olson, Steven Weber

The Open Source Initiative (Definition & Licenses at http://opensource.org/)

The Free Software Foundation (review website at http://www.fsf.org/)

Remember to add links to the del.icio.us page as you read interesting articles and find useful web sites; login "cmu_oss08"; password "bldg23". Add your name as a tag so that we can see who posted and recommended the link.

Videos

Task 1 - Inventory of Open Source Software and Installations

Due date: Saturday, May 29th, 6 PM PDT

This task has two parts. The first part is to see what open source software you currently have on your machine, and the second part is to install some open source software, then repeat the check for the presence of open source software. We use the OSScensus software hosted at OpenLogic, but this has not been well maintained and you may have some difficulties in saving your results to their site.

There is also some associated reading.