Richard Stallman fue pionero del software libre al fundar el proyecto GNU, cuyo objetivo era crear un sistema operativo libre donde el código puede copiarse, modificarse y distribuirse. Stallman defendía que el software libre otorga libertad a los usuarios para formar comunidades y cooperar, controlando lo que hace el programa. También criticaba que las empresas tengan demasiada influencia en la política y las leyes, poniendo en peligro la democracia, y promovía rechazar el software privativo para salvaguardar la libertad de