The Internet And Ethical Valueschapter Onelaws Vssoftware Controlli The Internet and Ethical Values Chapter One – Laws versus Software Control of Technology This chapter discusses the challenges of regulating technology through laws versus software solutions, emphasizing that often employing technology itself—such as filtering software—is more effective than legal measures. It explores Larry Lessig’s framework of four constraints—laws, norms, the market, and code/architecture—that govern behavior both offline and online. Laws are governmental rules enforced post hoc, like tax codes and regulations; social norms are community-driven standards such as internet etiquette; the market refers to pricing mechanisms that influence behavior; and architecture encompasses the physical and digital structures like software code that control actions. The chapter highlights real-world examples such as spam filters and login requirements, illustrating how software architecture constrains user actions more effectively than laws alone. The chapter contrasts real-life and cyberspace under these four constraints, indicating that market forces, architectural design, and norms all shape online behavior. Ethical considerations are central—particularly the idea that moral values should guide software development and regulation. Human goods, defined by scholars like James Moor and John Finnis, such as life, happiness, autonomy, knowledge, and sociability, form the basis of ethical decision-making. The ultimate goal is human flourishing, which should guide legal and technological frameworks. The chapter discusses classic moral philosophies—including utilitarianism, deontology, and pluralism—that offer perspectives on ethical decision-making. Utilitarianism promotes actions that maximize benefits, while deontological ethics emphasize duties and respecting human rights, including negative rights (protection from interference) and positive rights (access to essential needs). Pluralism recognizes that multiple moral duties—such as keeping promises, avoiding harm, and justice—are integral to ethical considerations. In the context of the internet, the role of blocking software and ethical programming is emphasized. Developers and policymakers are encouraged to embed moral values, such as privacy and autonomy, into technology. Technological realism acknowledges that technology influences social and political realities and that this impact must be managed ethically. The discussion covers the importance of moral duties—keeping promises, truth-telling, justice, beneficence, and gratitude—and highlights principles like natural law and principlism, which prioritize autonomy, nonmaleficence, beneficence, and justice.