Exercises and Discussion Topics

  1. Are there examples of "open-source" communication in other engineering disciplines?
  2. Discuss possible business models behind an open-source distribution.
  3. Download, build from source, and install a small open-source program. (easy)
  4. Install an open-source operating system on your PC (e.g. FreeBSD, Debian, NetBSD). (moderate)
  5. Modify your system's kernel to log all accesses to files in the /etc directory. (difficult)