Chapter 6 – Intellectual Property

advertisement
Fall06
CS 306
Chapter 10 – Professional Ethics
10.1 Ethics
10.1.1 What is “computer Ethics”?
- Technology not an immutable force
- People make decisions about what technologies and products to develop
and how to use them
- People make Laws and set rules and standards
- The scope of the term “computer ethics” varies considerably
- Some considers -> environmental impact of computers
o Impact of computer on employment,
o Sell computers to totalitarian governments
o Use by military
- Computer Ethic narrowly defines as others:
o Medical
o Legal (lawyers)
o Accounting ethics
o Engineering
Example: Copyright etc.
Employee who spends most of his time surfing internet…
Sleep, long lunch, take brides and anything that prohibited by employers
10.1.2 What is Ethics, anyway?
Ethic is the study of what it means to “do the right.”
Have you taken any philosophy classes? Such as Ethics
Ethical theory is based on the assumption that people are rational and make free choices. Neither of
these conditions is always and absolutely true.
People act emotionally and make mistakes.
A person is not making a free choice when someone else is pointing a gun at him.
- People worry about loosing jobs when they make mistakes
- People don’t want to be controlled if there are choices they can make
Ethical rules are rules to follow in our interactions with other people and our actions that affect
people.
Most ethical theories attempt to achieve the same goal:
- to enhance human dignity
- peace
- happiness
- and well-being
Ethical relativism and some types of ethical egoism DO NOT.
There are two books, entitled:
One is Ethics: Discovering Right and Wrong
The other is Ethics: Inventing Right and Wrong
10.1.3 A variety of Ethical Views
Some ethicist (philosophers and others who study ethics) make a distinction between ethical theories that
view certain acts as good or bad because of their consequences.
They call these deontological (or nonconsequencialist) and consequentialist theories respectively.
Page.
1
Fall06
Deontological Theories
One example is: DO NOT LIE
- An act is ethical if it complies with ethical rules and is chosen for that reason.
Immanuel Kant:
One is the principle of universality: We should follow the rules of behavior that we can
universally apply accepted it in our explanation of ethics in section 10.1.2 “do the right thing”.
The biblical instruction, “Do unto others as you would have them do unto you,” is another statement of
the same general idea.
Thou shall not kill etc….
1. Deontologist argue that logic or reason determines rules of ethical behavior, that actions are
intrinsically good because the follow from logic.
2. Kant believed that rationality is the standard of what is good. We can reason about what
makes sense and act accordingly, or we can act irrationally, which is EVIL.
“Respect the reason in you,”
3. Kant stated a principle about interacting with other people: One must never treat people as
merely means to ends, but rather as ends in themselves.
“ that is always wrong to lie”
- Will you or Would you lie to protect someone who you love?
- it is wrong for you to lie to protect victim.
“ because of the consequences”
Utilitarianism
- Utilitarianism is the main example of a consequentialist theory. Its guiding principle, as expressed
by John Stuart Mill, is to increase happiness, or “utility.”
- A person’s utility is what satisfies the reason’s needs and values.
Natural Rights
- People make their decision
- People can act freely according to their judgment, without coercive interference by others
- Fundamental rights of other, including the rights to life, liberty, and property
- Respect for these rights implies ethical rules against killing, stealing and deception
No Simple Answers
- We cannot solve ethical problems by applying a formula or an algorithm
- Human behavior and real human situations are complex.
10.1.4 Some important distinction
Right, Wrong , and Okay
-
ethically right and ethically wrong
ethically obligatory, ethically prohibited or
ethically acceptable
Page.
2
Fall06
Negative and Positive Rights, or Liberties and Claim-Rights
Two different kinds of rights:
- Recall that negative rights, liberties, are rights to act without coercive interference
- Claim-right, or positive rights, are rights that impose an obligation on some people to
provide certain things for others.
- Privacy
- Fair use of intellectual property
- Universal access to the Web
Distinguishing Wrong and Harm
Carelessly and needlessly causing harm is wrong, but is important to remember that harm lone is
not a sufficient criterion to determine that an act is unethical.
- Yet there is noyhing wrong with doing honest, productive work
On the other hand, hackers argue that break into computer systems without authorization is not
wrong because they do no harm.
Hacking is a violation of property rights:
- A person has no right to enter your property without your permission, independent of
any harm done.
Separating Goals from Constraints
Distinction between ends and means
- Goals: Working hard, investing wisely and being and interesting and decent person can
achieve these goals
But, ethics tells us what actions are acceptable or unacceptable in our attempts to achieve the goals.
Personal Preference and Ethics
When discussing political or social issues, people frequently argue that their position is right in a
moral or ethical sense or that an opponent’s position is normally wrong or unethical.
People tend to want to be on the “moral high ground” and feel the stigma of accusation that their
view is ethically wrong. Why?
Law and Ethics
What is the connection between law and ethics? Very little.
Is it ethical to prohibit marijuana use by terminally ill people?
10.2 Ethical Guidelines for Computer Professional
Appendix A.
10.2.1 Special Aspect of professional Ethics
First, the professional is an expert in a field, be it computer science or medicine, that most
customers know little about. They advertise!
Page.
3
Fall06
Second, the products of many professional (e.g., bridges, investment advice, surgery protocols, and
computer systems) profoundly affect large number of people.
A computer professional’s work can affect the life, health, finance, freedom, and
future of a client or members of public. A professional can cause great harm
through dishonesty, carelessness, or incompetence.
- Victims!
10.2.2 Professional code, Guidelines, and Responsibilities
Some Guidelines
1. Understand what success means.
2. Include users (such as medical staff, technicians, pilots, office workers) in the design and testing stages
to provide safe and useful systems.
3. Do a thorough, careful job when planning and scheduling a project and when writing bids or contracts.
4. Design for the real users.
5. Don’t assume existing software is safe
6. Be open and honest about capabilities, safety and limitation of software
7. Require a convincing case for safety
10.3.9 Copyright Violation
10.3.10 Hiring Foreign Programmers
Page.
4
Download