
Ashley's Personal site :D
The phrase “open source” is useful in conversation when you only mean "source code is available to read." But as a movement and a brand it deliberately narrows the conversation to engineering processes and commercial advantages, and in doing so it sidelines the ethical argument that motivated the Free Software movement: that users deserve software that respects their freedom.
Historically, “free software” (libre) insisted on four essential freedoms: to run, study, share, and modify software. These freedoms center on human rights and social values — not just development method. "Open source" repackaged many of the same practices into a message that appealed to businesses by emphasizing practical benefits: better quality, faster innovation, and lower cost. That framing helped get adoption, but it also stripped away the moral core: whether people should be free to control the software they rely on.
Words matter. In plain English "open source" tends to mean "you can look at the source." That is accurate but limited. "Free software" can be misunderstood because of the English word "free," which is why many people use "libre" to emphasize freedom rather than price. The difference isn’t pedantic: one term foregrounds rights and responsibilities, the other foregrounds technique and marketing.
Consider distribution decisions. A project can be open-source in the sense that its code is viewable, yet ship nonfree firmware, push proprietary cloud services, or adopt contributor license agreements that restrict user control. These practices are at odds with the Free Software philosophy even though they may fit comfortably within the "open source" ecosystem. If the goal is to empower end users, naming and norms should keep that goal visible.
For people who care about ethics, surveillance, vendor lock-in, and digital autonomy, the term "open source" is insufficient. It does not demand protections for user freedom, nor does it require distribution practices that prevent proprietary encroachment. The Free Software movement provides a clear set of principles and practical guidance for building systems that respect users' rights; that clarity matters when making choices about what software to run, recommend, or ship.
That said, "open source" did succeed as a strategic rebranding for broader adoption. Many useful projects and communities grew from that environment. My objection is not to cooperation or to shared code — it is to losing sight of why freedom matters and to the risk that technical convenience becomes a pretext for ignoring ethics.
If you want to explore this topic more deeply, read the GNU discussion of the term and related critiques. They explain the philosophical distinctions, provide historical context, and list practical implications for licensing and distribution: