Leveraging Software, Advocating Ideology: Free Software and Open Source
Matt Ratto
Abstract
This paper uses the software program Linux and the discourse around it in order to examine how software programs can be used to articulate and defend social and economic positions. Although I do not use the term "expression" in a strict legal sense, I claim that in order to make policy decisions involving software, it is important to understand how the functionality of software is expressive. Another way to state this is that software programs like Linux are socially meaningful through functionality and talk about functionality. In section I, I review some recent legal scholarship about software and explain why understanding how embedded technical expression works is important given the increasingly large role of software in governance. In section II, I explore software construction as a combination of social and technical practices. In section III, I describe some examples of meaning-making around the software program Linux. In section IV I conclude with a short description of why such analyses are important.
Create a lesson
Related papers
Harnessing Generative UI for Education: Tailored Learning Interactives
Alisa Kovshov, Anisha Choudhury, Anna Iurchenko et al.
When Does the Public Become Suspicious of Bots? Demand-Side Evidence from Botometer Query Logs
Tuğrulcan Elmas
Welfare-Opaque Income: Taxation under AI-Agent Delegation
Yukun Zhang, Kemu Xu, Yishen Chen
Detecting Deceptive Recruitment: A Signal-theoretic Machine Learning Framework for Early Identification of Labour Exploitation
Sajid Siraj, Mahnaz Hosseinzadeh, Amin Vafadarnikjoo et al.
Governance-as-Code: Translating EU AI Act Technical Requirements into Executable Compliance Pipelines for Generative AI Systems
Rudrendu Kumar Paul, Sourav Nandy
Who Decides? Agency and Legitimacy in Digital Educational Systems
Eriam Schaffter, Ahmed Bounekkar