Chapter 7 - Ethics And Ownership Flashcards

1
Q

Piracy

A

Practice of using/making illegal copies of for example software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Product key

A

Security method used in software to protect against illegal copies/use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DRM

A

Digital Rights Management
Used to control the access to copyrighted material.
Uses protection software to help stop the copying of different online things. Creates restrictions that control what users can do with the data. Product protected by DRM may come with a key which licenses a single user on one device and this key must be registered.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Free Software Foundation

A

Organisation promoting the free distribution of software, giving users the freedom to run, copy, change or adapt the coding as needed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Open Source Initiative

A

Organisation offering the same freedoms as the Free Software Foundation, but with more of a focus on the practical consequences of the four shared rules, such as more collaborative software development

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Freeware

A

Software that can be downloaded free of charge but is covered by the usual copyright laws and cannot be modified nor used for another purpose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Shareware

A

Software with a free trial period. The user will then be required to pay a free to be registered with the originator of the software (free updates and help are provided). Trial version is often lacks features that only become available once the fee is paid. Software is protected by copyright laws and users must not use the source code in their own software without permission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Morality

A

Understanding of the difference between right and wrong, often founded in personal beliefs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Ethics

A

Moral principles governing an individual’s or organisation’s behaviour, such as code of conduct

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Culture

A

The attitudes, values and practices shared by a group of people/society

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Intellectual property rights

A

Rules governing an individual’s ownership of their own creation or ideas, prohibiting the copying of eg. Software without the owner’s permission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Privacy

A

The right to keep personal information and data secrecy and for it not to be unwillingly accessed or shared through, for example, hacking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Plagiarism

A

Act of taking another person’s work and claiming it as one’s own

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

BCS

A

British computer society
Initially set up in the UK to represent the rights and ethical practices of all professionals working in the IT and computing industries. Now an international body which works in close partnerships with other groups to monitor and advise IT practices across the globe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

IEEE

A

Institute of Electrical and Electronics Engineers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

ACM

A

Association for Computing Machinery

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Legal

A

Covers the law, whether or not an action is punishable by law

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

IEEE aims (3)

A

Raising awareness of ethical issues
Promoting ethical behaviour among professionals working in the electronics industry
Ensuring engineers and scientists respect the need for ethical behaviour

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Areas covered by BCS code of conduct (4)

A

Public interest
Professional Competence and Integrity
Duty to Relevant Authority
Duty to the profession

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Professional ethical bodies (3)

A

BCS
IEEE
ACM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Factors considered with computer ethics (3)

A

Intellectual property rights
Privacy issues
Effect of computers of society(job losses, social impacts etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Unethical behavior

A

The breaking of a code of conduct

23
Q

IEEE code of ethics commitments (5)

A

To avoid conflicts of interests wherever possible
To be honest and realistic in claims/estimates based on available data
To reject bribery in all forms
To treat all persons fairly without discrimination
To avoid injuring others, their property, reputation, or employment by false/malicious action

24
Q

Software Engineering code of ethics principles (8)

A

Public
Client and employer
Product
Judgement
Management
Profession
Colleagues
Self

(Pursue Creative Positive Journeys Making Powerful Choices Sustainably)

25
Q

general public things to consider when software/hardware is being developed (4)

A

Concerns of the public
Benefits to the public
Health & safety concerns
Public interest

26
Q

Issues which can affect the general public and businesses concerning software/hardware (5)

A

Companies selling software systems which don’t meet the required standard for security
The covering up of security issues
Realising private data
Social media not policing subversive activities such as hate mail and cyber bullying
Search engines giving results at the top of the search due to donations to search engine operators

27
Q

Software engineering code of ethics (8)

A

Public
Client and employer
Product
Judgement
Management
Profession
Colleagues
Self

28
Q

Public explanation from Software Engineering Code of Ethics

A

Software engineers shall act consistently with the public interest

29
Q

Client and employer explanation from Software Engineering Code of Ethics

A

Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest

30
Q

Product explanation from Software Engineering Code of Ethics

A

Software engineers shall ensure that their products and related modifications meet the highest professional standards possible

31
Q

Judgement explanation from Software Engineering Code of Ethics

A

Software engineers shall maintain integrity and independence in their professional judgement

32
Q

Management explanation from Software Engineering Code of Ethics

A

Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance

33
Q

Profession explanation from Software Engineering Code of Ethics

A

Software engineering managers and leaders shall advance the integrity and reputation of the profession consistent with the public interest

34
Q

Colleagues explanation from Software Engineering Code of Ethics

A

Software engineers shall be fair to and supportive of their colleagues

35
Q

Self explanation from Software Engineering Code of Ethics

A

Software engineers shall participate in life-long learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession

36
Q

Laws when purchasing software (5)

A

Illegal to make a copy and sell/give it away
Software can’t be used on a network/ on multiple computers without a multi-use license
Illegal to use coding from copyrighted software as your own without permission from the copyright holder
Illegal to rent out a software package without permission
Illegal to use the name of copyrighted software on other software without an agreement

37
Q

Steps to stop illegal copying of software (5)

A

When installing software the user is asked to key in a unique reference no./primary key (supplied with original copy of software)
User will be asked to click a button/box stating they agree to license agreement before software installs
Original software packaging often with sticker informing purchasers that it is illegal to make copies (often a hologram)
Software will only run if the CD-ROM, DVD-ROM, or memory stick is in the drive (stops illegal multiple use & network use of the software
Software will only run if a dongle is plugged into one of the USB ports

38
Q

Commercial software

A

Available to customers for a fee, providing a license for one genuine copy to be used on a single device, or multi-use license for multiple users. Occasionally software is offered free of charge if an earlier version was bought by the user. This type of software is fully copyright-protected and none of the code can be used without prior consent

39
Q

Freedoms users are allowed to follow with free software and open source foundation (4)

A

Run software for any legal purpose they wish
Study the program source code and modify it where necessary to meet their needs
Redistribute copies of the software to friends and family
Distribute code modified by the user to friends and family

40
Q

Rules users must adhere to with free software and open source initiative (4)

A

Add source code from another piece of software unless this is also described as free software or open source software
Use the source code to produce software which copies existing software which is subject to copyright laws
Adapt the source code in such a way that it infringes copyright laws protecting other software
Use the source code to produce software which is deemed offensive by third parties

41
Q

Basic philosophy of free software foundation

A

Focuses on what the recipient of the software is permitted to do with the software

42
Q

Basic philosophies of Open Source Initiative (10)

A

Free distribution
Source code
Derived works
Integrity of the Author’s source code
No discrimination against person or groups
No discrimination against fields of endeavour
Distribution of licence
License must not be specific to a product
License must not restrict other software
Licence must be technology neutral

43
Q

What users cannot do with free software and open source initiative (4)

A

Add source code from other software unless also described as free software/open source software
Use source code to produce software that copies existing software which is subject to copyright laws
Adapt the source code in such a way that it infringes copyright laws protecting other software
Use source code to product software which is deemed offensive by third parties

45
Q

Free distribution philosophy of Open Source Initiative

A

License shouldn’t restrict anyone from selling/giving away the software as a part of a software package that includes programs from different sources. The license shouldn’t require any royalties or fees.

47
Q

Source code philosophy of Open Source Initiative

A

Program must include source code and allow distribution in source code as well as compiled form

48
Q

Derived works philosophy of Open Source Initiative

A

License must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software

49
Q

Integrity of the author’s source code philosophy of Open Source Initiative

A

The license may limit sharing modified source code unless it allows patch files to help make changes. It must clearly allow sharing the modified software. The license might also require the modified version to have a different name or version number.

50
Q

No discrimination against persons or groups philosophy of Open Source Initiative

A

The license must not discriminate against any group or persons

51
Q

No discrimination against fields of endeavour philosophy of Open Source Initiative

A

License must not restrict anyone from making use of the program in a specific field of endeavour (eg. used in a business or for genetic research)

52
Q

Distribution of license philosophy of Open Source Initiative

A

The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties

54
Q

License must not be specific to a product philosophy of Open Source Initiative

A

The rights for the program shouldn’t depend on it being part of a specific software package. If the program is taken out of that package and used or shared under its license, everyone who gets it should have the same rights as the original software distribution.