All papers examples
Get a Free E-Book!
Log in
HIRE A WRITER!
Paper Types
Disciplines
Get a Free E-Book! ($50 Value)

Software Liability, Essay Example

Pages: 2

Words: 644

Essay

In software development agreements whereby the programming may be on a clients mission critical list or the resulting software implementation has a high potential injury rate to the clients business; the programmer needs adequate legal protection.  Where clients receive considerable business disruption, potential damage to existing systems or experience significant downtime, directly as a result of erroneous programming, they may seek legal compensation.  This essentially will be looked at from the law of contract and the contractual agreement between the two parties. ”  These losses may be disproportionately high when contrasted to the fees that the Software Developer (Developer) may earn from doing the work.  For this reason Developers should try to limit or exclude liability for various sorts of losses that the Client could suffer. ” (Roston Carlyle Solicitors, 2010).

The legal perspective is that there should be adequate protection from both sides. From the Programmer viewpoint there is a need for limited liability and this needs to be clearly stated in the contract and Terms of Business. This is best achieved by clearly identifying the limits of liability accepted and placing a cap on the financial extent of potential damages claims. Software development professionals need to be very careful when looking at Professional Indemnity (PI) Insurance cover for protection. Many policies do not extend the coverage for acts of negligence. ” (consequential loss, negligence, wilful conduct, fraud, third party reliance, indirect losses, property damage (note that the scope of liability will, to a large extent depend on the sort of system that is developed) and may to a certain extent be controlled by the Developer.” (Roston Carlyle Solicitors, 2010).

Large Software development firms go a step further and introduce Non-Liability clauses directly into their agreements.  Such an example is that produced by Cisco Systems ” in no event will cisco or its suppliers be liable for any lost revenue, profit, or data, or for special, indirect, consequential, incidental, or punitive damages however caused and regardless of the theory of liability arising out of the use of or inability to use the software even if cisco or its suppliers have been advised of the possibility of such damages”  (Cisco Systems, 2009).

It is useful to note that many software development firms take months to years in the delivery of their products. During this time programmers may come and go; it is a very transient and fluid profession.  Equally parameters of the business may change during this period and these may not be taken into consideration in the software development, thus potentially leaving the Company or client vulnerable.  The key to this is in the testing phase before delivery of the product ” I agree that the company doing the development needs to take some responsibility, but the way this is ensured is through the testing phase implemented for the software before its release. This is the area that needs focus, with extra effort put in throughout the development of the software and not just near the end.” (Humphries, 2005).

An example where negligence caused loss of life is in the case of Leveson and Turner (1993) where a radiation machine was giving too high levels of treatment.  The error took weeks to discover and longer to resolve.  Faulty software is fairly commonplace but the programmers normally build in safety factors and redundancies to mitigate risks.  If you think of the millions of calculations that go into the software of the Space Shuttle software it would prove difficult to blame anyone for potential error but accidents do happen and in law this is mitigated by having robust legal contracts in place.

Works Cited

Cisco Systems. (2009). Cisco Systems. Retrieved 7 27, 2010, from Example License Agreement: http://www.cisco.com/public/sw-license-agreement.html

Humphries, M. (2005, 10 13). Programmer liability for software security holes . Retrieved 7 27, 2010, from http://www.geek.com/articles/news/programmer-liability-for-software-security-holes-20051013/

Roston Carlyle Solicitors. (2010). IT & Software Development. Retrieved 7 28, 2010, from Roston Carlyle Solicitors: http://www.rostroncarlyle.com/legalarticles/negotiating-liability-issues-in-software-development-agreements.html

Time is precious

Time is precious

don’t waste it!

Get instant essay
writing help!
Get instant essay writing help!
Plagiarism-free guarantee

Plagiarism-free
guarantee

Privacy guarantee

Privacy
guarantee

Secure checkout

Secure
checkout

Money back guarantee

Money back
guarantee

Related Essay Samples & Examples

Relatives, Essay Example

People have been bound by bloodline and kinship since times immemorial. This type of relation is much more complex than being simply unified by common [...]

Pages: 1

Words: 364

Essay

Voting as a Civic Responsibility, Essay Example

Voting is a process whereby individuals, such as an electorate or gathering, come together to make a choice or convey an opinion, typically after debates, [...]

Pages: 1

Words: 287

Essay

Utilitarianism and Its Applications, Essay Example

Maxim: Whenever I choose between two options, regardless of the consequences, I always choose the option that gives me the most pleasure. Universal Law: Whenever [...]

Pages: 1

Words: 356

Essay

The Age-Related Changes of the Older Person, Essay Example

Compare and contrast the age-related changes of the older person you interviewed and assessed with those identified in this week’s reading assignment. John’s age-related changes [...]

Pages: 2

Words: 448

Essay

The Problems ESOL Teachers Face, Essay Example

Overview The current learning and teaching era stresses globalization; thus, elementary educators must adopt and incorporate multiculturalism and diversity in their learning plans. It is [...]

Pages: 8

Words: 2293

Essay

Should English Be the Primary Language? Essay Example

Research Question: Should English be the Primary Language of Instruction in Schools Worldwide? Work Thesis: English should be adopted as the primary language of instruction [...]

Pages: 4

Words: 999

Essay

Relatives, Essay Example

People have been bound by bloodline and kinship since times immemorial. This type of relation is much more complex than being simply unified by common [...]

Pages: 1

Words: 364

Essay

Voting as a Civic Responsibility, Essay Example

Voting is a process whereby individuals, such as an electorate or gathering, come together to make a choice or convey an opinion, typically after debates, [...]

Pages: 1

Words: 287

Essay

Utilitarianism and Its Applications, Essay Example

Maxim: Whenever I choose between two options, regardless of the consequences, I always choose the option that gives me the most pleasure. Universal Law: Whenever [...]

Pages: 1

Words: 356

Essay

The Age-Related Changes of the Older Person, Essay Example

Compare and contrast the age-related changes of the older person you interviewed and assessed with those identified in this week’s reading assignment. John’s age-related changes [...]

Pages: 2

Words: 448

Essay

The Problems ESOL Teachers Face, Essay Example

Overview The current learning and teaching era stresses globalization; thus, elementary educators must adopt and incorporate multiculturalism and diversity in their learning plans. It is [...]

Pages: 8

Words: 2293

Essay

Should English Be the Primary Language? Essay Example

Research Question: Should English be the Primary Language of Instruction in Schools Worldwide? Work Thesis: English should be adopted as the primary language of instruction [...]

Pages: 4

Words: 999

Essay