Ethics in Software.

Hacker's ethic

Free software principles

Richard Stallman, who founded the Free Software Foundation, defines free software through four essential freedoms:

Steven Levy

Steven Levy suggests that there is a "code of ethics" for hacking which, though not pasted on the walls, is in the air:

Reference: Levy, Steven. 1984. Hackers: Heroes of the Computer Revolution, Anchor Press/Doubleday, Garden City, NY, 458 pp.

Pekka Himanen (2002)

The Hacker Ethic and the Spirit of the Information Age.

Old and new hacker ethics

  1. Above all else, do no harm
  2. Protect Privacy
  3. Waste not, want not
  4. Exceed Limitations
  5. The Communicational Imperative
  6. Leave No Traces
  7. Share
  8. Self Defense
  9. Hacking Helps Security
  10. Trust, but Test!