自由软件运动（或，简称FSM或FOSSM）是一个推广用户有使用、复制、研究、修改和分发软件等权利的社会运动。接近和相关的运动包括开放源码运动及自由软件的开放源码运动。这运动跟1970年代的黑客文化有渊源，而理查德·斯托曼是该运动的主要发起人以及精神领袖。自由软件运动人士认为自由软件的精神应当贯彻到所有软件：他们认为禁止计算机用户行使这种自由是不道德的行为。理察·马修·斯托曼认为贩卖不附带源代码的二进制软件是不道德的，因为这样阻止了软件用户学习以及帮助其他人的权利。然而目前还没有如何实现自由软件运动最终目