General Ethical Principles
General Ethical Principles
This principle, which concerns the quality of life of all people, affirms an
obligation of computing professionals, both individually and collectively, to
use their skills for the benefit of society, its members, and the
environment surrounding them. This obligation includes promoting
fundamental human rights and protecting each individual's right to
autonomy. An essential aim of computing professionals is to minimize
negative consequences of computing, including threats to health, safety,
personal security, and privacy. When the interests of multiple groups
conflict, the needs of those less advantaged should be given increased
attention and priority.
The values of equality, tolerance, respect for others, and justice govern
this principle. Fairness requires that even careful decision processes
provide some avenue for redress of grievances.
Both custom and the law recognize that some exceptions to a creator's
control of a work are necessary for the public good. Computing
professionals should not unduly oppose reasonable uses of their
intellectual works. Efforts to help others by contributing time and energy
to projects that help society illustrate a positive aspect of this principle.
Such efforts include free and open source software and work put into the
public domain. Computing professionals should not claim private
ownership of work that they or others have shared as public resources.