Skip to content

Latest commit

 

History

History
85 lines (68 loc) · 5.69 KB

opensource.md

File metadata and controls

85 lines (68 loc) · 5.69 KB

Homework

On the last day of class (Jan 12) Seamus Kraft, Director of the OpenGov Foundation and an advocate for open source technology and transparancy in congress, will be skyping in from Washington DC. Seamus was one of the voices that helped to convince congress to adopt open source technology. You will be debating Seamus on why congress should be adopting open source software. Seamus will be playing the role of a member of congress (or a congressional staffer) who is skeptical of open source software, bringing up the many arguments that he has encountered as to why open source ought not be allowed. Depending on how we feel we can make it a more informal discussion, however I would still like for you to be well read on the topic you chose going into this discussion.

Assignment

Spend at least two hours reading selections from the reading list. Some of the selections are required, others are optional. Required selections are marked as such. This should not be the end of your reading, this list is just a place to begin. Once you've done some general reading, you will select a topic area from the topics below, and focus your remaining time drilling into one particular topic.

Topic Assignment

Please sign yourself up for one of the following groups in this google doc: https://docs.google.com/spreadsheets/d/1y_nJtNseCnFV01W2YQ34vYafYOFQkwb3wg9V6McF-zM/edit?usp=sharing

As you're reading, please contribute to the slack channel corresponding to the topic you signed up for:

  1. Business Case & Cost (#opensource-cost) - discuss the cost advantages of open source software for a congressional office
  2. Ethics (#opensource-ethics) - discuss the ethics-related issues of adopting open source software for a congressional office
  3. Maintainance (#opensource-maintain) - discuss the advantages for maintaining software that is open source
  4. Security (#opensource-security) - discuss the security implications of open source software

Artifacts

  1. Discussion on Slack - Lets try to have a discussion on Slack about the topic area you've selected. For this assignment, if Slack turns into just a list of comments rather than a discussion, that's fine too. Before the debate/discussion, you and the other people who have selected that subject area can review the points that everyone made in the slack channel and pick the most interesting or convincing ones to talk to Seamus about.

Reading List

What is open source?

non-us

Github and Hiring