Chapter7_EthicsAndOwnership

Ethics and ownership
- Why ethics are important- Help stop the misuse of computers
- The use of computer needs to be governed
- Help keep users safe when using computers
- Provides rules for using computers
- Help stop intellectual property theft
- Reference to laws
- Reference to security issues
 
- Importance of joining a professional ethical body- Has ethical guidelines to follow- so clients and other staff know the standards being applied
- so he does not have to decide what is ethical it’s written down
 
- Clients and staff know he is reputable- Recognition of his skills / knowledge
- There may be a test / requirement for entry
 
- They provide help and support- For example if he needs legal service
 
- They run training courses- to keep his skills up-to-date
 
 
- Has ethical guidelines to follow
- Professional ethical body- BCS (British Computer Society)
- IEEE (Institute of Electrical and Electronic Engineers)
 
- Copyright- Formal and legal rights to ownership
- Protect intellectual property
- Protects against unauthorized reproduction of work
- Provides for legal right of redress
 
- Free Software Foundation- Source code comes with the software
- No charge
- If the software is modifies, the edited source code must be released under the same license
- Can still be copyrighted
- Set restrictions on what the user can do
 
- Open Source Initiative- Run the software for any legal purpose as they wish
- The source code comes with the software
- Study the program source code and modify it where necessary to meet their needs
- Redistribute copies of the software to friends and family
 
- Shareware- The software is free for a trial period (may be limited in feature)
- Do not have access to the source code
- After the trial a fee is requested
- If the user wants to continue to use the software they need to pay
 
- Commercial software- The software can be legally used only after a fee has been paid
- Source code not provided
- The software is purchased
- With a license restricts the number of users
- The program code for the software cannot be edited
- Restricted use
- Limited number of installation allowed
 
- How AI can help- Machines can learn from past problems/mistakes- They can adapt to stop the same problem occurring again
- They can learn to predict what might happen and raise an alert
 
- Machines can learn how to work more efficiently- When an action slows the system down, it can prevent this happening again
- When an action increases the speed of the system, it can repeat this when necessary to improve the efficiency
 
 
- Machines can learn from past problems/mistakes
- Impact of AI- Job lost
- More efficient production
- More leisure time
- Help us to conserve natural resource
- Detection of pollution
- Renewable energy
 
- Applications of AI- Transport: autonomous vehicles delivery drones
- Criminal justice system: facial recognition
- Advertising and use of data: purchasing assistant
- Healthcare: artificial limb technology, medical procedures require extreme precision
- Military: drones used to carry out dangerous tasks, attacking drone, auto-defense system
- Environmental protection: climate change prediction, energy usage regulation