Abstract

The author poses the question:is there a moral dimension to developing software? Should software architects have a professional code of ethics? As Bjarne Stroustrup has pointed out, our civilization runs on software. We as a professional community have developed technology that has changed the way individuals live, businesses operate, communities interact, and nations and civilizations thrive and expand. At that level of abstraction, a moral dimension is undoubtedly at play: when our technology touches the activities of the human spirit, then questions of social responsibility, individual rights, and goodness of fit to the moral atmosphere of the surrounding community come alive. Should we enable technology that allows tracking an individual's activities to a high degree of fidelity? Should we permit unfettered access to all information? On the other hand, should we allow complete digital anonymity? Should the transport and storage of bits be an essentially free utility? These, and many other questions, are rooted in technology, which by itself is neither good nor evil; it's the use of that technology that brings us to the moral dimension.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.