Leveraging Software, Advocating Ideology: Free Software and Open Source
Matt Ratto

TL;DR
This paper examines how Linux and similar software serve as tools for expressing and defending social and economic ideologies, emphasizing the importance of understanding software's expressive functionality in policy and governance.
Contribution
It introduces a framework for analyzing software as a form of social and technical expression, highlighting its role in ideological discourse and policy decisions.
Findings
Software like Linux is socially meaningful through its functionality.
Understanding software's expressive nature is crucial for policy decisions.
Software construction involves social and technical practices.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Source Software Innovations
