Exercises and Discussion Topics
-  Examine which software categories are over or underepresented
in open source software repositories.
Discuss why this might be the case.
 
-  What criteria will you use for determining the project
to contribute?
 
-  Describe the business model behind a packaging company.
Is a similar business model used in another, non-software, area?
Why (not)?
 
-  Consider adopting some of the programs we described to improve
your productivity.  
 
-  Learn a scripting language, like Ruby, Python, or Perl.
 
-  Compile a Swiss-army-knife CD with all the open source software you
would want to have with you on a desert island.