Before revision: The free software movement and the open-source software movement are online social movements behind widespread production, adoption and promotion of FOSS, with the former preferring to use the terms FLOSS, free or libre.
After revision: The free software movement and the open-source software movement are behind widespread production, adoption and promotion of FOSS, with the former preferring to use the terms