Craig Coleman - Computer Ethics

In honor of Isaac Asimov I will begin my contract with the three rules of robotics:
1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2. A robot must obey the orders given it by human beings, except where such orders would conflict with the First Law.
3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

Narrative
I began using computers in 1982 and have always tried to be ethical and legal in use of computers.
Using Apple II computers I was able to copy software and modified the 5.25 floppy drives so the speed could be 
changed to help with copying 5.25 floppies.
In the early 1980’s software piracy was at it’s infancy.
I soon discovered it was not that difficult to use Open Source software solutions and 
I am extremely passionate about Open Source solutions in Computer Science.
I am equally diligent about honoring software licenses and copyrights especially Microsoft Windows Licenses.
I will only install legal copies of Microsoft Windows including proper software documentation and media.  The same is true for any other form of licensed software.

Computer Science  is important to modern society.
A Computer Scientist  must take care not to endanger the life, health, safety, and welfare of the public.
A Computer Scientist should demonstrate competence and due care in their technical duties.
A Computer Scientist must maintain and update their technical skills.
A Computer Scientist should avoid conflicts of interest.
A Computer Scientist should be honest and forthright in their dealings with others.
A Computer Scientist should be honest about their limitations, acknowledging errors and correcting them.
A Computer Scientist should refrain from discriminating against individuals based on race, religion, age, gender, or national origin.
A Computer Scientist should give proper credit to others for their work and honor property rights, including copyrights and intellectual property.
A Computer Scientist should help the public understand technology and support the professional development of peers.
 
Eleven Commandments Of Computer Ethics From The Washington Consulting Group and the Computer Ethics Institute
Thou Shalt Not Use A Computer To Harm Other People.
Thou Shalt Not Interfere With Other People's Computer Work.
Thou Shalt Not Snoop Around In Other People's Computer Files.
Thou Shalt Not Use A Computer To Steal.
Thou Shalt Not Use A Computer To Bear False Witness.
Thou Shalt Not Copy Or Use Proprietary Software For Which You have Not Paid.
Thou Shalt Not Use Other People's Computer Resources Without Authorization Or Proper Compensation.
Thou Shalt Not Appropriate Other People's Intellectual Output.
Thou Shalt Think About The Social Consequences Of The Program You Are Writing Or The System You Are Designing.
Thou Shalt Always Use A Computer In Ways That Insure Consideration And Respect For Your Fellow Humans

I Craig Coleman agree to all of the above.  I will share my passion of Computer Science others and promote legal and honest computing and software development.

151207