The free software movement (FSM) or free/open-source software movement (FOSSM) or free/libre open-source software movement (FLOSSM) is a social movement[1] with the goal of obtaining and guaranteeing certain freedoms for software users, namely the freedom to run the software, to study and change the software, and to redistribute copies with or without changes.