Presentation is loading. Please wait.

Presentation is loading. Please wait.

Development and Impact of Software Solutions 9.1.1 Social and ethical issues.

Similar presentations


Presentation on theme: "Development and Impact of Software Solutions 9.1.1 Social and ethical issues."— Presentation transcript:

1

2 Development and Impact of Software Solutions 9.1.1 Social and ethical issues

3 Rights and responsibilities of software developers Rights and responsibilities in relation to: –QualityQ –ReliabilityR –AuthorshipA –Response to problemsR –Ethical codes (code of conduct)E –Prevention of virusesP The acronym QRAREP helps you to remember the various rights and responsibilities. REMEMBER:

4 Software piracy and copyright Concepts involved include: –Intellectual property –Plagiarism –Shareware and public domain software –Ownership vs licensing –Copyright laws Read the textbook: Chapter 1: Social and ethical Issues FOR MORE INFO...

5 Software piracy and copyright Methods you need to understand: –Reverse / backwards engineering – reading source code and translating the source code to an algorithm. –Decompilation – object code translated into code, usually assembler, that can be more easily studied by a programmer –Other concepts Licence conditions Network use

6 National perspectives on copyright International copyright agreements (Berne convention) –Australian obligations The problem of warez – the copying and distribution of commercial software without the approval of the developer Read the textbook: Chapter 1: Social and ethical issues FOR MORE INFO...

7 Relationship of copyright laws to software licence agreements Software licence agreements – 'contracts' that protect the developer's ownership of the software they have created. –Single use licences –Multi-use licences –Network licences Copyright laws – protect software licence agreements from abuse.

8 The software market “Meeting the needs and wishes of potential users” Maintaining market position The effect on the marketplace Advertising and customer support

9 Significant social and ethical issues National and international legal action resulting from software development. –Sega v Accolade –Whelan v Jaslow Read the textbook Chapter 1: Social and ethical issues FOR MORE INFO...

10 Significant social and ethical issues Public Issues: –Year 2000 problem –Computer viruses Boot sector viruses WORM viruses Trojans Chameleons Macros and others –Reliance on software Read the textbook Chapter 1: Social and ethical issues FOR MORE INFO...

11 Remember Social and ethical issues are the important foundation of all software development. –Ethics are social standards –Copyright is a set of laws Ethics and copyright are both important in our society.


Download ppt "Development and Impact of Software Solutions 9.1.1 Social and ethical issues."

Similar presentations


Ads by Google