Monday, April 26, 2010

Computer ethics

Computer Ethics is a branch of practical philosophy which deals with how computing professionals should make decisions regarding professional and social conduct [1]. Since the 1990s the field has started being integrated into professional development programs in academic settings. The conceptual foundations of computer ethics are investigated by information ethics, a branch of philosophical ethics established by Luciano Floridi. The term computer ethics was first coined by Dr. Walter Maner, a professor at Bowling Green State University. Computer ethics is a very important topic in computer applications.

Ethical standards


One of the most definitive sets of ethical standards is the Association for Computing Machinery Code of Ethics. The code is a four-point standard governing ethical behavior among computing professionals. It covers the core set of computer ethics from professional responsibility to the consequences of technology in society.[2]



Another computer ethics body is the British Computer Society[3], which has published a code of conduct and code of practice for computer professionals in the UK.



The Uniform Computer Information Transactions Act (UCITA)does not ethical behavior from the standpoint of legality, specifically during the contracting process of computing. It defines how valid computing contracts are formed and how issues, such as breach of contract, are defined and settled. However, legality does not completely encompass computer ethics. It is just one facet of the constantly expanding field of computer ethics.[4]