Ethics and ownership

Computer Science AS · Ethics and ownership. The idea in plain words, the rules to remember, the mistake to avoid and a worked example, written and checked by Mega Lecture.

Test this topic freeAll Computer Science AS topics

The idea

Ethics are the moral principles that guide how a professional behaves. Computing professionals build systems that affect the public, so they are expected to act honestly, competently and in the public interest. Bodies such as the BCS and IEEE publish a code of conduct and support their members.

Copyright law gives the creator of software legal ownership of it. Others may not copy, change or sell it without permission. A licence states what a user may do with the software.

Artificial Intelligence is the ability of a computer to do tasks that normally need human intelligence, such as recognising speech or images. You should be able to give its social, economic and environmental effects, both good and bad.

Rules to remember

Common mistake

Free software does not mean free of charge. It means freedom to use, study, change and share. Also, shareware is not open source: its source code stays hidden.

Worked example

A college wants a program for its science department. Its students must be able to read the source code, change it for a project and share their versions. Which licence type is suitable?

  1. Reading and changing the code needs the source code. Commercial software and shareware do not provide it, so both are ruled out.
  2. An Open Source Initiative licence gives access to the source code and allows modification.
  3. It also allows redistribution, so students can share their changed versions legally.

Answer: An open source licence (a Free Software Foundation licence would also meet all three needs).

Ask about this

Type what you are stuck on. The helper finds the explanation, worked examples and the notes to read, free and instant.

Keep going

← Data integrityDatabase concepts →Take a Computer Science AS test