1.5 Ethics Flashcards
What is the difference between ethics and law?
- *Ethics**: are social guidelines based on moral values (right and wrong), professional bodies often have guidelines - e.g. British Computer Society.
- *Law**: rules and regulations that govern the whole of society - e.g. The Computer Misuse Act 1990.
What is computer ethics?
Set of principles to regulate the use of computers
Why are computer ethics important?
- The use of computers needs to be governed.
- Provides rules for using computers.
- Helps keep users safe when using computers.
- Helps stop the misuse of computers.
- Helps stop intellectual property theft.
- Helps prevent the misuse of personal information.
What is plagiarism?
When a person takes another person’s work and claims it as their own.
What is copyright?
Copyright law protects the owner from having work illegally copied. It is a criminal offence (unlike plagiarism)
Describe a traditional software license
- Pay the author to use their software on a specified number of computers
- Does not give you any ownership of the software.
- Cannot modify and redistribute it to others.
Describe a Free Software License
- The software might cost money.
- You can modify the source code and redistribute it.
- The software will be fully functional.
- License will not expire.
Describe a Freeware License
- There is no charge.
- You cannot modify the source code
- You can sometimes redistribute it (developer retains copyright).
- If you can redistribute it you cannot resell it.
- The software will usually be fully functional.
- License will not expire.
Describe a Shareware License
- Usually free initially (charge may come later).
- You cannot modify the source code and redistribute it (developer retains copyright).
- Some features may be disabled.
- Usually only works for a trial period - e.g. 30 days.
What is the difference between hacking and cracking?
- *Hacking**: Illegal access to a computer system without the owner’s consent or knowledge.
- *Cracking**: The act of illegally changing the source code of a program so that it can be exploited for another use.
What is a hacker?
A person who tries to gain illegal access to a computer or a network.
What is a cracker?
Cracker: Someone who edits program source code usually for a malicious purpose.