1. Social And Ethical Issues Flashcards
What is software inclusivity?
The act of ensuring that the software program contains features that allow its intended purpose to access it.
What are the main factors of software inclusivity?
- Cultural
- Disability (visual and hearing)
- Gender
What is intellectual property?
- Property that results from the fruits of mental labour.
- Property that is protected by law.
What is reverse engineering and when is it allowed?
The process of decompiling a software project.
It is only allowed under the following license agreements:
- Freeware (if allowed)
- Public Domain
- Open source
Properties of a Commercial license
- Covered by copyright
- Only a single copy can be made
- Cannot modify
- Source code is not public
Is public domain software covered by IP/Copyright?
No!
What are the different software licenses?
Commercial, Shareware, Freeware, Public Domain, Open-source, Site, Creative commons
What are the common types of factors in software inclusivity?
- Cultural
- Disability
- Gender
Difference between freeware and shareware?
Freeware can be altered and the source code may be available, while shareware source code is private and it cannot be modified or reverse engineered.
What factors make up an appropriate message to the user?
- Error messages should be understandable for the user
- Should have a positive attitude
- Should imply the user is in control of the software