Professional Documents
Culture Documents
==================================================
Some content borrowed from Slides provided by Pearson –
Ethics for the Information Age, and Pearson – Gift of Fire.
Distribution of this material is prohibited by copyright.
Quinn Chapter 9; Baase Chapter 9
TOPIC:
• Honesty is one of the most fundamental ethical values
• Many ethical problems are more subtle than the choice
of being honest or dishonest
• Some ethical issues are controversial
How do you handle difficult situations?
Whistle-Blowing
• Whistle-blower
o Tries to report harmful situation through authorized
channels
o Rebuffed by organization =>
Makes disclosure through unauthorized channels
• Whistle-blowers punished for their actions
o Lose job or all chances of advancement
o Financial and emotional hardship
• Relevant Laws:
• False Claims Act
https://en.wikipedia.org/wiki/False_Claims_Act#Provisio
ns
For defrauding government programs.
• Whistleblower Protection Act
https://en.wikipedia.org/wiki/
Whistleblower_Protection_Act#Authorized_federal_agen
cies
for protecting government employees
protects federal whistleblowers who work for the government and report the
possible existence of an activity constituting a violation of law, rules, or
regulations, or mismanagement, gross waste of funds, abuse of authority or a
substantial and specific danger to public health and safety. A federal agency
violates the Whistleblower Protection Act if agency authorities take (or threaten to
take) retaliatory personnel action against any employee or applicant because of
disclosure of information by that employee or applicant. [1]
• Whistleblower Protections by Dept of Labor
https://www.dol.gov/general/topics/whistleblower
An employer cannot retaliate against you for exercising your
rights under the Department of Labor’s whistleblower protection
laws. Retaliation includes such actions as firing or laying off,
demoting, denying overtime or promotion, or reducing pay or
hours.
Case: Anti-Worm
• Internet plagued by new worm that exploits hole in popular
operating system
• Tim Smart creates anti-worm that exploits same security
hole
• Tim’s anti-worm fixes PCs it infects. It also uses these PCs
as launch pad to reach new PCs.
• Tim launches anti-worm, taking pains to keep it from being
traced back to him.
• The anti-worm quickly spreads through Internet, infecting
millions of computers
• System administrators around the world combat the anti-
worm
• Did Tim do something wrong?
• Most relevant principles
o Continually improve your abilities.
o Share your knowledge, expertise, and values.
o Respect the rights of others.
o Take responsibility for your actions and inactions.
• ACM Clauses:
o 1.01: Tim did not accept responsibility for his action.
o 1.08: The worm was free, but cost system
administrators a lot of time.
o 2.03: The anti-worm entered computers without
permission of their owners.
o 8.01, 8.02, 8.06: Tim improved his knowledge and
skills by creating the anti-worm.
• Conclusion:
o By attempting to hide his identity, Tim refused to
accept responsibility for his actions
o Tim violated the property rights of the PC owners
whose systems were infected by his anti-worm
Case: Consulting Opportunity
• John works in support organization for Acme Corporation
• Many Acme customers downgrading their level of support
• East Dakota gives John opportunity to run a training class
similar to that provided by Acme
• John tells no one at Acme
• John develops materials at home on own time
• John takes paid vacation to teach class
• Did he do something wrong?
• Most relevant principles:
o Be impartial.
o Take responsibility for your actions and inactions.
o Disclose information that others ought to know.
o Maintain your integrity.
o Continually improve your abilities.
• ACM Clauses:
o 3.04: John was well qualified to develop materials and
teach class
o 8.04: By creating materials, John became even more
familiar with Acme’s package and its capabilities
o 4.05: John didn’t disclose his conflict of interest with
his employer
• 2.08: John deprived himself of “time off” needed to
do his best work at Acme
• 6.05: John put his own interest above that of his
employer
• Conclusion:
• John did not disclose East Dakota’s offer or his
decision to Acme’s management
• Acme’s management is likely to question John’s
loyalty to the company
• John’s actions were wrong and unwise
Preparation for HW and Future Weeks: (do these now to be
ready to submit HW)
For you, what is the most important code in the ACM code of
ethics and why?
We have looked at many different impacts of computing.
Whatever you develop as a CS person will affect
1. freedom of speech – restrict it or allow too much
2. intellectual property violations – make it easy to copy
3. privacy – make it easy to collect info or do surveillance
4. security and safety – could kill or harm people financially
5. workplaces – remote work? Loss of jobs?
6. globalization – allow offshoring, foreign workers
7. digital divide – widen Haves and Have Nots
8. education – online learning?
9. environment – sustainable?
10.The way people live in general – even harm health